Searched defs:asid (Results 26 - 50 of 83) sorted by relevance

1234

/linux-master/arch/mips/dec/
H A Dkn01-berr.c79 long asid, entryhi, vaddr; local
/linux-master/drivers/misc/sgi-gru/
H A Dgrutlbpurge.c152 int grupagesize, pagesize, pageshift, gid, asid; local
[all...]
H A Dgruhandles.c133 tgh_invalidate(struct gru_tlb_global_handle *tgh, unsigned long vaddr, unsigned long vaddrmask, int asid, int pagesize, int global, int n, unsigned short ctxbitmap) argument
150 tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) argument
166 tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) argument
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/arch/arm/mm/
H A Dcontext.c56 u64 context_id, asid; local
139 u64 asid; local
165 check_update_reserved_asid(u64 asid, u64 newasid) argument
192 u64 asid = atomic64_read(&mm->context.id); local
241 u64 asid; local
270 atomic64_set(&per_cpu(active_asids, cpu), asid); local
[all...]
/linux-master/arch/m68k/include/asm/
H A Dmmu_context.h97 int asid; local
/linux-master/arch/m68k/mm/
H A Dmcfmmu.c96 int asid; local
/linux-master/arch/sh/mm/
H A Dnommu.c60 void local_flush_tlb_one(unsigned long asid, unsigned long page) argument
/linux-master/arch/arc/include/asm/
H A Dmmu-arcv2.h82 static inline void mmu_setup_asid(struct mm_struct *mm, unsigned long asid) argument
/linux-master/arch/riscv/mm/
H A Dcontext.c98 unsigned long asid, ver = atomic_long_read(&current_version); local
[all...]
H A Dtlbflush.c68 unsigned long asid; member in struct:flush_tlb_range_data
81 static void __flush_tlb_range(const struct cpumask *cmask, unsigned long asid, argument
16 local_flush_tlb_range_threshold_asid(unsigned long start, unsigned long size, unsigned long stride, unsigned long asid) argument
35 local_flush_tlb_range_asid(unsigned long start, unsigned long size, unsigned long stride, unsigned long asid) argument
[all...]
/linux-master/arch/arm64/mm/
H A Dcontext.c44 u32 asid; local
66 u32 asid = get_cpu_asid_bits(); local
107 u64 asid; local
134 check_update_reserved_asid(u64 asid, u64 newasid) argument
161 u64 asid = atomic64_read(&mm->context.id); local
219 u64 asid, old_active_asid; local
258 atomic64_set(this_cpu_ptr(&active_asids), asid); local
276 u64 asid; local
322 u64 asid = atomic64_read(&mm->context.id); local
352 unsigned long asid = ASID(mm); local
[all...]
/linux-master/arch/riscv/kvm/
H A Dtlb.c77 kvm_riscv_local_hfence_vvma_asid_gva(unsigned long vmid, unsigned long asid, unsigned long gva, unsigned long gvsz, unsigned long order) argument
107 kvm_riscv_local_hfence_vvma_asid_all(unsigned long vmid, unsigned long asid) argument
355 kvm_riscv_hfence_vvma_asid_gva(struct kvm *kvm, unsigned long hbase, unsigned long hmask, unsigned long gva, unsigned long gvsz, unsigned long order, unsigned long asid) argument
371 kvm_riscv_hfence_vvma_asid_all(struct kvm *kvm, unsigned long hbase, unsigned long hmask, unsigned long asid) argument
[all...]
/linux-master/arch/loongarch/mm/
H A Dtlb.c73 int asid = cpu_asid(cpu, mm); local
/linux-master/arch/arm64/include/asm/
H A Dtlbflush.h275 unsigned long asid; local
439 unsigned long asid, pages; local
[all...]
/linux-master/arch/sh/kernel/
H A Dsmp.c464 void flush_tlb_one(unsigned long asid, unsigned long vaddr) argument
/linux-master/drivers/gpu/drm/xe/
H A Dxe_device.c277 u32 asid; local
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...]
/linux-master/include/uapi/linux/
H A Dvhost_types.h106 __u32 asid; member in struct:vhost_msg_v2
/linux-master/arch/riscv/kernel/
H A Dsbi.c393 sbi_remote_sfence_vma_asid(const struct cpumask *cpu_mask, unsigned long start, unsigned long size, unsigned long asid) argument
476 sbi_remote_hfence_vvma_asid(const struct cpumask *cpu_mask, unsigned long start, unsigned long size, unsigned long asid) argument
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_iommu.c28 u32 asid; member in struct:msm_iommu_pagetable
172 msm_iommu_pagetable_params(struct msm_mmu *mmu, phys_addr_t *ttbr, int *asid) argument
/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/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-sva.c66 arm_smmu_share_asid(struct mm_struct *mm, u16 asid) argument
192 u16 asid; local
125 arm_smmu_make_sva_cd(struct arm_smmu_cd *target, struct arm_smmu_master *master, struct mm_struct *mm, u16 asid) argument
[all...]
H A Darm-smmu-v3-test.c341 static void arm_smmu_test_make_s1_cd(struct arm_smmu_cd *cd, unsigned int asid) argument
391 static void arm_smmu_test_make_sva_cd(struct arm_smmu_cd *cd, unsigned int asid) argument
400 arm_smmu_test_make_sva_release_cd(struct arm_smmu_cd *cd, unsigned int asid) argument
/linux-master/arch/arm/include/asm/
H A Dtlbflush.h363 const int asid = ASID(mm); local
381 const int asid = ASID(mm); local

Completed in 216 milliseconds

1234