/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_amdkfd_gfx_v8.c | 166 uint32_t queue, uint32_t vmid) in lock_srbm() 199 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() 218 unsigned int vmid) in kgd_set_pasid_vmid_mapping() 675 uint8_t vmid) in get_atc_vmid_pasid_mapping_valid() 685 uint8_t vmid) in get_atc_vmid_pasid_mapping_pasid() 741 uint64_t va, uint32_t vmid) in set_scratch_backing_va() 750 static void set_vm_context_page_table_base(struct kgd_dev *kgd, uint32_t vmid, in set_vm_context_page_table_base() 766 int vmid; in invalidate_tlbs() local 788 static int invalidate_tlbs_vmid(struct kgd_dev *kgd, uint16_t vmid) in invalidate_tlbs_vmid()
|
D | amdgpu_amdkfd_gfx_v7.c | 79 uint32_t vmid:4; member 210 uint32_t queue, uint32_t vmid) in lock_srbm() 243 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() 262 unsigned int vmid) in kgd_set_pasid_vmid_mapping() 762 uint8_t vmid) in get_atc_vmid_pasid_mapping_valid() 772 uint8_t vmid) in get_atc_vmid_pasid_mapping_pasid() 782 uint64_t va, uint32_t vmid) in set_scratch_backing_va() 791 static void set_vm_context_page_table_base(struct kgd_dev *kgd, uint32_t vmid, in set_vm_context_page_table_base() 807 int vmid; in invalidate_tlbs() local 829 static int invalidate_tlbs_vmid(struct kgd_dev *kgd, uint16_t vmid) in invalidate_tlbs_vmid()
|
D | amdgpu_amdkfd_gfx_v9.c | 90 uint32_t queue, uint32_t vmid) in lock_srbm() 131 void kgd_gfx_v9_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_gfx_v9_program_sh_mem_settings() 149 unsigned int vmid) in kgd_gfx_v9_set_pasid_vmid_mapping() 621 uint8_t vmid) in kgd_gfx_v9_get_atc_vmid_pasid_mapping_valid() 632 uint8_t vmid) in kgd_gfx_v9_get_atc_vmid_pasid_mapping_pasid() 673 int vmid, i; in kgd_gfx_v9_invalidate_tlbs() local 703 int kgd_gfx_v9_invalidate_tlbs_vmid(struct kgd_dev *kgd, uint16_t vmid) in kgd_gfx_v9_invalidate_tlbs_vmid() 781 uint64_t va, uint32_t vmid) in kgd_gfx_v9_set_scratch_backing_va() 789 void kgd_gfx_v9_set_vm_context_page_table_base(struct kgd_dev *kgd, uint32_t vmid, in kgd_gfx_v9_set_vm_context_page_table_base()
|
D | amdgpu_amdkfd_gfx_v10.c | 179 uint32_t queue, uint32_t vmid) in lock_srbm() 220 static void kgd_program_sh_mem_settings(struct kgd_dev *kgd, uint32_t vmid, in kgd_program_sh_mem_settings() 238 unsigned int vmid) in kgd_set_pasid_vmid_mapping() 783 uint8_t vmid) in get_atc_vmid_pasid_mapping_valid() 794 uint8_t vmid) in get_atc_vmid_pasid_mapping_pasid() 832 int vmid; in invalidate_tlbs() local 854 static int invalidate_tlbs_vmid(struct kgd_dev *kgd, uint16_t vmid) in invalidate_tlbs_vmid() 913 static void set_vm_context_page_table_base(struct kgd_dev *kgd, uint32_t vmid, in set_vm_context_page_table_base()
|
D | gmc_v10_0.c | 202 static uint32_t gmc_v10_0_get_invalidate_req(unsigned int vmid, in gmc_v10_0_get_invalidate_req() 229 static void gmc_v10_0_flush_vm_hub(struct amdgpu_device *adev, uint32_t vmid, in gmc_v10_0_flush_vm_hub() 271 static void gmc_v10_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v10_0_flush_gpu_tlb() 335 unsigned vmid, uint64_t pd_addr) in gmc_v10_0_emit_flush_gpu_tlb() 354 static void gmc_v10_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v10_0_emit_pasid_mapping()
|
D | gmc_v7_0.c | 436 static void gmc_v7_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v7_0_flush_gpu_tlb() 444 unsigned vmid, uint64_t pd_addr) in gmc_v7_0_emit_flush_gpu_tlb() 460 static void gmc_v7_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v7_0_emit_pasid_mapping() 745 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v7_0_vm_decode_fault() local 1247 u32 addr, status, mc_client, vmid; in gmc_v7_0_process_interrupt() local
|
D | gmc_v8_0.c | 638 static void gmc_v8_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v8_0_flush_gpu_tlb() 646 unsigned vmid, uint64_t pd_addr) in gmc_v8_0_emit_flush_gpu_tlb() 662 static void gmc_v8_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v8_0_emit_pasid_mapping() 989 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v8_0_vm_decode_fault() local 1419 u32 addr, status, mc_client, vmid; in gmc_v8_0_process_interrupt() local
|
D | vcn_v1_0.c | 1522 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v1_0_dec_ring_emit_ib() local 1560 unsigned vmid, uint64_t pd_addr) in vcn_v1_0_dec_ring_emit_vm_flush() 1681 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v1_0_enc_ring_emit_ib() local 1701 unsigned int vmid, uint64_t pd_addr) in vcn_v1_0_enc_ring_emit_vm_flush() 1887 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v1_0_jpeg_ring_emit_ib() local 1965 unsigned vmid, uint64_t pd_addr) in vcn_v1_0_jpeg_ring_emit_vm_flush()
|
D | vcn_v2_0.c | 1586 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v2_0_dec_ring_emit_ib() local 1619 unsigned vmid, uint64_t pd_addr) in vcn_v2_0_dec_ring_emit_vm_flush() 1756 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v2_0_enc_ring_emit_ib() local 1775 unsigned int vmid, uint64_t pd_addr) in vcn_v2_0_enc_ring_emit_vm_flush() 1941 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vcn_v2_0_jpeg_ring_emit_ib() local 2015 unsigned vmid, uint64_t pd_addr) in vcn_v2_0_jpeg_ring_emit_vm_flush()
|
D | gmc_v9_0.c | 432 static uint32_t gmc_v9_0_get_invalidate_req(unsigned int vmid, in gmc_v9_0_get_invalidate_req() 467 static void gmc_v9_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v9_0_flush_gpu_tlb() 517 unsigned vmid, uint64_t pd_addr) in gmc_v9_0_emit_flush_gpu_tlb() 537 static void gmc_v9_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, in gmc_v9_0_emit_pasid_mapping()
|
D | amdgpu_sdma.c | 65 unsigned vmid) in amdgpu_sdma_get_csa_mc_addr()
|
D | uvd_v6_0.c | 996 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v6_0_ring_emit_ib() local 1022 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v6_0_enc_ring_emit_ib() local 1043 unsigned vmid, uint64_t pd_addr) in uvd_v6_0_ring_emit_vm_flush() 1103 unsigned int vmid, uint64_t pd_addr) in uvd_v6_0_enc_ring_emit_vm_flush()
|
D | amdgpu_gmc.h | 184 #define amdgpu_gmc_flush_gpu_tlb(adev, vmid, vmhub, type) ((adev)->gmc.gmc_funcs->flush_gpu_tlb((ad… argument 185 #define amdgpu_gmc_emit_flush_gpu_tlb(r, vmid, addr) (r)->adev->gmc.gmc_funcs->emit_flush_gpu_tlb((… argument 186 #define amdgpu_gmc_emit_pasid_mapping(r, vmid, pasid) (r)->adev->gmc.gmc_funcs->emit_pasid_mapping(… argument
|
D | gmc_v6_0.c | 365 static void gmc_v6_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v6_0_flush_gpu_tlb() 372 unsigned vmid, uint64_t pd_addr) in gmc_v6_0_emit_flush_gpu_tlb() 635 u32 vmid = REG_GET_FIELD(status, VM_CONTEXT1_PROTECTION_FAULT_STATUS, VMID); in gmc_v6_0_vm_decode_fault() local
|
D | uvd_v7_0.c | 1296 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v7_0_ring_emit_ib() local 1326 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v7_0_enc_ring_emit_ib() local 1371 unsigned vmid, uint64_t pd_addr) in uvd_v7_0_ring_emit_vm_flush() 1414 unsigned int vmid, uint64_t pd_addr) in uvd_v7_0_enc_ring_emit_vm_flush()
|
D | vce_v4_0.c | 954 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in vce_v4_0_ring_emit_ib() local 990 unsigned int vmid, uint64_t pd_addr) in vce_v4_0_emit_vm_flush()
|
D | gfxhub_v1_0.c | 38 void gfxhub_v1_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in gfxhub_v1_0_setup_vm_pt_regs()
|
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/dcn20/ |
D | dcn20_vmid.c | 41 static void dcn20_wait_for_vmid_ready(struct dcn20_vmid *vmid) in dcn20_wait_for_vmid_ready() 73 void dcn20_vmid_setup(struct dcn20_vmid *vmid, const struct dcn_vmid_page_table_config *config) in dcn20_vmid_setup()
|
D | dcn20_hubbub.h | 83 struct dcn20_vmid vmid[16]; member
|
/Linux-v5.4/drivers/gpu/drm/amd/display/modules/vmid/ |
D | vmid.c | 41 static void add_ptb_to_table(struct core_vmid *core_vmid, unsigned int vmid, uint64_t ptb) in add_ptb_to_table() 47 static void clear_entry_from_vmid_table(struct core_vmid *core_vmid, unsigned int vmid) in clear_entry_from_vmid_table() 94 unsigned int vmid = 0; in mod_vmid_get_for_ptb() local
|
/Linux-v5.4/drivers/gpu/drm/amd/amdkfd/ |
D | cik_event_interrupt.c | 36 unsigned int vmid, pasid; in cik_event_interrupt_isr() local 90 unsigned int vmid = (ihre->ring_id & 0x0000ff00) >> 8; in cik_event_interrupt_wq() local
|
D | kfd_int_process_v9.c | 33 uint16_t source_id, client_id, pasid, vmid; in event_interrupt_isr_v9() local 90 uint16_t source_id, client_id, pasid, vmid; in event_interrupt_wq_v9() local
|
D | kfd_dbgdev.c | 234 unsigned int index, unsigned int vmid) in dbgdev_address_watch_set_registers() 349 unsigned int vmid = 0; in dbgdev_address_watch_diq() local 763 unsigned int vmid; in dbgdev_wave_reset_wavefronts() local
|
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/ |
D | dc_vm_helper.c | 55 void dc_setup_vm_context(struct dc *dc, struct dc_virtual_addr_space_config *va_config, int vmid) in dc_setup_vm_context()
|
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns/ |
D | hns_dsaf_mac.c | 163 int hns_mac_get_inner_port_num(struct hns_mac_cb *mac_cb, u8 vmid, u8 *port_num) in hns_mac_get_inner_port_num() 243 u32 vmid, char *addr) in hns_mac_change_vf_addr() 417 int hns_mac_vm_config_bc_en(struct hns_mac_cb *mac_cb, u32 vmid, bool enable) in hns_mac_vm_config_bc_en()
|