Searched defs:asid (Results 1 - 25 of 81) sorted by last modified time

1234

/linux-master/arch/x86/virt/svm/
H A Dsev.c45 asid : 10, member in struct:rmpentry::__anon7::__anon8
539 int rmp_make_private(u64 pfn, u64 gpa, enum pg_level level, u32 asid, bool immutable) argument
/linux-master/arch/x86/include/asm/
H A Dsev.h106 u32 asid; member in struct:rmp_state
278 static inline int rmp_make_private(u64 pfn, u64 gpa, enum pg_level level, u32 asid, argument
H A Dsvm.h130 u32 asid; member in struct:vmcb_control_area
/linux-master/drivers/gpu/drm/xe/
H A Dxe_vm.c1928 u32 id, asid; local
H A Dxe_vm_types.h250 u32 asid; member in struct:xe_vm::__anon105
H A Dxe_gt_pagefault.c28 u32 asid; member in struct:pagefault
55 u32 asid; member in struct:acc
332 u32 asid; local
633 u32 asid; local
[all...]
H A Dxe_device.c248 u32 asid; local
/linux-master/arch/arc/mm/
H A Dtlb.c548 unsigned int asid = hw_pid(vma->vm_mm, cpu); local
/linux-master/arch/x86/kvm/svm/
H A Dsvm.c2467 u32 asid = kvm_rcx_read(vcpu); local
[all...]
H A Dsvm.h82 unsigned int asid; /* ASID used for this guest */ member in struct:kvm_sev_info
132 u32 asid; member in struct:vmcb_ctrl_area_cached
215 u32 asid; member in struct:vcpu_svm
H A Dsev.c90 unsigned int asid; local
155 unsigned int asid; local
296 unsigned int asid = sev_get_asid(kvm); local
2333 unsigned int asid = sev_get_asid(vcpu->kvm); local
2651 unsigned int asid = sev_get_asid(svm->vcpu.kvm); local
[all...]
/linux-master/drivers/vhost/
H A Dvhost.c1368 static int vhost_process_iotlb_msg(struct vhost_dev *dev, u32 asid, argument
1422 u32 asid = 0; local
503 vhost_dev_init(struct vhost_dev *dev, struct vhost_virtqueue **vqs, int nvqs, int iov_limit, int weight, int byte_weight, bool use_worker, int (*msg_handler)(struct vhost_dev *dev, u32 asid, struct vhost_iotlb_msg *msg)) argument
H A Dvdpa.c80 static struct vhost_vdpa_as *asid_to_as(struct vhost_vdpa *v, u32 asid) argument
92 static struct vhost_iotlb *asid_to_iotlb(struct vhost_vdpa *v, u32 asid) argument
102 static struct vhost_vdpa_as *vhost_vdpa_alloc_as(struct vhost_vdpa *v, u32 asid) argument
124 vhost_vdpa_find_alloc_as(struct vhost_vdpa *v, u32 asid) argument
135 vhost_vdpa_reset_map(struct vhost_vdpa *v, u32 asid) argument
144 vhost_vdpa_remove_as(struct vhost_vdpa *v, u32 asid) argument
899 vhost_vdpa_general_unmap(struct vhost_vdpa *v, struct vhost_iotlb_map *map, u32 asid) argument
911 vhost_vdpa_pa_unmap(struct vhost_vdpa *v, struct vhost_iotlb *iotlb, u64 start, u64 last, u32 asid) argument
934 vhost_vdpa_va_unmap(struct vhost_vdpa *v, struct vhost_iotlb *iotlb, u64 start, u64 last, u32 asid) argument
949 vhost_vdpa_iotlb_unmap(struct vhost_vdpa *v, struct vhost_iotlb *iotlb, u64 start, u64 last, u32 asid) argument
989 u32 asid = iotlb_to_asid(iotlb); local
1024 u32 asid = iotlb_to_asid(iotlb); local
1234 vhost_vdpa_process_iotlb_msg(struct vhost_dev *dev, u32 asid, struct vhost_iotlb_msg *msg) argument
1381 u32 asid; local
[all...]
/linux-master/arch/arm64/include/asm/
H A Dtlbflush.h268 unsigned long asid; local
432 unsigned long asid, pages; local
[all...]
/linux-master/drivers/gpu/drm/msm/adreno/
H A Da6xx_gpu.c108 u32 asid; local
/linux-master/arch/riscv/mm/
H A Dtlbflush.c10 static inline void local_flush_tlb_all_asid(unsigned long asid) argument
21 local_flush_tlb_page_asid(unsigned long addr, unsigned long asid) argument
39 local_flush_tlb_range_threshold_asid(unsigned long start, unsigned long size, unsigned long stride, unsigned long asid) argument
58 local_flush_tlb_range_asid(unsigned long start, unsigned long size, unsigned long stride, unsigned long asid) argument
89 unsigned long asid; member in struct:flush_tlb_range_data
102 __flush_tlb_range(const struct cpumask *cmask, unsigned long asid, unsigned long start, unsigned long size, unsigned long stride) argument
[all...]
H A Dcontext.c99 unsigned long asid, ver = atomic_long_read(&current_version); local
[all...]
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c964 void arm_smmu_tlb_inv_asid(struct arm_smmu_device *smmu, u16 asid) argument
2116 arm_smmu_tlb_inv_range_asid(unsigned long iova, size_t size, int asid, size_t granule, bool leaf, struct arm_smmu_domain *smmu_domain) argument
2237 u32 asid; local
[all...]
H A Darm-smmu-v3.h477 u16 asid; member in struct:arm_smmu_cmdq_ent::__anon3::__anon7
585 u16 asid; member in struct:arm_smmu_ctx_desc
/linux-master/arch/loongarch/mm/
H A Dtlb.c73 int asid = cpu_asid(cpu, mm); local
/linux-master/drivers/vdpa/vdpa_user/
H A Dvduse_dev.c755 vduse_vdpa_set_map(struct vdpa_device *vdpa, unsigned int asid, struct vhost_iotlb *iotlb) argument
/linux-master/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim.c629 static int vdpasim_set_map(struct vdpa_device *vdpa, unsigned int asid, argument
663 static int vdpasim_reset_map(struct vdpa_device *vdpa, unsigned int asid) argument
602 vdpasim_set_group_asid(struct vdpa_device *vdpa, unsigned int group, unsigned int asid) argument
706 vdpasim_dma_map(struct vdpa_device *vdpa, unsigned int asid, u64 iova, u64 size, u64 pa, u32 perm, void *opaque) argument
728 vdpasim_dma_unmap(struct vdpa_device *vdpa, unsigned int asid, u64 iova, u64 size) argument
[all...]
/linux-master/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c3138 static int mlx5_vdpa_set_map(struct vdpa_device *vdev, unsigned int asid, argument
2837 mlx5_vdpa_change_map(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_mr *new_mr, unsigned int asid) argument
3100 set_map_data(struct mlx5_vdpa_dev *mvdev, struct vhost_iotlb *iotlb, unsigned int asid) argument
3151 mlx5_vdpa_reset_map(struct vdpa_device *vdev, unsigned int asid) argument
3398 mlx5_set_group_asid(struct vdpa_device *vdev, u32 group, unsigned int asid) argument
[all...]
/linux-master/drivers/misc/sgi-gru/
H A Dgrufault.c362 int pageshift = 0, asid, write, ret, atomic = !cbk, indexway; local
309 gru_preload_tlb(struct gru_state *gru, struct gru_thread_state *gts, int atomic, unsigned long fault_vaddr, int asid, int write, unsigned char tlb_preload_count, struct gru_tlb_fault_handle *tfh, struct gru_control_block_extended *cbe) argument
[all...]
/linux-master/drivers/iommu/
H A Dtegra-smmu.c207 smmu_flush_tlb_asid(struct tegra_smmu *smmu, unsigned long asid) argument
221 smmu_flush_tlb_section(struct tegra_smmu *smmu, unsigned long asid, unsigned long iova) argument
236 smmu_flush_tlb_group(struct tegra_smmu *smmu, unsigned long asid, unsigned long iova) argument
344 tegra_smmu_enable(struct tegra_smmu *smmu, unsigned int swgroup, unsigned int asid) argument
377 tegra_smmu_disable(struct tegra_smmu *smmu, unsigned int swgroup, unsigned int asid) argument
1036 unsigned int asid; local
[all...]

Completed in 753 milliseconds

1234