Home
last modified time | relevance | path

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

123456

/kernel/linux/linux-5.10/arch/arm/mm/
H A Dcontext.c56 u64 context_id, asid; in a15_erratum_get_cpumask() local
139 u64 asid; in flush_context() local
165 check_update_reserved_asid(u64 asid, u64 newasid) check_update_reserved_asid() argument
192 u64 asid = atomic64_read(&mm->context.id); new_context() local
241 u64 asid; check_and_switch_context() local
271 atomic64_set(&per_cpu(active_asids, cpu), asid); check_and_switch_context() local
[all...]
/kernel/linux/linux-5.10/arch/m68k/include/asm/
H A Dmmu_context.h101 int asid; in load_ksp_mmu() local
/kernel/linux/linux-5.10/arch/sh/include/asm/
H A Dmmu_context.h57 unsigned long asid = asid_cache(cpu); in get_mmu_context() local
/kernel/linux/linux-5.10/arch/sh/mm/
H A Dnommu.c58 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one() argument
/kernel/linux/linux-5.10/arch/mips/dec/
H A Dkn01-berr.c79 long asid, entryhi, vaddr; in dec_kn01_be_backend() local
/kernel/linux/linux-6.6/arch/m68k/mm/
H A Dmcfmmu.c97 int asid; in cf_tlb_miss() local
/kernel/linux/linux-6.6/arch/mips/dec/
H A Dkn01-berr.c79 long asid, entryhi, vaddr; in dec_kn01_be_backend() local
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A Dmmu_context.h97 int asid; in load_ksp_mmu() local
/kernel/linux/linux-6.6/arch/arc/include/asm/
H A Dmmu-arcv2.h80 static inline void mmu_setup_asid(struct mm_struct *mm, unsigned long asid) in mmu_setup_asid() argument
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dcontext.c56 u64 context_id, asid; in a15_erratum_get_cpumask() local
139 u64 asid; in flush_context() local
165 check_update_reserved_asid(u64 asid, u64 newasid) check_update_reserved_asid() argument
192 u64 asid = atomic64_read(&mm->context.id); new_context() local
241 u64 asid; check_and_switch_context() local
270 atomic64_set(&per_cpu(active_asids, cpu), asid); check_and_switch_context() local
[all...]
/kernel/linux/linux-6.6/arch/riscv/mm/
H A Dcontext.c99 unsigned long asid, ver = atomic_long_read(&current_version); in __new_context() local
[all...]
H A Dtlbflush.c9 static inline void local_flush_tlb_all_asid(unsigned long asid) in local_flush_tlb_all_asid() argument
20 local_flush_tlb_page_asid(unsigned long addr, unsigned long asid) local_flush_tlb_page_asid() argument
38 local_flush_tlb_range_threshold_asid(unsigned long start, unsigned long size, unsigned long stride, unsigned long asid) local_flush_tlb_range_threshold_asid() argument
57 local_flush_tlb_range_asid(unsigned long start, unsigned long size, unsigned long stride, unsigned long asid) local_flush_tlb_range_asid() argument
88 unsigned long asid; global() member
106 unsigned long asid = FLUSH_TLB_NO_ASID; __flush_tlb_range() local
[all...]
/kernel/linux/linux-6.6/arch/sh/mm/
H A Dnommu.c58 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one() argument
/kernel/linux/linux-5.10/drivers/misc/sgi-gru/
H A Dgruhandles.c139 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) tgh_invalidate() argument
156 tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) tfh_write_only() argument
172 tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) tfh_write_restart() argument
H A Dgrutlbpurge.c152 int grupagesize, pagesize, pageshift, gid, asid; in gru_flush_tlb_range() local
[all...]
/kernel/linux/linux-6.6/drivers/misc/sgi-gru/
H A Dgruhandles.c139 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) tgh_invalidate() argument
156 tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) tfh_write_only() argument
172 tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) tfh_write_restart() argument
H A Dgrutlbpurge.c152 int grupagesize, pagesize, pageshift, gid, asid; in gru_flush_tlb_range() local
[all...]
/kernel/linux/linux-5.10/arch/loongarch/mm/
H A Dtlb.c74 int asid = cpu_asid(cpu, mm); in local_flush_tlb_range() local
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dtlbflush.h248 unsigned long asid; in flush_tlb_mm() local
288 unsigned long asid, addr, pages; in __flush_tlb_range() local
[all...]
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dcontext.c44 u32 asid; in get_cpu_asid_bits() local
66 u32 asid = get_cpu_asid_bits(); in verify_cpu_asid_bits() local
107 u64 asid; flush_context() local
134 check_update_reserved_asid(u64 asid, u64 newasid) check_update_reserved_asid() argument
161 u64 asid = atomic64_read(&mm->context.id); new_context() local
219 u64 asid, old_active_asid; check_and_switch_context() local
258 atomic64_set(this_cpu_ptr(&active_asids), asid); check_and_switch_context() local
276 u64 asid; arm64_mm_context_get() local
322 u64 asid = atomic64_read(&mm->context.id); arm64_mm_context_put() local
352 unsigned long asid = ASID(mm); cpu_do_switch_mm() local
[all...]
/kernel/linux/linux-5.10/arch/sh/kernel/
H A Dsmp.c460 void flush_tlb_one(unsigned long asid, unsigned long vaddr) in flush_tlb_one() argument
/kernel/linux/linux-5.10/arch/riscv/kernel/
H A Dsbi.c415 sbi_remote_sfence_vma_asid(const unsigned long *hart_mask, unsigned long start, unsigned long size, unsigned long asid) sbi_remote_sfence_vma_asid() argument
494 sbi_remote_hfence_vvma_asid(const unsigned long *hart_mask, unsigned long start, unsigned long size, unsigned long asid) sbi_remote_hfence_vvma_asid() argument
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dtlbflush.h249 unsigned long asid; in flush_tlb_mm() local
408 unsigned long asid, pages; __flush_tlb_range() local
[all...]
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dcontext.c44 u32 asid; in get_cpu_asid_bits() local
66 u32 asid = get_cpu_asid_bits(); in verify_cpu_asid_bits() local
107 u64 asid; flush_context() local
134 check_update_reserved_asid(u64 asid, u64 newasid) check_update_reserved_asid() argument
161 u64 asid = atomic64_read(&mm->context.id); new_context() local
219 u64 asid, old_active_asid; check_and_switch_context() local
258 atomic64_set(this_cpu_ptr(&active_asids), asid); check_and_switch_context() local
276 u64 asid; arm64_mm_context_get() local
322 u64 asid = atomic64_read(&mm->context.id); arm64_mm_context_put() local
352 unsigned long asid = ASID(mm); cpu_do_switch_mm() local
[all...]
/kernel/linux/linux-6.6/arch/loongarch/mm/
H A Dtlb.c72 int asid = cpu_asid(cpu, mm); in local_flush_tlb_range() local

Completed in 14 milliseconds

123456