/Linux-v6.6/drivers/accel/habanalabs/common/mmu/ |
D | mmu.c | 650 u32 flags, u32 asid, u64 va, u64 size) in hl_mmu_invalidate_cache_range() 688 int hl_mmu_prefetch_cache_range(struct hl_ctx *ctx, u32 flags, u32 asid, u64 va, u64 size) in hl_mmu_prefetch_cache_range() 777 int asid; in hl_mmu_hr_pool_destroy() local
|
/Linux-v6.6/drivers/misc/sgi-gru/ |
D | grutlbpurge.c | 152 int grupagesize, pagesize, pageshift, gid, asid; in gru_flush_tlb_range() local
|
D | gruhandles.h | 201 unsigned int asid:24; /* DW 2 */ member 375 unsigned int asid[8]; /* DW 2 - 5 */ member
|
D | grutables.h | 290 #define GRUASID(asid, addr) ((asid) + GRUREGION(addr)) argument
|
/Linux-v6.6/arch/loongarch/mm/ |
D | tlb.c | 72 int asid = cpu_asid(cpu, mm); in local_flush_tlb_range() local
|
/Linux-v6.6/arch/m68k/include/asm/ |
D | mmu_context.h | 97 int asid; in load_ksp_mmu() local
|
/Linux-v6.6/arch/x86/kvm/svm/ |
D | svm.h | 82 unsigned int asid; /* ASID used for this guest */ member 132 u32 asid; member 213 u32 asid; member
|
/Linux-v6.6/arch/arm/include/asm/ |
D | tlbflush.h | 363 const int asid = ASID(mm); in __local_flush_tlb_mm() local 381 const int asid = ASID(mm); in local_flush_tlb_mm() local
|
/Linux-v6.6/include/uapi/linux/ |
D | vhost_types.h | 106 __u32 asid; member
|
/Linux-v6.6/arch/sh/kernel/ |
D | smp.c | 460 void flush_tlb_one(unsigned long asid, unsigned long vaddr) in flush_tlb_one()
|
/Linux-v6.6/drivers/accel/habanalabs/goya/ |
D | goya.c | 719 static void goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) in goya_mmu_prepare_reg() 2635 static int goya_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, in goya_mmu_update_asid_hop0_addr() 4837 int goya_context_switch(struct hl_device *hdev, u32 asid) in goya_context_switch() 5022 static void goya_mmu_prepare(struct hl_device *hdev, u32 asid) in goya_mmu_prepare() 5076 u32 asid, u64 va, u64 size) in goya_mmu_invalidate_cache_range()
|
/Linux-v6.6/arch/arc/mm/ |
D | tlb.c | 554 unsigned int asid = hw_pid(vma->vm_mm, cpu); in local_flush_pmd_tlb_range() local
|
/Linux-v6.6/drivers/accel/habanalabs/gaudi2/ |
D | gaudi2.c | 5463 u32 stlb_base, u32 asid, u64 phys_addr) in gaudi2_mmu_update_asid_hop0_addr() 5688 u32 flags, u32 asid, u64 va, u64 size) in gaudi2_mmu_invalidate_cache_range() 5743 u32 asid, max_asid = prop->max_asid; in gaudi2_mmu_update_hop0_addr() local 6730 bool mmu_bypass, u32 asid) in gaudi2_kdma_set_mmbp_asid() 7447 static void gaudi2_mmu_dcore_prepare(struct hl_device *hdev, int dcore_id, u32 asid) in gaudi2_mmu_dcore_prepare() 7546 static void gaudi2_arc_mmu_prepare(struct hl_device *hdev, u32 cpu_id, u32 asid) in gaudi2_arc_mmu_prepare() 7590 static int gaudi2_arc_mmu_prepare_all(struct hl_device *hdev, u32 asid) in gaudi2_arc_mmu_prepare_all() 7610 static int gaudi2_mmu_shared_prepare(struct hl_device *hdev, u32 asid) in gaudi2_mmu_shared_prepare() 7669 static int gaudi2_mmu_prepare(struct hl_device *hdev, u32 asid) in gaudi2_mmu_prepare() 10253 static int gaudi2_context_switch(struct hl_device *hdev, u32 asid) in gaudi2_context_switch()
|
/Linux-v6.6/include/linux/ |
D | psp-sev.h | 201 u32 asid; /* In */ member 224 u32 asid; /* Out */ member
|
/Linux-v6.6/drivers/vhost/ |
D | vhost.c | 507 int (*msg_handler)(struct vhost_dev *dev, u32 asid, in vhost_dev_init() 1368 static int vhost_process_iotlb_msg(struct vhost_dev *dev, u32 asid, in vhost_process_iotlb_msg() 1422 u32 asid = 0; in vhost_chr_write_iter() local
|
/Linux-v6.6/drivers/vdpa/mlx5/net/ |
D | mlx5_vnet.c | 2676 struct vhost_iotlb *iotlb, unsigned int asid) in mlx5_vdpa_change_map() 2920 unsigned int asid) in set_map_data() 2937 static int mlx5_vdpa_set_map(struct vdpa_device *vdev, unsigned int asid, in mlx5_vdpa_set_map() 3169 unsigned int asid) in mlx5_set_group_asid()
|
/Linux-v6.6/drivers/iommu/arm/arm-smmu-v3/ |
D | arm-smmu-v3.c | 963 void arm_smmu_tlb_inv_asid(struct arm_smmu_device *smmu, u16 asid) in arm_smmu_tlb_inv_asid() 1979 void arm_smmu_tlb_inv_range_asid(unsigned long iova, size_t size, int asid, in arm_smmu_tlb_inv_range_asid() 2094 u32 asid; in arm_smmu_domain_finalise_s1() local
|
D | arm-smmu-v3.h | 471 u16 asid; member 579 u16 asid; member
|
/Linux-v6.6/drivers/net/ethernet/hisilicon/hns/ |
D | hnae.h | 175 __le16 asid; member 203 __le16 asid; member
|
/Linux-v6.6/arch/riscv/include/asm/ |
D | kvm_host.h | 55 unsigned long asid; member
|
/Linux-v6.6/drivers/accel/habanalabs/gaudi/ |
D | gaudi.c | 5853 static int gaudi_context_switch(struct hl_device *hdev, u32 asid) in gaudi_context_switch() 6050 void gaudi_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) in gaudi_mmu_prepare_reg() 6057 static void gaudi_mmu_prepare(struct hl_device *hdev, u32 asid) in gaudi_mmu_prepare() 7937 u32 asid, u64 va, u64 size) in gaudi_mmu_invalidate_cache_range() 7945 static int gaudi_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) in gaudi_mmu_update_asid_hop0_addr()
|
/Linux-v6.6/drivers/gpu/drm/msm/adreno/ |
D | a6xx_gpu.c | 107 u32 asid; in a6xx_set_pagetable() local
|
/Linux-v6.6/tools/testing/selftests/kvm/include/x86_64/ |
D | svm.h | 94 u32 asid; member
|
/Linux-v6.6/drivers/iommu/arm/arm-smmu/ |
D | arm-smmu.h | 344 u16 asid; member
|
/Linux-v6.6/drivers/accel/habanalabs/common/ |
D | firmware_if.c | 1332 int hl_fw_cpucp_engine_core_asid_set(struct hl_device *hdev, u32 asid) in hl_fw_cpucp_engine_core_asid_set()
|