Home
last modified time | relevance | path

Searched defs:vmid (Results 1 – 25 of 78) sorted by relevance

1234

/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/
H A Damdgpu_dcn20_vmid.c46 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 Ddcn20_hubbub.h85 struct dcn20_vmid vmid[16]; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
H A Dcik_event_interrupt.c41 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 Dkfd_int_process_v9.c38 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 Dkfd_dbgdev.c239 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 Dvmid.c46 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 Damdgpu_gmc_v10_0.c210 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 Damdgpu_amdkfd_gfx_v7.c82 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 Damdgpu_gmc_v9_0.c414 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 Damdgpu_amdkfd_gfx_v8.c80 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 Damdgpu_gmc_v7_0.c443 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 Damdgpu_gmc_v8_0.c644 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 Damdgpu_amdkfd_gfx_v9.c84 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 Damdgpu_amdkfd_gfx_v10.c88 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 Damdgpu_jpeg_v1_0.c298 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 Damdgpu_vcn_v2_0.c1394 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 Damdgpu_uvd_v6_0.c1001 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 Damdgpu_vcn_v1_0.c1506 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 Damdgpu_gmc_v6_0.c374 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 Damdgpu_mmhub_v9_4.c63 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 Damdgpu_uvd_v7_0.c1303 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 Damdgpu_sdma.c71 unsigned vmid) in amdgpu_sdma_get_csa_mc_addr()
H A Damdgpu_amdkfd.c567 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 Damdgpu_gmc.h226 #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 Damdgpu_dc_vm_helper.c60 void dc_setup_vm_context(struct dc *dc, struct dc_virtual_addr_space_config *va_config, int vmid) in dc_setup_vm_context()

1234