| /kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/ |
| H A D | arm-smmu.h | 344 u16 asid; member
|
| /kernel/linux/linux-5.10/arch/x86/kvm/svm/ |
| H A D | svm.c | 252 static inline void invlpga(unsigned long addr, u32 asid) in invlpga() argument
|
| /kernel/linux/linux-5.10/drivers/misc/habanalabs/gaudi/ |
| H A D | gaudi.c | 4496 static int gaudi_context_switch(struct hl_device *hdev, u32 asid) in gaudi_context_switch() argument 4753 void gaudi_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) in gaudi_mmu_prepare_reg() argument 4760 static void gaudi_mmu_prepare(struct hl_device *hdev, u32 asid) in gaudi_mmu_prepare() argument 5985 gaudi_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 asid, u64 va, u64 size) gaudi_mmu_invalidate_cache_range() argument 6038 gaudi_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) gaudi_mmu_update_asid_hop0_addr() argument [all...] |
| /kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/ |
| H A D | goya.c | 642 static void goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) in goya_mmu_prepare_reg() argument 2412 static int goya_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, in goya_mmu_update_asid_hop0_addr() argument 4809 int goya_context_switch(struct hl_device *hdev, u32 asid) in goya_context_switch() argument 4992 goya_mmu_prepare(struct hl_device *hdev, u32 asid) goya_mmu_prepare() argument 5054 goya_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 asid, u64 va, u64 size) goya_mmu_invalidate_cache_range() argument [all...] |
| /kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3.h | 439 u16 asid; member 539 u16 asid; member
|
| /kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/ |
| H A D | mlx5_vnet.c | 2947 static int mlx5_vdpa_set_map(struct vdpa_device *vdev, unsigned int asid, in mlx5_vdpa_set_map() argument 2680 mlx5_vdpa_change_map(struct mlx5_vdpa_dev *mvdev, struct vhost_iotlb *iotlb, unsigned int asid) mlx5_vdpa_change_map() argument 2929 set_map_data(struct mlx5_vdpa_dev *mvdev, struct vhost_iotlb *iotlb, unsigned int asid) set_map_data() argument 3178 mlx5_set_group_asid(struct vdpa_device *vdev, u32 group, unsigned int asid) mlx5_set_group_asid() argument [all...] |
| /kernel/linux/linux-6.6/arch/x86/include/asm/ |
| H A D | svm.h | 130 u32 asid; member
|
| /kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/ |
| H A D | goya.c | 719 static void goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) in goya_mmu_prepare_reg() argument 2635 static int goya_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, in goya_mmu_update_asid_hop0_addr() argument 4837 int goya_context_switch(struct hl_device *hdev, u32 asid) in goya_context_switch() argument 5022 static void goya_mmu_prepare(struct hl_device *hdev, u32 asid) in goya_mmu_prepare() argument 5074 goya_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 flags, u32 asid, u64 va, u64 size) goya_mmu_invalidate_cache_range() argument [all...] |
| /kernel/linux/linux-6.6/arch/x86/kvm/svm/ |
| H A D | svm.c | 2484 u32 asid = kvm_rcx_read(vcpu); in invlpga_interception() local [all...] |
| /kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
| H A D | habanalabs.h | 900 u32 asid; member 1110 u32 asid; member
|
| /kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/ |
| H A D | gaudi.c | 5853 static int gaudi_context_switch(struct hl_device *hdev, u32 asid) in gaudi_context_switch() argument 6050 void gaudi_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) in gaudi_mmu_prepare_reg() argument 6057 static void gaudi_mmu_prepare(struct hl_device *hdev, u32 asid) in gaudi_mmu_prepare() argument 7935 gaudi_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 flags, u32 asid, u64 va, u64 size) gaudi_mmu_invalidate_cache_range() argument 7945 gaudi_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) gaudi_mmu_update_asid_hop0_addr() argument [all...] |
| /kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3.h | 471 u16 asid; member 579 u16 asid; member
|
| /kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/ |
| H A D | gaudi2.c | 5743 u32 asid, max_asid = prop->max_asid; in gaudi2_mmu_update_hop0_addr() local 5462 gaudi2_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 stlb_base, u32 asid, u64 phys_addr) gaudi2_mmu_update_asid_hop0_addr() argument 5687 gaudi2_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 flags, u32 asid, u64 va, u64 size) gaudi2_mmu_invalidate_cache_range() argument 6729 gaudi2_kdma_set_mmbp_asid(struct hl_device *hdev, bool mmu_bypass, u32 asid) gaudi2_kdma_set_mmbp_asid() argument 7447 gaudi2_mmu_dcore_prepare(struct hl_device *hdev, int dcore_id, u32 asid) gaudi2_mmu_dcore_prepare() argument 7546 gaudi2_arc_mmu_prepare(struct hl_device *hdev, u32 cpu_id, u32 asid) gaudi2_arc_mmu_prepare() argument 7590 gaudi2_arc_mmu_prepare_all(struct hl_device *hdev, u32 asid) gaudi2_arc_mmu_prepare_all() argument 7610 gaudi2_mmu_shared_prepare(struct hl_device *hdev, u32 asid) gaudi2_mmu_shared_prepare() argument 7669 gaudi2_mmu_prepare(struct hl_device *hdev, u32 asid) gaudi2_mmu_prepare() argument 10253 gaudi2_context_switch(struct hl_device *hdev, u32 asid) gaudi2_context_switch() argument [all...] |
| /kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
| H A D | habanalabs.h | 1888 u32 asid; member 2173 u32 asid; member 2856 u32 asid; member [all...] |