Home
last modified time | relevance | path

Searched refs:shadow_va (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ib.c137 u64 shadow_va, csa_va, gds_va; in amdgpu_ib_schedule() local
153 shadow_va = job->shadow_va; in amdgpu_ib_schedule()
160 shadow_va = 0; in amdgpu_ib_schedule()
225 amdgpu_ring_emit_gfx_shadow(ring, shadow_va, csa_va, gds_va, in amdgpu_ib_schedule()
H A Damdgpu_job.h71 uint64_t shadow_va; member
H A Damdgpu_ring.h219 void (*emit_gfx_shadow)(struct amdgpu_ring *ring, u64 shadow_va, u64 csa_va,
H A Damdgpu_cs.c583 p->jobs[i]->shadow_va = shadow->shadow_va; in amdgpu_cs_p2_shadow()
H A Dgfx_v11_0.c5891 u64 shadow_va, u64 csa_va, in gfx_v11_0_ring_emit_gfx_shadow() argument
5921 amdgpu_ring_write(ring, shadow_va ? 1 : 0); in gfx_v11_0_ring_emit_gfx_shadow()
5936 if (!shadow_va) { in gfx_v11_0_ring_emit_gfx_shadow()
5949 amdgpu_ring_write(ring, lower_32_bits(shadow_va)); in gfx_v11_0_ring_emit_gfx_shadow()
5950 amdgpu_ring_write(ring, upper_32_bits(shadow_va)); in gfx_v11_0_ring_emit_gfx_shadow()
5955 amdgpu_ring_write(ring, shadow_va ? in gfx_v11_0_ring_emit_gfx_shadow()
5963 if (shadow_va) { in gfx_v11_0_ring_emit_gfx_shadow()
5964 uint64_t token = shadow_va ^ csa_va ^ gds_va ^ vmid; in gfx_v11_0_ring_emit_gfx_shadow()
/linux-6.15/drivers/gpu/drm/i915/gvt/
H A Dscheduler.h68 void *shadow_va; member
H A Dscheduler.c423 wa_ctx->indirect_ctx.shadow_va = NULL; in release_shadow_wa_ctx()
611 (unsigned char *)wa_ctx->indirect_ctx.shadow_va + in prepare_shadow_wa_ctx()
H A Dcmd_parser.c2907 s.rb_va = wa_ctx->indirect_ctx.shadow_va; in scan_wa_ctx()
3043 wa_ctx->indirect_ctx.shadow_va = map; in shadow_indirect_ctx()
3064 bb_start_sva = (unsigned char *)wa_ctx->indirect_ctx.shadow_va + in combine_wa_ctx()
/linux-6.15/include/uapi/drm/
H A Damdgpu_drm.h751 __u64 shadow_va; member