Lines Matching refs:grctx
846 const struct gf100_grctx_func *grctx = info->gr->func->grctx; in gk104_grctx_generate_bundle() local
847 const u32 state_limit = min(grctx->bundle_min_gpm_fifo_depth, in gk104_grctx_generate_bundle()
848 grctx->bundle_size / 0x20); in gk104_grctx_generate_bundle()
849 const u32 token_limit = grctx->bundle_token_limit; in gk104_grctx_generate_bundle()
852 const int b = mmio_vram(info, grctx->bundle_size, (1 << s), access); in gk104_grctx_generate_bundle()
854 mmio_wr32(info, 0x408008, 0x80000000 | (grctx->bundle_size >> s)); in gk104_grctx_generate_bundle()
856 mmio_wr32(info, 0x41880c, 0x80000000 | (grctx->bundle_size >> s)); in gk104_grctx_generate_bundle()
863 const struct gf100_grctx_func *grctx = info->gr->func->grctx; in gk104_grctx_generate_pagepool() local
866 const int b = mmio_vram(info, grctx->pagepool_size, (1 << s), access); in gk104_grctx_generate_pagepool()
958 const struct gf100_grctx_func *grctx = gr->func->grctx; in gk104_grctx_generate_main() local
963 gf100_gr_mmio(gr, grctx->hub); in gk104_grctx_generate_main()
964 gf100_gr_mmio(gr, grctx->gpc); in gk104_grctx_generate_main()
965 gf100_gr_mmio(gr, grctx->zcull); in gk104_grctx_generate_main()
966 gf100_gr_mmio(gr, grctx->tpc); in gk104_grctx_generate_main()
967 gf100_gr_mmio(gr, grctx->ppc); in gk104_grctx_generate_main()
971 grctx->bundle(info); in gk104_grctx_generate_main()
972 grctx->pagepool(info); in gk104_grctx_generate_main()
973 grctx->attrib(info); in gk104_grctx_generate_main()
974 grctx->unkn(gr); in gk104_grctx_generate_main()
988 gf100_gr_icmd(gr, grctx->icmd); in gk104_grctx_generate_main()
990 gf100_gr_mthd(gr, grctx->mthd); in gk104_grctx_generate_main()