/linux-master/arch/arm/kernel/ |
H A D | sys_arm.c | 15 #include <linux/mm.h>
|
H A D | traps.c | 744 show_pte(KERN_ERR, current->mm, addr);
|
H A D | vdso.c | 13 #include <linux/mm.h> 49 current->mm->context.vdso = new_vma->vm_start; 220 static int install_vvar(struct mm_struct *mm, unsigned long addr) argument 224 vma = _install_special_mapping(mm, addr, PAGE_SIZE, 232 void arm_install_vdso(struct mm_struct *mm, unsigned long addr) argument 237 mm->context.vdso = 0; 242 if (install_vvar(mm, addr)) 249 vma = _install_special_mapping(mm, addr, len, 254 mm->context.vdso = addr;
|
/linux-master/arch/arm/lib/ |
H A D | uaccess_with_memcpy.c | 13 #include <linux/mm.h> 33 pgd = pgd_offset(current->mm, addr); 60 ptl = ¤t->mm->page_table_lock; 76 pte = pte_offset_map_lock(current->mm, pmd, addr, &ptl); 102 mmap_read_lock(current->mm); 110 mmap_read_unlock(current->mm); 114 mmap_read_lock(current->mm); 134 mmap_read_unlock(current->mm); 166 mmap_read_lock(current->mm); 173 mmap_read_unlock(current->mm); [all...] |
/linux-master/arch/arm/mach-footbridge/ |
H A D | common.c | 9 #include <linux/mm.h>
|
H A D | dc21285.c | 12 #include <linux/mm.h>
|
/linux-master/arch/arm/mach-imx/ |
H A D | Makefile | 8 obj-$(CONFIG_SOC_IMX31) += mm-imx3.o cpu-imx31.o mach-imx31.o 9 obj-$(CONFIG_SOC_IMX35) += mm-imx3.o cpu-imx35.o mach-imx35.o
|
H A D | mm-imx3.c | 10 #include <linux/mm.h>
|
/linux-master/arch/arm/mach-omap1/ |
H A D | fb.c | 13 #include <linux/mm.h>
|
/linux-master/arch/arm/mach-rpc/ |
H A D | ecard.c | 31 #include <linux/sched/mm.h> 35 #include <linux/mm.h> 214 static void ecard_init_pgtables(struct mm_struct *mm) argument 216 struct vm_area_struct vma = TLB_FLUSH_VMA(mm, VM_EXEC); 231 src_pgd = pgd_offset(mm, (unsigned long)IO_BASE); 232 dst_pgd = pgd_offset(mm, IO_START); 236 src_pgd = pgd_offset(mm, (unsigned long)EASI_BASE); 237 dst_pgd = pgd_offset(mm, EASI_START); 247 struct mm_struct * mm = mm_alloc(); local 250 if (!mm) [all...] |
/linux-master/arch/arm/mach-sa1100/ |
H A D | assabet.c | 27 #include <linux/mm.h>
|
/linux-master/arch/arm/mach-shmobile/ |
H A D | setup-emev2.c | 9 #include <linux/mm.h>
|
/linux-master/arch/arm/mm/ |
H A D | context.c | 3 * linux/arch/arm/mm/context.c 12 #include <linux/mm.h> 51 void a15_erratum_get_cpumask(int this_cpu, struct mm_struct *mm, argument 59 context_id = mm->context.id.counter; 172 * If we find one, then we can update our mm to use newasid 175 * of the old ASID are updated to reflect the mm. Failure to do 189 static u64 new_context(struct mm_struct *mm, unsigned int cpu) argument 192 u64 asid = atomic64_read(&mm->context.id); 233 cpumask_clear(mm_cpumask(mm)); 237 void check_and_switch_context(struct mm_struct *mm, struc argument [all...] |
H A D | copypage-v4mc.c | 14 #include <linux/mm.h> 21 #include "mm.h"
|
H A D | copypage-v6.c | 3 * linux/arch/arm/mm/copypage-v6.c 9 #include <linux/mm.h> 18 #include "mm.h"
|
H A D | copypage-xscale.c | 14 #include <linux/mm.h> 21 #include "mm.h"
|
H A D | dma-mapping.c | 3 * linux/arch/arm/mm/dma-mapping.c 10 #include <linux/mm.h> 39 #include "mm.h"
|
H A D | dump.c | 13 #include <linux/mm.h> 255 WARN_ONCE(1, "arm/mm: Found insecure W+X mapping at address %pS\n", 398 static void walk_pgd(struct pg_state *st, struct mm_struct *mm, argument 401 pgd_t *pgd = pgd_offset(mm, 0UL); 423 walk_pgd(&st, info->mm, info->base_addr); 448 .mm = &init_mm,
|
H A D | fault-armv.c | 3 * linux/arch/arm/mm/fault-armv.c 10 #include <linux/mm.h> 22 #include "mm.h" 32 * guard the pte (somewhere else in the same mm) that we modify here. 67 * lock here. Otherwise we are using shared mm->page_table_lock 138 struct mm_struct *mm = vma->vm_mm; local 147 * If we have any shared mappings that are in the same mm 158 if (mpnt->vm_mm != mm || mpnt == vma)
|
H A D | fault.c | 3 * linux/arch/arm/mm/fault.c 10 #include <linux/mm.h> 39 * 'addr' in mm 'mm'. 41 void show_pte(const char *lvl, struct mm_struct *mm, unsigned long addr) argument 45 if (!mm) 46 mm = &init_mm; 48 pgd = pgd_offset(mm, addr); 109 void show_pte(const char *lvl, struct mm_struct *mm, unsigned long addr) argument 131 static void die_kernel_fault(const char *msg, struct mm_struct *mm, argument 151 __do_kernel_fault(struct mm_struct *mm, unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 216 struct mm_struct *mm = tsk->active_mm; local 248 struct mm_struct *mm = current->mm; local [all...] |
H A D | flush.c | 3 * linux/arch/arm/mm/flush.c 8 #include <linux/mm.h> 19 #include "mm.h" 63 void flush_cache_mm(struct mm_struct *mm) argument 66 vivt_flush_cache_mm(mm); 240 struct mm_struct *mm = current->active_mm; local 261 if (vma->vm_mm != mm)
|
H A D | hugetlbpage.c | 3 * arch/arm/mm/hugetlbpage.c 12 #include <linux/mm.h>
|
H A D | init.c | 3 * linux/arch/arm/mm/init.c 42 #include "mm.h" 362 * Updates section permissions only for the current mm (sections are 363 * copied into each mm). During startup, this is the init_mm. Is only 367 pmdval_t prot, struct mm_struct *mm) 371 pmd = pmd_offset(pud_offset(p4d_offset(pgd_offset(mm, addr), addr), addr), addr); 395 struct mm_struct *mm) 416 set ? perms[i].prot : perms[i].clear, mm); 434 if (s->mm) 435 set_section_perms(perms, n, true, s->mm); 366 section_update(unsigned long addr, pmdval_t mask, pmdval_t prot, struct mm_struct *mm) argument 394 set_section_perms(struct section_perm *perms, int n, bool set, struct mm_struct *mm) argument [all...] |
H A D | ioremap.c | 3 * linux/arch/arm/mm/ioremap.c 26 #include <linux/mm.h> 44 #include "mm.h" 118 void __check_vmalloc_seq(struct mm_struct *mm) argument 124 memcpy(pgd_offset(mm, VMALLOC_START), 133 atomic_set_release(&mm->context.vmalloc_seq, seq);
|
H A D | mmap.c | 3 * linux/arch/arm/mm/mmap.c 6 #include <linux/mm.h> 10 #include <linux/sched/mm.h> 33 struct mm_struct *mm = current->mm; local 65 vma = find_vma(mm, addr); 73 info.low_limit = mm->mmap_base; 86 struct mm_struct *mm = current->mm; local 116 vma = find_vma(mm, add [all...] |