Home
last modified time | relevance | path

Searched defs:gr (Results 1 – 25 of 176) sorted by relevance

12345678

/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dbase.c31 struct nvkm_gr *gr = device->gr; in nvkm_gr_ctxsw_inst() local
40 struct nvkm_gr *gr = device->gr; in nvkm_gr_ctxsw_resume() local
49 struct nvkm_gr *gr = device->gr; in nvkm_gr_ctxsw_pause() local
58 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_chsw_load() local
67 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_tile() local
73 nvkm_gr_units(struct nvkm_gr *gr) in nvkm_gr_units()
81 nvkm_gr_tlb_flush(struct nvkm_gr *gr) in nvkm_gr_tlb_flush()
91 struct nvkm_gr *gr = nvkm_gr(oclass->engine); in nvkm_gr_oclass_get() local
115 struct nvkm_gr *gr = nvkm_gr(oclass->engine); in nvkm_gr_cclass_new() local
124 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_intr() local
[all …]
Dgf100.c49 gf100_gr_zbc_clear_color(struct gf100_gr *gr, int zbc) in gf100_gr_zbc_clear_color()
64 gf100_gr_zbc_color_get(struct gf100_gr *gr, int format, in gf100_gr_zbc_color_get()
100 gf100_gr_zbc_clear_depth(struct gf100_gr *gr, int zbc) in gf100_gr_zbc_clear_depth()
111 gf100_gr_zbc_depth_get(struct gf100_gr *gr, int format, in gf100_gr_zbc_depth_get()
163 struct gf100_gr *gr = gf100_gr(nvkm_gr(object->engine)); in gf100_fermi_mthd_zbc_color() local
209 struct gf100_gr *gr = gf100_gr(nvkm_gr(object->engine)); in gf100_fermi_mthd_zbc_depth() local
301 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_object_get() local
324 struct gf100_gr *gr = chan->gr; in gf100_gr_chan_bind() local
381 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_chan_new() local
745 gf100_gr_ctxsw_inst(struct nvkm_gr *gr) in gf100_gr_ctxsw_inst()
[all …]
Dgm200.c35 gm200_gr_nofw(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) in gm200_gr_nofw()
92 gm200_gr_rops(struct gf100_gr *gr) in gm200_gr_rops()
98 gm200_gr_init_ds_hww_esr_2(struct gf100_gr *gr) in gm200_gr_init_ds_hww_esr_2()
106 gm200_gr_init_num_active_ltcs(struct gf100_gr *gr) in gm200_gr_init_num_active_ltcs()
114 gm200_gr_init_gpc_mmu(struct gf100_gr *gr) in gm200_gr_init_gpc_mmu()
128 gm200_gr_init_rop_active_fbps(struct gf100_gr *gr) in gm200_gr_init_rop_active_fbps()
152 gm200_gr_oneinit_sm_id(struct gf100_gr *gr) in gm200_gr_oneinit_sm_id()
159 gm200_gr_oneinit_tiles(struct gf100_gr *gr) in gm200_gr_oneinit_tiles()
222 gm200_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) in gm200_gr_load()
Dnv10.c401 struct nv10_gr *gr; member
414 #define PIPE_SAVE(gr, state, addr) \ argument
422 #define PIPE_RESTORE(gr, state, addr) \ argument
434 struct nvkm_gr *gr = &chan->gr->base; in nv17_gr_mthd_lma_window() local
507 struct nvkm_gr *gr = &chan->gr->base; in nv17_gr_mthd_lma_enable() local
547 nv10_gr_channel(struct nv10_gr *gr) in nv10_gr_channel()
562 struct nv10_gr *gr = chan->gr; in nv10_gr_save_pipe() local
581 struct nv10_gr *gr = chan->gr; in nv10_gr_load_pipe() local
632 struct nv10_gr *gr = chan->gr; in nv10_gr_create_pipe() local
786 nv10_gr_ctx_regs_find_offset(struct nv10_gr *gr, int reg) in nv10_gr_ctx_regs_find_offset()
[all …]
Dctxgm200.c31 gm200_grctx_generate_r419a3c(struct gf100_gr *gr) in gm200_grctx_generate_r419a3c()
38 gm200_grctx_generate_r418e94(struct gf100_gr *gr) in gm200_grctx_generate_r418e94()
46 gm200_grctx_generate_smid_config(struct gf100_gr *gr) in gm200_grctx_generate_smid_config()
68 gm200_grctx_generate_tpc_mask(struct gf100_gr *gr) in gm200_grctx_generate_tpc_mask()
77 gm200_grctx_generate_r406500(struct gf100_gr *gr) in gm200_grctx_generate_r406500()
83 gm200_grctx_generate_dist_skip_table(struct gf100_gr *gr) in gm200_grctx_generate_dist_skip_table()
Dgp100.c33 gp100_gr_zbc_clear_color(struct gf100_gr *gr, int zbc) in gp100_gr_zbc_clear_color()
52 gp100_gr_zbc_clear_depth(struct gf100_gr *gr, int zbc) in gp100_gr_zbc_clear_depth()
72 gp100_gr_init_shader_exceptions(struct gf100_gr *gr, int gpc, int tpc) in gp100_gr_init_shader_exceptions()
80 gp100_gr_init_419c9c(struct gf100_gr *gr) in gp100_gr_init_419c9c()
88 gp100_gr_init_fecs_exceptions(struct gf100_gr *gr) in gp100_gr_init_fecs_exceptions()
94 gp100_gr_init_rop_active_fbps(struct gf100_gr *gr) in gp100_gr_init_rop_active_fbps()
Dnv20.c20 struct nv20_gr *gr = chan->gr; in nv20_gr_chan_init() local
33 struct nv20_gr *gr = chan->gr; in nv20_gr_chan_fini() local
78 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_chan_new() local
151 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_tile() local
182 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_intr() local
222 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_oneinit() local
231 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_init() local
326 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_dtor() local
335 struct nv20_gr *gr; in nv20_gr_new_() local
Dctxgf100.c1007 gf100_grctx_generate_r419cb8(struct gf100_gr *gr) in gf100_grctx_generate_r419cb8()
1034 struct gf100_gr *gr = chan->gr; in gf100_grctx_generate_attrib() local
1060 gf100_grctx_generate_attrib_cb_size(struct gf100_gr *gr) in gf100_grctx_generate_attrib_cb_size()
1068 gf100_grctx_generate_unkn(struct gf100_gr *gr) in gf100_grctx_generate_unkn()
1073 gf100_grctx_generate_r4060a8(struct gf100_gr *gr) in gf100_grctx_generate_r4060a8()
1093 gf100_grctx_generate_rop_mapping(struct gf100_gr *gr) in gf100_grctx_generate_rop_mapping()
1139 gf100_grctx_generate_max_ways_evict(struct gf100_gr *gr) in gf100_grctx_generate_max_ways_evict()
1249 gf100_grctx_generate_alpha_beta_tables(struct gf100_gr *gr) in gf100_grctx_generate_alpha_beta_tables()
1285 gf100_grctx_generate_tpc_nr(struct gf100_gr *gr, int gpc) in gf100_grctx_generate_tpc_nr()
1293 gf100_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) in gf100_grctx_generate_sm_id()
[all …]
Dgv100.c28 gv100_gr_trap_sm(struct gf100_gr *gr, int gpc, int tpc, int sm) in gv100_gr_trap_sm()
49 gv100_gr_trap_mp(struct gf100_gr *gr, int gpc, int tpc) in gv100_gr_trap_mp()
56 gv100_gr_init_4188a4(struct gf100_gr *gr) in gv100_gr_init_4188a4()
64 gv100_gr_init_shader_exceptions(struct gf100_gr *gr, int gpc, int tpc) in gv100_gr_init_shader_exceptions()
75 gv100_gr_init_504430(struct gf100_gr *gr, int gpc, int tpc) in gv100_gr_init_504430()
82 gv100_gr_init_419bd8(struct gf100_gr *gr) in gv100_gr_init_419bd8()
89 gv100_gr_nonpes_aware_tpc(struct gf100_gr *gr, u32 gpc, u32 tpc) in gv100_gr_nonpes_aware_tpc()
106 gv100_gr_scg_estimate_perf(struct gf100_gr *gr, unsigned long *gpc_tpc_mask, in gv100_gr_scg_estimate_perf()
227 gv100_gr_oneinit_sm_id(struct gf100_gr *gr) in gv100_gr_oneinit_sm_id()
Dga102.c35 ga102_gr_zbc_clear_color(struct gf100_gr *gr, int zbc) in ga102_gr_zbc_clear_color()
61 ga102_gr_gpccs_reset(struct gf100_gr *gr) in ga102_gr_gpccs_reset()
80 ga102_gr_fecs_reset(struct gf100_gr *gr) in ga102_gr_fecs_reset()
103 ga102_gr_init_rop_exceptions(struct gf100_gr *gr) in ga102_gr_init_rop_exceptions()
113 ga102_gr_init_40a790(struct gf100_gr *gr) in ga102_gr_init_40a790()
119 ga102_gr_init_gpc_mmu(struct gf100_gr *gr) in ga102_gr_init_gpc_mmu()
132 ga102_gr_oneinit_intr(struct gf100_gr *gr, enum nvkm_intr_type *pvector) in ga102_gr_oneinit_intr()
141 ga102_gr_nonstall(struct gf100_gr *gr) in ga102_gr_nonstall()
271 ga102_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) in ga102_gr_load()
Dnv40.c34 nv40_gr_units(struct nvkm_gr *gr) in nv40_gr_units()
78 struct nv40_gr *gr = chan->gr; in nv40_gr_chan_bind() local
95 struct nv40_gr *gr = chan->gr; in nv40_gr_chan_fini() local
151 struct nv40_gr *gr = nv40_gr(base); in nv40_gr_chan_new() local
175 struct nv40_gr *gr = nv40_gr(base); in nv40_gr_tile() local
234 struct nv40_gr *gr = nv40_gr(base); in nv40_gr_intr() local
289 struct nv40_gr *gr = nv40_gr(base); in nv40_gr_init() local
434 struct nv40_gr *gr; in nv40_gr_new_() local
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dbase.c31 struct nvkm_gr *gr = device->gr; in nvkm_gr_ctxsw_inst() local
40 struct nvkm_gr *gr = device->gr; in nvkm_gr_ctxsw_resume() local
49 struct nvkm_gr *gr = device->gr; in nvkm_gr_ctxsw_pause() local
58 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_chsw_load() local
67 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_tile() local
73 nvkm_gr_units(struct nvkm_gr *gr) in nvkm_gr_units()
81 nvkm_gr_tlb_flush(struct nvkm_gr *gr) in nvkm_gr_tlb_flush()
91 struct nvkm_gr *gr = nvkm_gr(oclass->engine); in nvkm_gr_oclass_get() local
116 struct nvkm_gr *gr = nvkm_gr(oclass->engine); in nvkm_gr_cclass_new() local
125 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_intr() local
[all …]
Dgf100.c49 gf100_gr_zbc_clear_color(struct gf100_gr *gr, int zbc) in gf100_gr_zbc_clear_color()
64 gf100_gr_zbc_color_get(struct gf100_gr *gr, int format, in gf100_gr_zbc_color_get()
100 gf100_gr_zbc_clear_depth(struct gf100_gr *gr, int zbc) in gf100_gr_zbc_clear_depth()
111 gf100_gr_zbc_depth_get(struct gf100_gr *gr, int format, in gf100_gr_zbc_depth_get()
163 struct gf100_gr *gr = gf100_gr(nvkm_gr(object->engine)); in gf100_fermi_mthd_zbc_color() local
209 struct gf100_gr *gr = gf100_gr(nvkm_gr(object->engine)); in gf100_fermi_mthd_zbc_depth() local
301 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_object_get() local
324 struct gf100_gr *gr = chan->gr; in gf100_gr_chan_bind() local
382 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_chan_new() local
719 gf100_gr_ctxsw_inst(struct nvkm_gr *gr) in gf100_gr_ctxsw_inst()
[all …]
Dgm200.c36 gm200_gr_nofw(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) in gm200_gr_nofw()
93 gm200_gr_rops(struct gf100_gr *gr) in gm200_gr_rops()
99 gm200_gr_init_ds_hww_esr_2(struct gf100_gr *gr) in gm200_gr_init_ds_hww_esr_2()
107 gm200_gr_init_num_active_ltcs(struct gf100_gr *gr) in gm200_gr_init_num_active_ltcs()
115 gm200_gr_init_gpc_mmu(struct gf100_gr *gr) in gm200_gr_init_gpc_mmu()
129 gm200_gr_init_rop_active_fbps(struct gf100_gr *gr) in gm200_gr_init_rop_active_fbps()
153 gm200_gr_oneinit_sm_id(struct gf100_gr *gr) in gm200_gr_oneinit_sm_id()
160 gm200_gr_oneinit_tiles(struct gf100_gr *gr) in gm200_gr_oneinit_tiles()
220 gm200_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) in gm200_gr_load()
Dnv10.c401 struct nv10_gr *gr; member
414 #define PIPE_SAVE(gr, state, addr) \ argument
422 #define PIPE_RESTORE(gr, state, addr) \ argument
434 struct nvkm_gr *gr = &chan->gr->base; in nv17_gr_mthd_lma_window() local
507 struct nvkm_gr *gr = &chan->gr->base; in nv17_gr_mthd_lma_enable() local
547 nv10_gr_channel(struct nv10_gr *gr) in nv10_gr_channel()
562 struct nv10_gr *gr = chan->gr; in nv10_gr_save_pipe() local
581 struct nv10_gr *gr = chan->gr; in nv10_gr_load_pipe() local
632 struct nv10_gr *gr = chan->gr; in nv10_gr_create_pipe() local
786 nv10_gr_ctx_regs_find_offset(struct nv10_gr *gr, int reg) in nv10_gr_ctx_regs_find_offset()
[all …]
Dctxgm200.c31 gm200_grctx_generate_r419a3c(struct gf100_gr *gr) in gm200_grctx_generate_r419a3c()
38 gm200_grctx_generate_r418e94(struct gf100_gr *gr) in gm200_grctx_generate_r418e94()
46 gm200_grctx_generate_smid_config(struct gf100_gr *gr) in gm200_grctx_generate_smid_config()
68 gm200_grctx_generate_tpc_mask(struct gf100_gr *gr) in gm200_grctx_generate_tpc_mask()
77 gm200_grctx_generate_r406500(struct gf100_gr *gr) in gm200_grctx_generate_r406500()
83 gm200_grctx_generate_dist_skip_table(struct gf100_gr *gr) in gm200_grctx_generate_dist_skip_table()
Dgp100.c33 gp100_gr_zbc_clear_color(struct gf100_gr *gr, int zbc) in gp100_gr_zbc_clear_color()
52 gp100_gr_zbc_clear_depth(struct gf100_gr *gr, int zbc) in gp100_gr_zbc_clear_depth()
72 gp100_gr_init_shader_exceptions(struct gf100_gr *gr, int gpc, int tpc) in gp100_gr_init_shader_exceptions()
80 gp100_gr_init_419c9c(struct gf100_gr *gr) in gp100_gr_init_419c9c()
88 gp100_gr_init_fecs_exceptions(struct gf100_gr *gr) in gp100_gr_init_fecs_exceptions()
94 gp100_gr_init_rop_active_fbps(struct gf100_gr *gr) in gp100_gr_init_rop_active_fbps()
Dnv20.c20 struct nv20_gr *gr = chan->gr; in nv20_gr_chan_init() local
33 struct nv20_gr *gr = chan->gr; in nv20_gr_chan_fini() local
78 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_chan_new() local
151 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_tile() local
182 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_intr() local
222 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_oneinit() local
231 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_init() local
326 struct nv20_gr *gr = nv20_gr(base); in nv20_gr_dtor() local
335 struct nv20_gr *gr; in nv20_gr_new_() local
Dgv100.c28 gv100_gr_trap_sm(struct gf100_gr *gr, int gpc, int tpc, int sm) in gv100_gr_trap_sm()
49 gv100_gr_trap_mp(struct gf100_gr *gr, int gpc, int tpc) in gv100_gr_trap_mp()
56 gv100_gr_init_4188a4(struct gf100_gr *gr) in gv100_gr_init_4188a4()
63 gv100_gr_init_shader_exceptions(struct gf100_gr *gr, int gpc, int tpc) in gv100_gr_init_shader_exceptions()
75 gv100_gr_init_504430(struct gf100_gr *gr, int gpc, int tpc) in gv100_gr_init_504430()
82 gv100_gr_init_419bd8(struct gf100_gr *gr) in gv100_gr_init_419bd8()
Dctxgf100.c1033 gf100_grctx_generate_r419cb8(struct gf100_gr *gr) in gf100_grctx_generate_r419cb8()
1066 struct gf100_gr *gr = info->gr; in gf100_grctx_generate_attrib() local
1090 gf100_grctx_generate_unkn(struct gf100_gr *gr) in gf100_grctx_generate_unkn()
1095 gf100_grctx_generate_r4060a8(struct gf100_gr *gr) in gf100_grctx_generate_r4060a8()
1115 gf100_grctx_generate_rop_mapping(struct gf100_gr *gr) in gf100_grctx_generate_rop_mapping()
1161 gf100_grctx_generate_max_ways_evict(struct gf100_gr *gr) in gf100_grctx_generate_max_ways_evict()
1271 gf100_grctx_generate_alpha_beta_tables(struct gf100_gr *gr) in gf100_grctx_generate_alpha_beta_tables()
1307 gf100_grctx_generate_tpc_nr(struct gf100_gr *gr, int gpc) in gf100_grctx_generate_tpc_nr()
1315 gf100_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) in gf100_grctx_generate_sm_id()
1325 gf100_grctx_generate_floorsweep(struct gf100_gr *gr) in gf100_grctx_generate_floorsweep()
[all …]
Dgk20a.c37 gk20a_gr_av_to_init(struct gf100_gr *gr, const char *path, const char *name, in gk20a_gr_av_to_init()
87 gk20a_gr_aiv_to_init(struct gf100_gr *gr, const char *path, const char *name, in gk20a_gr_aiv_to_init()
130 gk20a_gr_av_to_method(struct gf100_gr *gr, const char *path, const char *name, in gk20a_gr_av_to_method()
191 gk20a_gr_wait_mem_scrubbing(struct gf100_gr *gr) in gk20a_gr_wait_mem_scrubbing()
216 gk20a_gr_set_hww_esr_report_mask(struct gf100_gr *gr) in gk20a_gr_set_hww_esr_report_mask()
224 gk20a_gr_init(struct gf100_gr *gr) in gk20a_gr_init()
311 gk20a_gr_load_sw(struct gf100_gr *gr, const char *path, int ver) in gk20a_gr_load_sw()
334 gk20a_gr_load(struct gf100_gr *gr, int ver, const struct gf100_gr_fwif *fwif) in gk20a_gr_load()
Dctxgv100.c64 struct gf100_gr *gr = info->gr; in gv100_grctx_generate_attrib() local
113 gv100_grctx_generate_rop_mapping(struct gf100_gr *gr) in gv100_grctx_generate_rop_mapping()
150 gv100_grctx_generate_r400088(struct gf100_gr *gr, bool on) in gv100_grctx_generate_r400088()
157 gv100_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) in gv100_grctx_generate_sm_id()
166 gv100_grctx_generate_unkn(struct gf100_gr *gr) in gv100_grctx_generate_unkn()
177 gv100_grctx_unkn88c(struct gf100_gr *gr, bool on) in gv100_grctx_unkn88c()
Dnv40.c34 nv40_gr_units(struct nvkm_gr *gr) in nv40_gr_units()
78 struct nv40_gr *gr = chan->gr; in nv40_gr_chan_bind() local
95 struct nv40_gr *gr = chan->gr; in nv40_gr_chan_fini() local
151 struct nv40_gr *gr = nv40_gr(base); in nv40_gr_chan_new() local
175 struct nv40_gr *gr = nv40_gr(base); in nv40_gr_tile() local
234 struct nv40_gr *gr = nv40_gr(base); in nv40_gr_intr() local
289 struct nv40_gr *gr = nv40_gr(base); in nv40_gr_init() local
434 struct nv40_gr *gr; in nv40_gr_new_() local
/kernel/linux/linux-5.10/arch/parisc/kernel/
Dperf_asm.S18 #define MTDIAG_1(gr) .word 0x14201840 + gr*0x10000 argument
19 #define MTDIAG_2(gr) .word 0x14401840 + gr*0x10000 argument
20 #define MFDIAG_1(gr) .word 0x142008A0 + gr argument
21 #define MFDIAG_2(gr) .word 0x144008A0 + gr argument
/kernel/linux/linux-6.6/arch/parisc/kernel/
Dperf_asm.S18 #define MTDIAG_1(gr) .word 0x14201840 + gr*0x10000 argument
19 #define MTDIAG_2(gr) .word 0x14401840 + gr*0x10000 argument
20 #define MFDIAG_1(gr) .word 0x142008A0 + gr argument
21 #define MFDIAG_2(gr) .word 0x144008A0 + gr argument

12345678