/linux-master/arch/alpha/include/asm/ |
H A D | tlb.h | 7 #define __pte_free_tlb(tlb, pte, address) pte_free((tlb)->mm, pte) 8 #define __pmd_free_tlb(tlb, pmd, address) pmd_free((tlb)->mm, pmd)
|
/linux-master/arch/alpha/kernel/ |
H A D | pci-noop.c | 13 #include <linux/mm.h>
|
H A D | smc37c669.c | 6 #include <linux/mm.h>
|
H A D | smc37c93x.c | 8 #include <linux/mm.h>
|
/linux-master/arch/arc/include/asm/ |
H A D | tlbflush.h | 9 #include <linux/mm.h> 12 void local_flush_tlb_mm(struct mm_struct *mm); 27 #define flush_tlb_mm(mm) local_flush_tlb_mm(mm) 37 extern void flush_tlb_mm(struct mm_struct *mm);
|
/linux-master/arch/arc/kernel/ |
H A D | arc_hostlink.c | 12 #include <linux/mm.h> /* VM_IO */
|
/linux-master/arch/arm/kernel/ |
H A D | smp_tlb.c | 33 struct mm_struct *mm = (struct mm_struct *)arg; local 35 local_flush_tlb_mm(mm); 164 static void broadcast_tlb_mm_a15_erratum(struct mm_struct *mm) argument 173 a15_erratum_get_cpumask(this_cpu, mm, &mask); 187 void flush_tlb_mm(struct mm_struct *mm) argument 190 on_each_cpu_mask(mm_cpumask(mm), ipi_flush_tlb_mm, mm, 1); local 192 __flush_tlb_mm(mm); 193 broadcast_tlb_mm_a15_erratum(mm);
|
/linux-master/arch/arm/mach-omap2/ |
H A D | fb.c | 11 #include <linux/mm.h>
|
/linux-master/arch/arm/mach-tegra/ |
H A D | io.c | 15 #include <linux/mm.h>
|
/linux-master/arch/arm/mm/ |
H A D | proc-syms.c | 3 * linux/arch/arm/mm/proc-syms.c 8 #include <linux/mm.h>
|
H A D | tlb-fa.S | 3 * linux/arch/arm/mm/tlb-fa.S 25 * flush_user_tlb_range(start, end, mm) 31 * - mm - mm_struct describing address space 37 eors r3, ip, r3 @ == mm ?
|
H A D | tlb-v4.S | 3 * linux/arch/arm/mm/tlbv4.S 21 * v4_flush_user_tlb_range(start, end, mm) 27 * - mm - mm_struct describing address space 33 eors r3, ip, r3 @ == mm ?
|
H A D | tlb-v4wb.S | 3 * linux/arch/arm/mm/tlbv4wb.S 21 * v4wb_flush_user_tlb_range(start, end, mm) 27 * - mm - mm_struct describing address space 33 eors r3, ip, r3 @ == mm ?
|
H A D | tlb-v4wbi.S | 3 * linux/arch/arm/mm/tlbv4wbi.S 20 * v4wb_flush_user_tlb_range(start, end, mm) 26 * - mm - mm_struct describing address space 32 eors r3, ip, r3 @ == mm ?
|
/linux-master/arch/arm64/kernel/ |
H A D | sys.c | 12 #include <linux/mm.h>
|
/linux-master/arch/csky/mm/ |
H A D | context.c | 7 #include <linux/mm.h> 19 void check_and_switch_context(struct mm_struct *mm, unsigned int cpu) argument 21 asid_check_context(&asid_info, &mm->context.asid, cpu, mm);
|
/linux-master/arch/hexagon/include/asm/ |
H A D | tlbflush.h | 11 #include <linux/mm.h> 25 extern void flush_tlb_mm(struct mm_struct *mm); 39 * they would only be located by consulting the mm structure, and they 43 #define flush_tlb_pgtables(mm, start, end)
|
/linux-master/arch/hexagon/mm/ |
H A D | cache.c | 8 #include <linux/mm.h>
|
/linux-master/arch/m68k/amiga/ |
H A D | chipram.c | 13 #include <linux/mm.h>
|
/linux-master/arch/m68k/include/asm/ |
H A D | flat.h | 13 if (current->mm) \ 14 (regs)->d5 = current->mm->start_data; \
|
H A D | pgalloc.h | 5 #include <linux/mm.h>
|
/linux-master/arch/microblaze/kernel/ |
H A D | sys_microblaze.c | 17 #include <linux/mm.h>
|
/linux-master/arch/microblaze/mm/ |
H A D | mmu_context.c | 7 * Derived from arch/ppc/mm/4xx_mmu.c: 10 * Derived from arch/ppc/mm/init.c: 18 * Derived from "arch/i386/mm/init.c" 22 #include <linux/mm.h> 56 struct mm_struct *mm; local 62 mm = context_mm[next_mmu_context]; 63 flush_tlb_mm(mm); 64 destroy_context(mm);
|
/linux-master/arch/mips/ath25/ |
H A D | early_printk.c | 9 #include <linux/mm.h>
|
/linux-master/arch/mips/include/asm/ |
H A D | dsemul.h | 99 * dsemul_mm_cleanup() - Cleanup per-mm delay slot 'emulation' state 100 * @mm: The struct mm_struct to cleanup state for. 102 * Cleanup state for the given @mm, ensuring that any memory allocated 104 * before @mm is freed in order to avoid memory leaks. 107 extern void dsemul_mm_cleanup(struct mm_struct *mm); 109 static inline void dsemul_mm_cleanup(struct mm_struct *mm) argument
|