Searched refs:emit_gds_switch (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.h | 166 void (*emit_gds_switch)(struct amdgpu_ring *ring, uint32_t vmid, member 267 #define amdgpu_ring_emit_gds_switch(r, v, db, ds, wb, ws, ab, as) (r)->funcs->emit_gds_switch((r), (v), (db), (ds), (wb), (ws), (ab), (as))
|
H A D | amdgpu_vm.c | 1047 gds_switch_needed = ring->funcs->emit_gds_switch && ( in amdgpu_vm_need_pipeline_sync() 1080 bool gds_switch_needed = ring->funcs->emit_gds_switch && ( in amdgpu_vm_flush() 1109 gds_switch_needed &= !!ring->funcs->emit_gds_switch; in amdgpu_vm_flush() 1156 if (ring->funcs->emit_gds_switch && gds_switch_needed) { in amdgpu_vm_flush()
|
H A D | gfx_v7_0.c | 5064 .emit_gds_switch = gfx_v7_0_ring_emit_gds_switch, 5097 .emit_gds_switch = gfx_v7_0_ring_emit_gds_switch,
|
H A D | gfx_v9_0.c | 6771 .emit_gds_switch = gfx_v9_0_ring_emit_gds_switch, 6813 .emit_gds_switch = gfx_v9_0_ring_emit_gds_switch,
|
H A D | gfx_v8_0.c | 6894 .emit_gds_switch = gfx_v8_0_ring_emit_gds_switch, 6930 .emit_gds_switch = gfx_v8_0_ring_emit_gds_switch,
|
H A D | gfx_v10_0.c | 8608 .emit_gds_switch = gfx_v10_0_ring_emit_gds_switch, 8651 .emit_gds_switch = gfx_v10_0_ring_emit_gds_switch,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ring.h | 196 void (*emit_gds_switch)(struct amdgpu_ring *ring, uint32_t vmid, member 316 #define amdgpu_ring_emit_gds_switch(r, v, db, ds, wb, ws, ab, as) (r)->funcs->emit_gds_switch((r), (v), (db), (ds), (wb), (ws), (ab), (as))
|
H A D | amdgpu_vm.c | 579 if (ring->funcs->emit_gds_switch && job->gds_switch_needed) in amdgpu_vm_need_pipeline_sync() 608 bool gds_switch_needed = ring->funcs->emit_gds_switch && in amdgpu_vm_flush() 629 gds_switch_needed &= !!ring->funcs->emit_gds_switch; in amdgpu_vm_flush() 656 if (!ring->is_mes_queue && ring->funcs->emit_gds_switch && in amdgpu_vm_flush()
|
H A D | gfx_v7_0.c | 5004 .emit_gds_switch = gfx_v7_0_ring_emit_gds_switch, 5037 .emit_gds_switch = gfx_v7_0_ring_emit_gds_switch,
|
H A D | gfx_v9_0.c | 6901 .emit_gds_switch = gfx_v9_0_ring_emit_gds_switch, 6955 .emit_gds_switch = gfx_v9_0_ring_emit_gds_switch, 7001 .emit_gds_switch = gfx_v9_0_ring_emit_gds_switch,
|
H A D | gfx_v8_0.c | 6927 .emit_gds_switch = gfx_v8_0_ring_emit_gds_switch, 6965 .emit_gds_switch = gfx_v8_0_ring_emit_gds_switch,
|
H A D | gfx_v11_0.c | 6121 .emit_gds_switch = gfx_v11_0_ring_emit_gds_switch, 6163 .emit_gds_switch = gfx_v11_0_ring_emit_gds_switch,
|
H A D | gfx_v9_4_3.c | 4143 .emit_gds_switch = gfx_v9_4_3_ring_emit_gds_switch,
|
H A D | gfx_v10_0.c | 9182 .emit_gds_switch = gfx_v10_0_ring_emit_gds_switch, 9224 .emit_gds_switch = gfx_v10_0_ring_emit_gds_switch,
|
Completed in 87 milliseconds