Home
last modified time | relevance | path

Searched defs:asid (Results 1 – 25 of 48) sorted by relevance

12

/linux-3.3/arch/arm/mm/
Dcontext.c26 #define cpu_set_asid(asid) { \ argument
36 #define cpu_set_asid(asid) \ argument
66 static void set_mm_context(struct mm_struct *mm, unsigned int asid) in set_mm_context()
99 unsigned int asid; in reset_context() local
123 static inline void set_mm_context(struct mm_struct *mm, unsigned int asid) in set_mm_context()
133 unsigned int asid; in __new_context() local
Dproc-macros.S49 .macro asid, rd, rn macro
/linux-3.3/arch/sh/include/asm/
Dmmu_context_32.h14 static inline void set_asid(unsigned long asid) in set_asid()
24 static inline void set_asid(unsigned long asid) in set_asid()
39 unsigned long asid; in get_asid() local
Dmmu_context.h59 unsigned long asid = asid_cache(cpu); in get_mmu_context() local
139 #define set_asid(asid) do { } while (0) argument
142 #define switch_and_save_asid(asid) (0) argument
Dmmu_context_64.h42 static inline void set_asid(unsigned long asid) in set_asid()
Dtlbflush.h41 #define flush_tlb_one(asid, page) local_flush_tlb_one(asid, page) argument
Dtlb_64.h67 #define sh64_setup_tlb_slot(conf, virt, asid, phys) do { } while (0) argument
/linux-3.3/arch/tile/include/asm/
Dmmu_context.h34 static inline void __install_page_table(pgd_t *pgdir, int asid, pgprot_t prot) in __install_page_table()
42 static inline void install_page_table(pgd_t *pgdir, int asid) in install_page_table()
95 int asid = __get_cpu_var(current_asid) + 1; in switch_mm() local
/linux-3.3/arch/sh/mm/
Dtlbflush_32.c21 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
Dtlb-pteaex.c71 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
Dtlb-sh4.c67 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
Dtlb-sh3.c58 void local_flush_tlb_one(unsigned long asid, unsigned long page) in local_flush_tlb_one()
Dtlb-sh5.c121 unsigned long asid, unsigned long paddr) in sh64_setup_tlb_slot()
/linux-3.3/arch/avr32/mm/
Dtlb.c117 static void __flush_tlb_page(unsigned long asid, unsigned long page) in __flush_tlb_page()
153 unsigned long flags, asid; in flush_tlb_page() local
190 unsigned long asid; in flush_tlb_range() local
230 unsigned long asid; in flush_tlb_kernel_range() local
/linux-3.3/drivers/misc/sgi-gru/
Dgruhandles.c153 int asid, int pagesize, int global, int n, in tgh_invalidate()
170 unsigned long vaddr, int asid, int dirty, in tfh_write_only()
186 unsigned long vaddr, int asid, int dirty, in tfh_write_restart()
Dgrumain.c106 static int gru_reset_asid_limit(struct gru_state *gru, int asid) in gru_reset_asid_limit()
152 int asid; in gru_assign_asid() local
243 int asid; in gru_load_mm_tracker() local
595 int i, err, asid, ctxnum = gts->ts_ctxnum; in gru_load_context() local
/linux-3.3/arch/m32r/include/asm/
Dmmu_context.h96 static inline void set_asid(unsigned long asid) in set_asid()
103 unsigned long asid; in get_asid() local
152 #define set_asid(asid) do { } while (0) argument
/linux-3.3/arch/avr32/include/asm/
Dmmu_context.h87 static inline void set_asid(unsigned long asid) in set_asid()
96 unsigned long asid; in get_asid() local
/linux-3.3/arch/mips/include/asm/
Dmmu.h5 unsigned long asid[NR_CPUS]; member
/linux-3.3/arch/mips/lib/
Dr3k_dump_tlb.c21 unsigned int asid; in dump_tlb() local
Ddump_tlb.c51 unsigned long s_entryhi, entryhi, asid; in dump_tlb() local
/linux-3.3/arch/unicore32/mm/
Dproc-macros.S77 .macro asid, rd, rn macro
/linux-3.3/arch/score/include/asm/
Dmmu_context.h49 unsigned long asid = asid_cache + ASID_INC; in get_new_mmu_context() local
/linux-3.3/arch/tile/kernel/
Dtlb.c38 HV_Remote_ASID *asid = &asids[i++]; in flush_tlb_mm() local
/linux-3.3/arch/xtensa/include/asm/
Dmmu_context.h112 unsigned long asid = asid_cache; in switch_mm() local

12