/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/ |
H A D | amdgpu_dcn20_vmid.c | 46 static void dcn20_wait_for_vmid_ready(struct dcn20_vmid *vmid) in dcn20_wait_for_vmid_ready() 78 void dcn20_vmid_setup(struct dcn20_vmid *vmid, const struct dcn_vmid_page_table_config *config) in dcn20_vmid_setup()
|
H A D | dcn20_hubbub.h | 85 struct dcn20_vmid vmid[16]; member
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
H A D | cik_event_interrupt.c | 41 unsigned int vmid; in cik_event_interrupt_isr() local 97 unsigned int vmid = (ihre->ring_id & 0x0000ff00) >> 8; in cik_event_interrupt_wq() local
|
H A D | kfd_int_process_v9.c | 38 uint16_t source_id, client_id, pasid, vmid; in event_interrupt_isr_v9() local 94 uint16_t source_id, client_id, pasid, vmid; in event_interrupt_wq_v9() local
|
H A D | kfd_dbgdev.c | 239 unsigned int index, unsigned int vmid) in dbgdev_address_watch_set_registers() 354 unsigned int vmid = 0; in dbgdev_address_watch_diq() local 768 unsigned int vmid; in dbgdev_wave_reset_wavefronts() local
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/modules/vmid/ |
H A D | vmid.c | 46 static void add_ptb_to_table(struct core_vmid *core_vmid, unsigned int vmid, uint64_t ptb) in add_ptb_to_table() 52 static void clear_entry_from_vmid_table(struct core_vmid *core_vmid, unsigned int vmid) in clear_entry_from_vmid_table() 99 unsigned int vmid = 0; in mod_vmid_get_for_ptb() local
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_gmc_v10_0.c | 210 static uint32_t gmc_v10_0_get_invalidate_req(unsigned int vmid, in gmc_v10_0_get_invalidate_req() 247 uint8_t vmid, uint16_t *p_pasid) in gmc_v10_0_get_atc_vmid_pasid_mapping_info() 265 static void gmc_v10_0_flush_vm_hub(struct amdgpu_device *adev, uint32_t vmid, in gmc_v10_0_flush_vm_hub() 341 static void gmc_v10_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v10_0_flush_gpu_tlb() 417 int vmid, i; in gmc_v10_0_flush_gpu_tlb_pasid() local 464 unsigned vmid, uint64_t pd_addr) in gmc_v10_0_emit_flush_gpu_tlb() 505 static void gmc_v10_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v10_0_emit_pasid_mapping()
|
H A D | amdgpu_amdkfd_gfx_v7.c | 82 uint32_t vmid:4; member 123 uint32_t queue, uint32_t vmid) in lock_srbm() 156 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() 175 unsigned int vmid) in kgd_set_pasid_vmid_mapping() 670 uint8_t vmid, uint16_t *p_pasid) in get_atc_vmid_pasid_mapping_info() 682 uint64_t va, uint32_t vmid) in set_scratch_backing_va() 691 static void set_vm_context_page_table_base(struct kgd_dev *kgd, uint32_t vmid, in set_vm_context_page_table_base()
|
H A D | amdgpu_gmc_v9_0.c | 414 static uint32_t gmc_v9_0_get_invalidate_req(unsigned int vmid, in gmc_v9_0_get_invalidate_req() 452 uint8_t vmid, uint16_t *p_pasid) in gmc_v9_0_get_atc_vmid_pasid_mapping_info() 479 static void gmc_v9_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v9_0_flush_gpu_tlb() 573 int vmid, i; in gmc_v9_0_flush_gpu_tlb_pasid() local 624 unsigned vmid, uint64_t pd_addr) in gmc_v9_0_emit_flush_gpu_tlb() 666 static void gmc_v9_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v9_0_emit_pasid_mapping()
|
H A D | amdgpu_amdkfd_gfx_v8.c | 80 uint32_t queue, uint32_t vmid) in lock_srbm() 113 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() 132 unsigned int vmid) in kgd_set_pasid_vmid_mapping() 585 uint8_t vmid, uint16_t *p_pasid) in get_atc_vmid_pasid_mapping_info() 643 uint64_t va, uint32_t vmid) in set_scratch_backing_va() 652 static void set_vm_context_page_table_base(struct kgd_dev *kgd, uint32_t vmid, in set_vm_context_page_table_base()
|
H A D | amdgpu_gmc_v7_0.c | 443 int vmid; in gmc_v7_0_flush_gpu_tlb_pasid() local 478 static void gmc_v7_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v7_0_flush_gpu_tlb() 486 unsigned vmid, uint64_t pd_addr) in gmc_v7_0_emit_flush_gpu_tlb() 502 static void gmc_v7_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v7_0_emit_pasid_mapping() 785 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v7_0_vm_decode_fault() local 1291 u32 addr, status, mc_client, vmid; in gmc_v7_0_process_interrupt() local
|
H A D | amdgpu_gmc_v8_0.c | 644 int vmid; in gmc_v8_0_flush_gpu_tlb_pasid() local 680 static void gmc_v8_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v8_0_flush_gpu_tlb() 688 unsigned vmid, uint64_t pd_addr) in gmc_v8_0_emit_flush_gpu_tlb() 704 static void gmc_v8_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v8_0_emit_pasid_mapping() 1023 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v8_0_vm_decode_fault() local 1457 u32 addr, status, mc_client, vmid; in gmc_v8_0_process_interrupt() local
|
H A D | amdgpu_amdkfd_gfx_v9.c | 84 uint32_t queue, uint32_t vmid) in lock_srbm() 125 void kgd_gfx_v9_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_gfx_v9_program_sh_mem_settings() 143 unsigned int vmid) in kgd_gfx_v9_set_pasid_vmid_mapping() 651 uint8_t vmid, uint16_t *p_pasid) in kgd_gfx_v9_get_atc_vmid_pasid_mapping_info() 710 uint32_t vmid, uint64_t page_table_base) in kgd_gfx_v9_set_vm_context_page_table_base()
|
H A D | amdgpu_amdkfd_gfx_v10.c | 88 uint32_t queue, uint32_t vmid) in lock_srbm() 129 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() 147 unsigned int vmid) in kgd_set_pasid_vmid_mapping() 721 uint8_t vmid, uint16_t *p_pasid) in get_atc_vmid_pasid_mapping_info() 779 static void set_vm_context_page_table_base(struct kgd_dev *kgd, uint32_t vmid, in set_vm_context_page_table_base()
|
H A D | amdgpu_jpeg_v1_0.c | 298 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in jpeg_v1_0_decode_ring_emit_ib() local 376 unsigned vmid, uint64_t pd_addr) in jpeg_v1_0_decode_ring_emit_vm_flush()
|
H A D | amdgpu_vcn_v2_0.c | 1394 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v2_0_dec_ring_emit_ib() local 1427 unsigned vmid, uint64_t pd_addr) in vcn_v2_0_dec_ring_emit_vm_flush() 1564 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v2_0_enc_ring_emit_ib() local 1583 unsigned int vmid, uint64_t pd_addr) in vcn_v2_0_enc_ring_emit_vm_flush()
|
H A D | amdgpu_uvd_v6_0.c | 1001 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v6_0_ring_emit_ib() local 1027 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v6_0_enc_ring_emit_ib() local 1048 unsigned vmid, uint64_t pd_addr) in uvd_v6_0_ring_emit_vm_flush() 1108 unsigned int vmid, uint64_t pd_addr) in uvd_v6_0_enc_ring_emit_vm_flush()
|
H A D | amdgpu_vcn_v1_0.c | 1506 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v1_0_dec_ring_emit_ib() local 1544 unsigned vmid, uint64_t pd_addr) in vcn_v1_0_dec_ring_emit_vm_flush() 1665 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v1_0_enc_ring_emit_ib() local 1685 unsigned int vmid, uint64_t pd_addr) in vcn_v1_0_enc_ring_emit_vm_flush()
|
H A D | amdgpu_gmc_v6_0.c | 374 static void gmc_v6_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v6_0_flush_gpu_tlb() 381 unsigned vmid, uint64_t pd_addr) in gmc_v6_0_emit_flush_gpu_tlb() 637 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v6_0_vm_decode_fault() local
|
H A D | amdgpu_mmhub_v9_4.c | 63 uint32_t vmid, uint64_t value) in mmhub_v9_4_setup_hubid_vm_pt_regs() 109 void mmhub_v9_4_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in mmhub_v9_4_setup_vm_pt_regs()
|
H A D | amdgpu_uvd_v7_0.c | 1303 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v7_0_ring_emit_ib() local 1333 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v7_0_enc_ring_emit_ib() local 1378 unsigned vmid, uint64_t pd_addr) in uvd_v7_0_ring_emit_vm_flush() 1421 unsigned int vmid, uint64_t pd_addr) in uvd_v7_0_enc_ring_emit_vm_flush()
|
H A D | amdgpu_sdma.c | 71 unsigned vmid) in amdgpu_sdma_get_csa_mc_addr()
|
H A D | amdgpu_amdkfd.c | 567 uint32_t vmid, uint64_t gpu_addr, in amdgpu_amdkfd_submit_ib() 630 bool amdgpu_amdkfd_is_kfd_vmid(struct amdgpu_device *adev, u32 vmid) in amdgpu_amdkfd_is_kfd_vmid() 640 int amdgpu_amdkfd_flush_gpu_tlb_vmid(struct kgd_dev *kgd, uint16_t vmid) in amdgpu_amdkfd_flush_gpu_tlb_vmid()
|
H A D | amdgpu_gmc.h | 226 #define amdgpu_gmc_flush_gpu_tlb(adev, vmid, vmhub, type) ((adev)->gmc.gmc_funcs->flush_gpu_tlb((ad… argument 230 #define amdgpu_gmc_emit_flush_gpu_tlb(r, vmid, addr) (r)->adev->gmc.gmc_funcs->emit_flush_gpu_tlb((… argument 231 #define amdgpu_gmc_emit_pasid_mapping(r, vmid, pasid) (r)->adev->gmc.gmc_funcs->emit_pasid_mapping(… argument
|
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/ |
H A D | amdgpu_dc_vm_helper.c | 60 void dc_setup_vm_context(struct dc *dc, struct dc_virtual_addr_space_config *va_config, int vmid) in dc_setup_vm_context()
|