Home
last modified time | relevance | path

Searched defs:asid (Results 126 - 139 of 139) sorted by relevance

123456

/kernel/linux/linux-6.6/drivers/iommu/arm/arm-smmu/
H A Darm-smmu.h344 u16 asid; member
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dsvm.c252 static inline void invlpga(unsigned long addr, u32 asid) in invlpga() argument
/kernel/linux/linux-5.10/drivers/misc/habanalabs/gaudi/
H A Dgaudi.c4496 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 Dgoya.c642 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 Darm-smmu-v3.h439 u16 asid; member
539 u16 asid; member
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c2947 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 Dsvm.h130 u32 asid; member
/kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/
H A Dgoya.c719 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 Dsvm.c2484 u32 asid = kvm_rcx_read(vcpu); in invlpga_interception() local
[all...]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dhabanalabs.h900 u32 asid; member
1110 u32 asid; member
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c5853 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 Darm-smmu-v3.h471 u16 asid; member
579 u16 asid; member
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c5743 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 Dhabanalabs.h1888 u32 asid; member
2173 u32 asid; member
2856 u32 asid; member
[all...]

Completed in 64 milliseconds

123456