Searched refs:mm (Results 226 - 250 of 2900) sorted by path

1234567891011>>

/linux-master/arch/arm/kernel/
H A Dsys_arm.c15 #include <linux/mm.h>
H A Dtraps.c744 show_pte(KERN_ERR, current->mm, addr);
H A Dvdso.c13 #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 Duaccess_with_memcpy.c13 #include <linux/mm.h>
33 pgd = pgd_offset(current->mm, addr);
60 ptl = &current->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 Dcommon.c9 #include <linux/mm.h>
H A Ddc21285.c12 #include <linux/mm.h>
/linux-master/arch/arm/mach-imx/
H A DMakefile8 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 Dmm-imx3.c10 #include <linux/mm.h>
/linux-master/arch/arm/mach-omap1/
H A Dfb.c13 #include <linux/mm.h>
/linux-master/arch/arm/mach-rpc/
H A Decard.c31 #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 Dassabet.c27 #include <linux/mm.h>
/linux-master/arch/arm/mach-shmobile/
H A Dsetup-emev2.c9 #include <linux/mm.h>
/linux-master/arch/arm/mm/
H A Dcontext.c3 * 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 Dcopypage-v4mc.c14 #include <linux/mm.h>
21 #include "mm.h"
H A Dcopypage-v6.c3 * linux/arch/arm/mm/copypage-v6.c
9 #include <linux/mm.h>
18 #include "mm.h"
H A Dcopypage-xscale.c14 #include <linux/mm.h>
21 #include "mm.h"
H A Ddma-mapping.c3 * linux/arch/arm/mm/dma-mapping.c
10 #include <linux/mm.h>
39 #include "mm.h"
H A Ddump.c13 #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 Dfault-armv.c3 * 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 Dfault.c3 * 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 Dflush.c3 * 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 Dhugetlbpage.c3 * arch/arm/mm/hugetlbpage.c
12 #include <linux/mm.h>
H A Dinit.c3 * 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 Dioremap.c3 * 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 Dmmap.c3 * 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...]

Completed in 391 milliseconds

1234567891011>>