Home
last modified time | relevance | path

Searched refs:pd_addr (Results 1 – 25 of 57) sorted by relevance

123

/openbsd/src/sys/dev/pci/drm/amd/amdgpu/
Dvcn_sw_ring.c66 uint32_t vmid, uint64_t pd_addr) in vcn_dec_sw_ring_emit_vm_flush() argument
71 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in vcn_dec_sw_ring_emit_vm_flush()
75 data1 = lower_32_bits(pd_addr); in vcn_dec_sw_ring_emit_vm_flush()
Damdgpu_trace.h228 __field(u64, pd_addr)
237 __entry->pd_addr = job->vm_pd_addr;
242 __entry->vm_hub, __entry->pd_addr, __entry->needs_flush)
418 uint64_t pd_addr),
419 TP_ARGS(ring, vmid, pd_addr),
424 __field(u64, pd_addr)
431 __entry->pd_addr = pd_addr;
435 __entry->vm_hub, __entry->pd_addr)
Dvcn_v2_0.h37 unsigned vmid, uint64_t pd_addr);
50 unsigned int vmid, uint64_t pd_addr);
Dvcn_sw_ring.h40 uint32_t vmid, uint64_t pd_addr);
Djpeg_v4_0_3.h58 unsigned int vmid, uint64_t pd_addr);
Djpeg_v1_0.c384 unsigned vmid, uint64_t pd_addr) in jpeg_v1_0_decode_ring_emit_vm_flush() argument
389 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in jpeg_v1_0_decode_ring_emit_vm_flush()
393 data1 = lower_32_bits(pd_addr); in jpeg_v1_0_decode_ring_emit_vm_flush()
Djpeg_v2_0.h60 unsigned vmid, uint64_t pd_addr);
Djpeg_v2_0.c616 unsigned vmid, uint64_t pd_addr) in jpeg_v2_0_dec_ring_emit_vm_flush() argument
621 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in jpeg_v2_0_dec_ring_emit_vm_flush()
625 data1 = lower_32_bits(pd_addr); in jpeg_v2_0_dec_ring_emit_vm_flush()
Dgmc_v12_0.c360 unsigned vmid, uint64_t pd_addr) in gmc_v12_0_emit_flush_gpu_tlb() argument
383 lower_32_bits(pd_addr)); in gmc_v12_0_emit_flush_gpu_tlb()
387 upper_32_bits(pd_addr)); in gmc_v12_0_emit_flush_gpu_tlb()
404 return pd_addr; in gmc_v12_0_emit_flush_gpu_tlb()
Dgmc_v11_0.c340 unsigned int vmid, uint64_t pd_addr) in gmc_v11_0_emit_flush_gpu_tlb() argument
363 lower_32_bits(pd_addr)); in gmc_v11_0_emit_flush_gpu_tlb()
367 upper_32_bits(pd_addr)); in gmc_v11_0_emit_flush_gpu_tlb()
384 return pd_addr; in gmc_v11_0_emit_flush_gpu_tlb()
Damdgpu_gmc.c130 uint64_t pd_addr; in amdgpu_gmc_pd_addr() local
136 amdgpu_gmc_get_pde_for_bo(bo, -1, &pd_addr, &flags); in amdgpu_gmc_pd_addr()
137 pd_addr |= flags; in amdgpu_gmc_pd_addr()
139 pd_addr = amdgpu_bo_gpu_offset(bo); in amdgpu_gmc_pd_addr()
141 return pd_addr; in amdgpu_gmc_pd_addr()
Duvd_v7_0.c1403 unsigned vmid, uint64_t pd_addr) in uvd_v7_0_ring_emit_vm_flush() argument
1408 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in uvd_v7_0_ring_emit_vm_flush()
1412 data1 = lower_32_bits(pd_addr); in uvd_v7_0_ring_emit_vm_flush()
1446 unsigned int vmid, uint64_t pd_addr) in uvd_v7_0_enc_ring_emit_vm_flush() argument
1450 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in uvd_v7_0_enc_ring_emit_vm_flush()
1455 lower_32_bits(pd_addr), 0xffffffff); in uvd_v7_0_enc_ring_emit_vm_flush()
Dgmc_v10_0.c375 unsigned int vmid, uint64_t pd_addr) in gmc_v10_0_emit_flush_gpu_tlb() argument
398 lower_32_bits(pd_addr)); in gmc_v10_0_emit_flush_gpu_tlb()
402 upper_32_bits(pd_addr)); in gmc_v10_0_emit_flush_gpu_tlb()
419 return pd_addr; in gmc_v10_0_emit_flush_gpu_tlb()
Dvcn_v2_0.c1556 unsigned vmid, uint64_t pd_addr) in vcn_v2_0_dec_ring_emit_vm_flush() argument
1561 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in vcn_v2_0_dec_ring_emit_vm_flush()
1565 data1 = lower_32_bits(pd_addr); in vcn_v2_0_dec_ring_emit_vm_flush()
1716 unsigned int vmid, uint64_t pd_addr) in vcn_v2_0_enc_ring_emit_vm_flush() argument
1720 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in vcn_v2_0_enc_ring_emit_vm_flush()
1725 lower_32_bits(pd_addr), 0xffffffff); in vcn_v2_0_enc_ring_emit_vm_flush()
Dvcn_v1_0.c1598 unsigned vmid, uint64_t pd_addr) in vcn_v1_0_dec_ring_emit_vm_flush() argument
1603 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in vcn_v1_0_dec_ring_emit_vm_flush()
1607 data1 = lower_32_bits(pd_addr); in vcn_v1_0_dec_ring_emit_vm_flush()
1743 unsigned int vmid, uint64_t pd_addr) in vcn_v1_0_enc_ring_emit_vm_flush() argument
1747 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in vcn_v1_0_enc_ring_emit_vm_flush()
1752 lower_32_bits(pd_addr), 0xffffffff); in vcn_v1_0_enc_ring_emit_vm_flush()
Dgmc_v6_0.c349 unsigned int vmid, uint64_t pd_addr) in gmc_v6_0_emit_flush_gpu_tlb() argument
358 amdgpu_ring_emit_wreg(ring, reg, pd_addr >> 12); in gmc_v6_0_emit_flush_gpu_tlb()
363 return pd_addr; in gmc_v6_0_emit_flush_gpu_tlb()
Djpeg_v4_0_3.c862 unsigned int vmid, uint64_t pd_addr) in jpeg_v4_0_3_dec_ring_emit_vm_flush() argument
867 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in jpeg_v4_0_3_dec_ring_emit_vm_flush()
871 data1 = lower_32_bits(pd_addr); in jpeg_v4_0_3_dec_ring_emit_vm_flush()
Dvce_v4_0.c1018 unsigned int vmid, uint64_t pd_addr) in vce_v4_0_emit_vm_flush() argument
1022 pd_addr = amdgpu_gmc_emit_flush_gpu_tlb(ring, vmid, pd_addr); in vce_v4_0_emit_vm_flush()
1027 lower_32_bits(pd_addr), 0xffffffff); in vce_v4_0_emit_vm_flush()
/openbsd/src/sys/dev/pci/drm/radeon/
Dradeon_trace.h108 TP_PROTO(uint64_t pd_addr, unsigned ring, unsigned id),
109 TP_ARGS(pd_addr, ring, id),
111 __field(u64, pd_addr)
117 __entry->pd_addr = pd_addr;
122 __entry->pd_addr, __entry->ring, __entry->id)
Dsi_dma.c187 unsigned vm_id, uint64_t pd_addr) in si_dma_vm_flush() argument
196 radeon_ring_write(ring, pd_addr >> 12); in si_dma_vm_flush()
Dradeon_vm.c241 uint64_t pd_addr = radeon_bo_gpu_offset(vm->page_directory); in radeon_vm_flush() local
244 if (pd_addr != vm_id->pd_gpu_addr || !vm_id->flushed_updates || in radeon_vm_flush()
247 trace_radeon_vm_flush(pd_addr, ring, vm->ids[ring].id); in radeon_vm_flush()
250 vm_id->pd_gpu_addr = pd_addr; in radeon_vm_flush()
644 uint64_t pd_addr = radeon_bo_gpu_offset(pd); in radeon_vm_update_page_directory() local
679 pde = pd_addr + pt_idx * 8; in radeon_vm_update_page_directory()
Dni_dma.c449 unsigned vm_id, uint64_t pd_addr) in cayman_dma_vm_flush() argument
453 radeon_ring_write(ring, pd_addr >> 12); in cayman_dma_vm_flush()
Dradeon_asic.h614 unsigned vm_id, uint64_t pd_addr);
640 unsigned vm_id, uint64_t pd_addr);
722 unsigned vm_id, uint64_t pd_addr);
745 unsigned vm_id, uint64_t pd_addr);
829 unsigned vm_id, uint64_t pd_addr);
848 unsigned vm_id, uint64_t pd_addr);
/openbsd/src/sys/dev/pci/drm/i915/gt/
Dgen6_ppgtt.h18 gen6_pte_t __iomem *pd_addr; member
Dgen6_ppgtt.c27 ppgtt->pd_addr + pde); in gen6_write_pde()
165 ioread32(ppgtt->pd_addr + pde - 1); in gen6_flush_pd()
291 ppgtt->pd_addr = (gen6_pte_t __iomem *)ggtt->gsm + ggtt_offset; in pd_vma_bind()

123