/arch/arm64/mm/ |
D | context.c | 38 #define asid2idx(asid) ((asid) & ~ASID_MASK) argument 44 u32 asid; in get_cpu_asid_bits() local 66 u32 asid = get_cpu_asid_bits(); in verify_cpu_asid_bits() local 101 #define asid_gen_match(asid) \ argument 107 u64 asid; in flush_context() local 134 static bool check_update_reserved_asid(u64 asid, u64 newasid) in check_update_reserved_asid() 161 u64 asid = atomic64_read(&mm->context.id); in new_context() local 219 u64 asid, old_active_asid; in check_and_switch_context() local 276 u64 asid; in arm64_mm_context_get() local 322 u64 asid = atomic64_read(&mm->context.id); in arm64_mm_context_put() local [all …]
|
/arch/sh/include/asm/ |
D | mmu_context_32.h | 15 static inline void set_asid(unsigned long asid) in set_asid() 25 static inline void set_asid(unsigned long asid) in set_asid() 40 unsigned long asid; in get_asid() local
|
D | mmu_context.h | 57 unsigned long asid = asid_cache(cpu); in get_mmu_context() local 129 #define set_asid(asid) do { } while (0) argument 132 #define switch_and_save_asid(asid) (0) argument
|
D | tlbflush.h | 42 #define flush_tlb_one(asid, page) local_flush_tlb_one(asid, page) argument
|
/arch/csky/mm/ |
D | asid.c | 21 #define asid2idx(info, asid) (((asid) & ~ASID_MASK(info)) >> (info)->ctxt_shift) argument 27 u64 asid; in flush_context() local 54 static bool check_update_reserved_asid(struct asid_info *info, u64 asid, in check_update_reserved_asid() 83 u64 asid = atomic64_read(pasid); in new_context() local 141 u64 asid; in asid_new_context() local
|
/arch/arm/mm/ |
D | context.c | 56 u64 context_id, asid; in a15_erratum_get_cpumask() local 139 u64 asid; in flush_context() local 165 static bool check_update_reserved_asid(u64 asid, u64 newasid) in check_update_reserved_asid() 192 u64 asid = atomic64_read(&mm->context.id); in new_context() local 241 u64 asid; in check_and_switch_context() local
|
D | proc-macros.S | 56 .macro asid, rd, rn macro
|
/arch/sh/mm/ |
D | tlbflush_32.c | 21 unsigned long asid; in local_flush_tlb_page() local 56 unsigned long asid; in local_flush_tlb_range() local 89 unsigned long asid; in local_flush_tlb_kernel_range() local
|
D | tlb-pteaex.c | 70 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
|
D | tlb-sh4.c | 65 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
|
D | tlb-sh3.c | 55 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
|
D | tlb-debugfs.c | 94 unsigned long vpn, ppn, asid, size; in tlb_seq_show() local
|
/arch/xtensa/include/asm/ |
D | mmu.h | 17 unsigned long asid[NR_CPUS]; member
|
D | mmu_context.h | 72 unsigned long asid = cpu_asid_cache(cpu); in get_new_mmu_context() local 93 unsigned long asid = mm->context.asid[cpu]; in get_mmu_context() local
|
/arch/arm64/include/asm/ |
D | tlbflush.h | 57 #define __TLBI_VADDR(addr, asid) \ argument 136 #define __TLBI_VADDR_RANGE(addr, asid, scale, num, ttl) \ argument 248 unsigned long asid; in flush_tlb_mm() local 288 unsigned long asid, addr, pages; in __flush_tlb_range() local
|
/arch/csky/include/asm/ |
D | mmu.h | 8 atomic64_t asid; member
|
D | asid.h | 46 u64 asid, old_active_asid; in asid_check_context() local
|
/arch/x86/mm/ |
D | tlb.c | 103 static inline u16 kern_pcid(u16 asid) in kern_pcid() 139 static inline u16 user_pcid(u16 asid) in user_pcid() 148 static inline unsigned long build_cr3(pgd_t *pgd, u16 asid) in build_cr3() 158 static inline unsigned long build_cr3_noflush(pgd_t *pgd, u16 asid) in build_cr3_noflush() 178 u16 asid; in clear_asid_other() local 208 u16 asid; in choose_new_asid() local 248 static inline void invalidate_user_asid(u16 asid) in invalidate_user_asid()
|
/arch/mips/lib/ |
D | r3k_dump_tlb.c | 31 unsigned int asid; in dump_tlb() local
|
D | dump_tlb.c | 76 unsigned long s_entryhi, entryhi, asid, mmid; in dump_tlb() local
|
/arch/mips/include/asm/ |
D | mmu.h | 11 u64 asid[NR_CPUS]; member
|
/arch/mips/mm/ |
D | context.c | 24 u64 asid; in get_new_mmu_context() local
|
/arch/m68k/mm/ |
D | mcfmmu.c | 95 int asid; in cf_tlb_miss() local
|
/arch/arc/include/asm/ |
D | mmu.h | 82 unsigned long asid[NR_CPUS]; /* 8 bit MMU PID + Generation cycle */ member
|
/arch/mips/dec/ |
D | kn01-berr.c | 79 long asid, entryhi, vaddr; in dec_kn01_be_backend() local
|