| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
| D | base.c | 31 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 …]
|
| D | gf100.c | 49 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 …]
|
| D | gm200.c | 36 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()
|
| D | ctxgm200.c | 31 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()
|
| D | nv10.c | 401 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 …]
|
| D | gp100.c | 33 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()
|
| D | nv20.c | 20 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
|
| D | gv100.c | 28 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()
|
| D | ctxgf100.c | 1033 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 …]
|
| D | ctxgv100.c | 64 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()
|
| D | gk20a.c | 37 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()
|
| D | nv40.c | 34 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-4.19/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
| D | base.c | 31 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_chsw_load() local 40 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_tile() local 46 nvkm_gr_units(struct nvkm_gr *gr) in nvkm_gr_units() 54 nvkm_gr_tlb_flush(struct nvkm_gr *gr) in nvkm_gr_tlb_flush() 64 struct nvkm_gr *gr = nvkm_gr(oclass->engine); in nvkm_gr_oclass_get() local 89 struct nvkm_gr *gr = nvkm_gr(oclass->engine); in nvkm_gr_cclass_new() local 98 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_intr() local 105 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_oneinit() local 114 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_init() local 121 struct nvkm_gr *gr = nvkm_gr(engine); in nvkm_gr_fini() local [all …]
|
| D | gf100.c | 49 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 721 struct gf100_gr *gr = gf100_gr(base); in gf100_gr_chsw_load() local [all …]
|
| D | gm200.c | 36 gm200_gr_rops(struct gf100_gr *gr) in gm200_gr_rops() 42 gm200_gr_init_ds_hww_esr_2(struct gf100_gr *gr) in gm200_gr_init_ds_hww_esr_2() 50 gm200_gr_init_num_active_ltcs(struct gf100_gr *gr) in gm200_gr_init_num_active_ltcs() 58 gm200_gr_init_gpc_mmu(struct gf100_gr *gr) in gm200_gr_init_gpc_mmu() 72 gm200_gr_init_rop_active_fbps(struct gf100_gr *gr) in gm200_gr_init_rop_active_fbps() 96 gm200_gr_oneinit_sm_id(struct gf100_gr *gr) in gm200_gr_oneinit_sm_id() 103 gm200_gr_oneinit_tiles(struct gf100_gr *gr) in gm200_gr_oneinit_tiles() 131 struct gf100_gr *gr; in gm200_gr_new_() local
|
| D | gp100.c | 33 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()
|
| D | ctxgm200.c | 31 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()
|
| D | nv10.c | 401 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 …]
|
| D | nv20.c | 20 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
|
| D | gv100.c | 28 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()
|
| D | ctxgf100.c | 1033 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 …]
|
| D | ctxgv100.c | 64 struct gf100_gr *gr = info->gr; in gv100_grctx_generate_attrib() local 114 gv100_grctx_generate_rop_mapping(struct gf100_gr *gr) in gv100_grctx_generate_rop_mapping() 151 gv100_grctx_generate_r400088(struct gf100_gr *gr, bool on) in gv100_grctx_generate_r400088() 158 gv100_grctx_generate_sm_id(struct gf100_gr *gr, int gpc, int tpc, int sm) in gv100_grctx_generate_sm_id() 167 gv100_grctx_generate_unkn(struct gf100_gr *gr) in gv100_grctx_generate_unkn() 178 gv100_grctx_unkn88c(struct gf100_gr *gr, bool on) in gv100_grctx_unkn88c()
|
| D | gk20a.c | 36 gk20a_gr_av_to_init(struct gf100_gr *gr, const char *fw_name, in gk20a_gr_av_to_init() 85 gk20a_gr_aiv_to_init(struct gf100_gr *gr, const char *fw_name, in gk20a_gr_aiv_to_init() 127 gk20a_gr_av_to_method(struct gf100_gr *gr, const char *fw_name, in gk20a_gr_av_to_method() 187 gk20a_gr_wait_mem_scrubbing(struct gf100_gr *gr) in gk20a_gr_wait_mem_scrubbing() 212 gk20a_gr_set_hww_esr_report_mask(struct gf100_gr *gr) in gk20a_gr_set_hww_esr_report_mask() 220 gk20a_gr_init(struct gf100_gr *gr) in gk20a_gr_init() 309 struct gf100_gr *gr; in gk20a_gr_new() local
|
| /kernel/linux/linux-4.19/arch/parisc/kernel/ |
| D | perf_asm.S | 31 #define MTDIAG_1(gr) .word 0x14201840 + gr*0x10000 argument 32 #define MTDIAG_2(gr) .word 0x14401840 + gr*0x10000 argument 33 #define MFDIAG_1(gr) .word 0x142008A0 + gr argument 34 #define MFDIAG_2(gr) .word 0x144008A0 + gr argument
|
| /kernel/linux/linux-5.10/arch/parisc/kernel/ |
| D | perf_asm.S | 18 #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
|