Home
last modified time | relevance | path

Searched defs:asid (Results 26 – 50 of 79) sorted by relevance

1234

/Linux-v6.6/drivers/vdpa/vdpa_sim/
Dvdpa_sim.c580 unsigned int asid) in vdpasim_set_group_asid()
606 static int vdpasim_set_map(struct vdpa_device *vdpa, unsigned int asid, in vdpasim_set_map()
664 static int vdpasim_dma_map(struct vdpa_device *vdpa, unsigned int asid, in vdpasim_dma_map()
686 static int vdpasim_dma_unmap(struct vdpa_device *vdpa, unsigned int asid, in vdpasim_dma_unmap()
/Linux-v6.6/drivers/iommu/arm/arm-smmu/
Dqcom_iommu.c62 u8 asid; /* asid and ctx bank # are 1:1 */ member
92 static struct qcom_iommu_ctx * to_ctx(struct qcom_iommu_domain *d, unsigned asid) in to_ctx()
527 unsigned asid = args->args[0]; in qcom_iommu_of_xlate() local
633 int asid; in get_asid() local
/Linux-v6.6/drivers/iommu/
Dtegra-smmu.c208 unsigned long asid) in smmu_flush_tlb_asid()
222 unsigned long asid, in smmu_flush_tlb_section()
237 unsigned long asid, in smmu_flush_tlb_group()
348 unsigned int asid) in tegra_smmu_enable()
381 unsigned int asid) in tegra_smmu_disable()
1008 unsigned int asid; in tegra_smmu_swgroups_show() local
/Linux-v6.6/arch/sh/include/asm/
Dtlbflush.h42 #define flush_tlb_one(asid, page) local_flush_tlb_one(asid, page) argument
/Linux-v6.6/arch/sh/mm/
Dtlb-sh4.c65 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
Dtlb-sh3.c55 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
Dtlb-debugfs.c94 unsigned long vpn, ppn, asid, size; in tlb_seq_show() local
Dnommu.c58 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
/Linux-v6.6/arch/arm/mm/
Dproc-macros.S56 .macro asid, rd, rn macro
/Linux-v6.6/arch/x86/kvm/svm/
Dsvm_ops.h49 static inline void invlpga(unsigned long addr, u32 asid) in invlpga()
Dsev.c89 int ret, asid, error = 0; in sev_flush_asids() local
146 int asid, min_asid, max_asid, ret; in sev_asid_new() local
249 int asid, ret; in sev_guest_init() local
288 int asid = sev_get_asid(kvm); in sev_bind_asid() local
2312 int asid = to_kvm_svm(vcpu->kvm)->sev_info.asid; in sev_flush_encrypted_page() local
2630 int asid = sev_get_asid(svm->vcpu.kvm); in pre_sev_run() local
/Linux-v6.6/arch/loongarch/lib/
Ddump_tlb.c30 unsigned long s_entryhi, entryhi, asid; in dump_tlb() local
/Linux-v6.6/arch/csky/include/asm/
Dasid.h46 u64 asid, old_active_asid; in asid_check_context() local
/Linux-v6.6/arch/mips/lib/
Ddump_tlb.c68 unsigned long s_entryhi, entryhi, asid, mmid; in dump_tlb() local
/Linux-v6.6/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3-sva.c45 arm_smmu_share_asid(struct mm_struct *mm, u16 asid) in arm_smmu_share_asid()
94 u16 asid; in arm_smmu_alloc_shared_cd() local
/Linux-v6.6/arch/csky/abiv1/inc/abi/
Dckmmu.h91 static inline void setup_pgd(pgd_t *pgd, int asid) in setup_pgd()
/Linux-v6.6/arch/csky/abiv2/inc/abi/
Dckmmu.h114 static inline void setup_pgd(pgd_t *pgd, int asid) in setup_pgd()
/Linux-v6.6/arch/mips/mm/
Dcontext.c24 u64 asid; in get_new_mmu_context() local
/Linux-v6.6/arch/arc/include/asm/
Dmmu-arcv2.h80 static inline void mmu_setup_asid(struct mm_struct *mm, unsigned long asid) in mmu_setup_asid()
/Linux-v6.6/arch/m68k/mm/
Dmcfmmu.c97 int asid; in cf_tlb_miss() local
/Linux-v6.6/drivers/gpu/drm/msm/
Dmsm_iommu.c26 u32 asid; member
171 phys_addr_t *ttbr, int *asid) in msm_iommu_pagetable_params()
/Linux-v6.6/arch/riscv/kernel/
Dsbi.c411 unsigned long asid) in sbi_remote_sfence_vma_asid()
490 unsigned long asid) in sbi_remote_hfence_vvma_asid()
/Linux-v6.6/arch/mips/dec/
Dkn01-berr.c79 long asid, entryhi, vaddr; in dec_kn01_be_backend() local
/Linux-v6.6/drivers/misc/sgi-gru/
Dgrufault.c311 unsigned long fault_vaddr, int asid, int write, in gru_preload_tlb()
362 int pageshift = 0, asid, write, ret, atomic = !cbk, indexway; in gru_try_dropin() local
/Linux-v6.6/arch/riscv/mm/
Dcontext.c99 unsigned long asid, ver = atomic_long_read(&current_version); in __new_context() local

1234