Home
last modified time | relevance | path

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

12345

/linux/drivers/virt/acrn/
H A Dhypercall.h80 static inline long hcall_start_vm(u64 vmid) in hcall_start_vm()
91 static inline long hcall_pause_vm(u64 vmid) in hcall_pause_vm()
102 static inline long hcall_destroy_vm(u64 vmid) in hcall_destroy_vm()
113 static inline long hcall_reset_vm(u64 vmid) in hcall_reset_vm()
125 static inline long hcall_set_vcpu_regs(u64 vmid, u64 regs_state) in hcall_set_vcpu_regs()
137 static inline long hcall_inject_msi(u64 vmid, u64 msi) in hcall_inject_msi()
149 static inline long hcall_vm_intr_monitor(u64 vmid, u64 addr) in hcall_vm_intr_monitor()
161 static inline long hcall_set_irqline(u64 vmid, u64 op) in hcall_set_irqline()
173 static inline long hcall_set_ioreq_buffer(u64 vmid, u64 buffer) in hcall_set_ioreq_buffer()
185 static inline long hcall_notify_req_finish(u64 vmid, u64 vcpu) in hcall_notify_req_finish()
[all …]
/linux/arch/riscv/kvm/
H A Dtlb.c23 void kvm_riscv_local_hfence_gvma_vmid_gpa(unsigned long vmid, in kvm_riscv_local_hfence_gvma_vmid_gpa()
47 void kvm_riscv_local_hfence_gvma_vmid_all(unsigned long vmid) in kvm_riscv_local_hfence_gvma_vmid_all()
80 void kvm_riscv_local_hfence_vvma_asid_gva(unsigned long vmid, in kvm_riscv_local_hfence_vvma_asid_gva()
110 void kvm_riscv_local_hfence_vvma_asid_all(unsigned long vmid, in kvm_riscv_local_hfence_vvma_asid_all()
122 void kvm_riscv_local_hfence_vvma_gva(unsigned long vmid, in kvm_riscv_local_hfence_vvma_gva()
150 void kvm_riscv_local_hfence_vvma_all(unsigned long vmid) in kvm_riscv_local_hfence_vvma_all()
170 unsigned long vmid = READ_ONCE(v->vmid); in kvm_riscv_tlb_flush_process() local
181 unsigned long vmid = READ_ONCE(v->vmid); in kvm_riscv_hfence_vvma_all_process() local
344 unsigned long order, unsigned long vmid) in kvm_riscv_hfence_gvma_vmid_gpa()
360 unsigned long vmid) in kvm_riscv_hfence_gvma_vmid_all()
[all …]
H A Dvmid.c59 bool kvm_riscv_gstage_vmid_ver_changed(struct kvm_vmid *vmid) in kvm_riscv_gstage_vmid_ver_changed()
77 struct kvm_vmid *vmid = &vcpu->kvm->arch.vmid; in kvm_riscv_gstage_vmid_update() local
130 unsigned long vmid; in kvm_riscv_gstage_vmid_sanitize() local
H A Dvcpu_sbi_v01.c26 unsigned long vmid; in kvm_sbi_ext_v01_handler() local
/linux/arch/arm64/kvm/
H A Dvmid.c32 #define vmid2idx(vmid) ((vmid) & ~VMID_MASK) argument
42 #define vmid_gen_match(vmid) \ argument
48 u64 vmid; in flush_context() local
72 static bool check_update_reserved_vmid(u64 vmid, u64 newvmid) in check_update_reserved_vmid()
95 u64 vmid = atomic64_read(&kvm_vmid->id); in new_vmid() local
141 u64 vmid, old_active_vmid; in kvm_arm_vmid_update() local
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gfx_v7.c49 uint32_t queue, uint32_t vmid) in lock_srbm()
77 static void kgd_program_sh_mem_settings(struct amdgpu_device *adev, uint32_t vmid, in kgd_program_sh_mem_settings()
94 unsigned int vmid, uint32_t inst) in kgd_set_pasid_vmid_mapping()
521 uint8_t vmid, uint16_t *p_pasid) in get_atc_vmid_pasid_mapping_info()
532 uint64_t va, uint32_t vmid) in set_scratch_backing_va()
540 uint32_t vmid, uint64_t page_table_base) in set_vm_context_page_table_base()
H A Damdgpu_amdkfd_gfx_v8.c43 uint32_t queue, uint32_t vmid) in lock_srbm()
71 static void kgd_program_sh_mem_settings(struct amdgpu_device *adev, uint32_t vmid, in kgd_program_sh_mem_settings()
88 unsigned int vmid, uint32_t inst) in kgd_set_pasid_vmid_mapping()
532 uint8_t vmid, uint16_t *p_pasid) in get_atc_vmid_pasid_mapping_info()
567 uint64_t va, uint32_t vmid) in set_scratch_backing_va()
575 uint32_t vmid, uint64_t page_table_base) in set_vm_context_page_table_base()
H A Dvcn_sw_ring.c47 uint32_t vmid = AMDGPU_JOB_GET_VMID(job); in vcn_dec_sw_ring_emit_ib() local
66 uint32_t vmid, uint64_t pd_addr) in vcn_dec_sw_ring_emit_vm_flush()
H A Dgmc_v9_0.c764 static uint32_t gmc_v9_0_get_invalidate_req(unsigned int vmid, in gmc_v9_0_get_invalidate_req()
805 uint8_t vmid, uint16_t *p_pasid) in gmc_v9_0_get_atc_vmid_pasid_mapping_info()
833 static void gmc_v9_0_flush_gpu_tlb(struct amdgpu_device *adev, uint32_t vmid, in gmc_v9_0_flush_gpu_tlb()
954 int i, vmid; in gmc_v9_0_flush_gpu_tlb_pasid() local
978 unsigned int vmid, uint64_t pd_addr) in gmc_v9_0_emit_flush_gpu_tlb()
1026 static void gmc_v9_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned int vmid, in gmc_v9_0_emit_pasid_mapping()
H A Dgfxhub_v2_0.c55 static uint32_t gfxhub_v2_0_get_invalidate_req(unsigned int vmid, in gfxhub_v2_0_get_invalidate_req()
120 static void gfxhub_v2_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in gfxhub_v2_0_setup_vm_pt_regs()
H A Dgfxhub_v3_0.c54 static uint32_t gfxhub_v3_0_get_invalidate_req(unsigned int vmid, in gfxhub_v3_0_get_invalidate_req()
119 static void gfxhub_v3_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in gfxhub_v3_0_setup_vm_pt_regs()
H A Dgfxhub_v3_0_3.c57 static uint32_t gfxhub_v3_0_3_get_invalidate_req(unsigned int vmid, in gfxhub_v3_0_3_get_invalidate_req()
122 static void gfxhub_v3_0_3_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in gfxhub_v3_0_3_setup_vm_pt_regs()
H A Dgfxhub_v11_5_0.c59 static uint32_t gfxhub_v11_5_0_get_invalidate_req(unsigned int vmid, in gfxhub_v11_5_0_get_invalidate_req()
124 static void gfxhub_v11_5_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in gfxhub_v11_5_0_setup_vm_pt_regs()
H A Dgfxhub_v12_0.c61 static uint32_t gfxhub_v12_0_get_invalidate_req(unsigned int vmid, in gfxhub_v12_0_get_invalidate_req()
127 uint32_t vmid, in gfxhub_v12_0_setup_vm_pt_regs()
H A Djpeg_v2_0.c560 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in jpeg_v2_0_dec_ring_emit_ib() local
642 unsigned vmid, uint64_t pd_addr) in jpeg_v2_0_dec_ring_emit_vm_flush()
771 unsigned int vmid, in jpeg_v2_0_ring_reset()
H A Dmmhub_v3_0_2.c75 static uint32_t mmhub_v3_0_2_get_invalidate_req(unsigned int vmid, in mmhub_v3_0_2_get_invalidate_req()
129 static void mmhub_v3_0_2_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in mmhub_v3_0_2_setup_vm_pt_regs()
H A Dmmhub_v2_0.c119 static uint32_t mmhub_v2_0_get_invalidate_req(unsigned int vmid, in mmhub_v2_0_get_invalidate_req()
187 static void mmhub_v2_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in mmhub_v2_0_setup_vm_pt_regs()
H A Dmmhub_v4_1_0.c67 static uint32_t mmhub_v4_1_0_get_invalidate_req(unsigned int vmid, in mmhub_v4_1_0_get_invalidate_req()
129 uint32_t vmid, uint64_t page_table_base) in mmhub_v4_1_0_setup_vm_pt_regs()
H A Dmmhub_v3_0.c75 static uint32_t mmhub_v3_0_get_invalidate_req(unsigned int vmid, in mmhub_v3_0_get_invalidate_req()
136 static void mmhub_v3_0_setup_vm_pt_regs(struct amdgpu_device *adev, uint32_t vmid, in mmhub_v3_0_setup_vm_pt_regs()
H A Dmmhub_v2_3.c58 static uint32_t mmhub_v2_3_get_invalidate_req(unsigned int vmid, in mmhub_v2_3_get_invalidate_req()
121 uint32_t vmid, in mmhub_v2_3_setup_vm_pt_regs()
H A Dmmhub_v3_0_1.c82 static uint32_t mmhub_v3_0_1_get_invalidate_req(unsigned int vmid, in mmhub_v3_0_1_get_invalidate_req()
145 uint32_t vmid, in mmhub_v3_0_1_setup_vm_pt_regs()
H A Duvd_v7_0.c1325 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v7_0_ring_emit_ib() local
1357 unsigned vmid = AMDGPU_JOB_GET_VMID(job); in uvd_v7_0_enc_ring_emit_ib() local
1402 unsigned vmid, uint64_t pd_addr) in uvd_v7_0_ring_emit_vm_flush()
1445 unsigned int vmid, uint64_t pd_addr) in uvd_v7_0_enc_ring_emit_vm_flush()
/linux/drivers/gpu/drm/amd/display/modules/vmid/
H A Dvmid.c41 static void add_ptb_to_table(struct core_vmid *core_vmid, unsigned int vmid, uint64_t ptb) in add_ptb_to_table()
49 static void clear_entry_from_vmid_table(struct core_vmid *core_vmid, unsigned int vmid) in clear_entry_from_vmid_table()
98 int vmid = 0; in mod_vmid_get_for_ptb() local
/linux/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_vmid.c44 static void dcn20_wait_for_vmid_ready(struct dcn20_vmid *vmid) in dcn20_wait_for_vmid_ready()
76 void dcn20_vmid_setup(struct dcn20_vmid *vmid, const struct dcn_vmid_page_table_config *config) in dcn20_vmid_setup()
/linux/arch/riscv/include/asm/
H A Dkvm_vmid.h17 unsigned long vmid; member

12345