Searched refs:init_mm (Results 1 - 25 of 157) sorted by relevance

1234567

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/mm/
H A Dinit-mm.c16 struct mm_struct init_mm = { variable in typeref:struct:mm_struct
21 .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem),
22 .page_table_lock = __SPIN_LOCK_UNLOCKED(init_mm.page_table_lock),
23 .mmlist = LIST_HEAD_INIT(init_mm.mmlist),
25 INIT_MM_CONTEXT(init_mm)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/xen/
H A Dgrant-table.c52 set_pte_at(&init_mm, addr, pte, mfn_pte((*frames)[0], PAGE_KERNEL));
61 set_pte_at(&init_mm, addr, pte, __pte(0));
80 rc = apply_to_page_range(&init_mm, (unsigned long)shared,
89 apply_to_page_range(&init_mm, (unsigned long)shared,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/kernel/
H A Dprocessor.c31 atomic_inc(&init_mm.mm_count);
32 current->active_mm = &init_mm;
34 enter_lazy_tlb(&init_mm, current);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/kernel/
H A Dsetup.c87 init_mm.start_code = (unsigned long) &text_start;
88 init_mm.end_code = (unsigned long) &_etext;
89 init_mm.end_data = (unsigned long) &_edata;
90 init_mm.brk = (unsigned long) &_end;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/mm/
H A Dhighmem.c48 __set_pte_at(&init_mm, vaddr, kmap_pte-idx, mk_pte(page, prot), 1);
72 pte_clear(&init_mm, vaddr, kmap_pte-idx);
H A Dpgtable_64.c92 pudp = pud_alloc(&init_mm, pgdp, ea);
95 pmdp = pmd_alloc(&init_mm, pudp, ea);
101 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT,
114 pgd_populate(&init_mm, pgdp, pudp);
121 pud_populate(&init_mm, pudp, pmdp);
127 pmd_populate_kernel(&init_mm, pmdp, ptep);
130 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT,
H A Dtlb_hash32.c129 flush_range(&init_mm, start, end);
165 mm = (vmaddr < TASK_SIZE)? vma->vm_mm: &init_mm;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/mm/
H A Dinit.c57 init_mm.pgd = swapper_pg_dir;
58 S390_lowcore.kernel_asce = __pa(init_mm.pgd) & PAGE_MASK;
67 clear_table((unsigned long *) init_mm.pgd, pgd_type,
77 atomic_set(&init_mm.context.attach_count, 1);
139 ptep_invalidate(&init_mm, address, pte);
H A Dhugetlbpage.c48 ptep = (pte_t *) pte_alloc_one(&init_mm, address);
54 set_pte_at(&init_mm, addr + i * PAGE_SIZE, ptep + i, pte);
71 pte_free(&init_mm, ptep);
H A Dvmem.c69 pte = (pte_t *) page_table_alloc(&init_mm);
98 pgd_populate_kernel(&init_mm, pg_dir, pu_dir);
106 pud_populate_kernel(&init_mm, pu_dir, pm_dir);
126 pmd_populate_kernel(&init_mm, pm_dir, pt_dir);
195 pgd_populate_kernel(&init_mm, pg_dir, pu_dir);
203 pud_populate_kernel(&init_mm, pu_dir, pm_dir);
211 pmd_populate_kernel(&init_mm, pm_dir, pt_dir);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/lib/
H A Dioremap.c27 set_pte_at(&init_mm, addr, pte, pfn_pte(pfn, prot));
40 pmd = pmd_alloc(&init_mm, pud, addr);
58 pud = pud_alloc(&init_mm, pgd, addr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/include/asm/
H A Dtlbflush.h28 BUG_ON(mm == &init_mm); /* Should never happen */
H A Dmmu_context.h73 BUG_ON(next == &init_mm); /* Should never happen */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/um/include/asm/
H A Dmmu_context.h40 if(next != &init_mm)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/h8300/kernel/
H A Dsetup.c122 init_mm.start_code = (unsigned long) &_stext;
123 init_mm.end_code = (unsigned long) &_etext;
124 init_mm.end_data = (unsigned long) &_edata;
125 init_mm.brk = (unsigned long) 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/include/asm/
H A Dmmu_context.h66 if (unlikely(mm->context.kvm_seq != init_mm.context.kvm_seq))
77 if (unlikely(mm->context.kvm_seq != init_mm.context.kvm_seq))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m32r/kernel/
H A Dsetup.c254 init_mm.start_code = (unsigned long) _text;
255 init_mm.end_code = (unsigned long) _etext;
256 init_mm.end_data = (unsigned long) _edata;
257 init_mm.brk = (unsigned long) _end;
403 atomic_inc(&init_mm.mm_count);
404 current->active_mm = &init_mm;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mm/
H A Dioremap.c58 seq = init_mm.context.kvm_seq;
64 } while (seq != init_mm.context.kvm_seq);
98 init_mm.context.kvm_seq++;
104 pte_free_kernel(&init_mm, pmd_page_vaddr(pmd));
115 if (current->active_mm->context.kvm_seq != init_mm.context.kvm_seq)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/mm/
H A Dioremap.c75 dir = pgd_offset(&init_mm, address);
83 pud = pud_alloc(&init_mm, dir, address);
86 pmd = pmd_alloc(&init_mm, pud, address);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/kernel/
H A Dsmpboot.c162 /* Set up this thread as another owner of the init_mm */
163 atomic_inc(&init_mm.mm_count);
164 current->active_mm = &init_mm;
167 enter_lazy_tlb(&init_mm, current);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/mm/
H A Dinit_64.c127 pgd_populate(&init_mm, pgd, pud);
139 pud_populate(&init_mm, pud, pmd);
151 pmd_populate_kernel(&init_mm, pmd, pte);
387 spin_lock(&init_mm.page_table_lock);
390 spin_unlock(&init_mm.page_table_lock);
414 spin_lock(&init_mm.page_table_lock);
418 spin_unlock(&init_mm.page_table_lock);
427 spin_lock(&init_mm.page_table_lock);
428 pmd_populate_kernel(&init_mm, pmd, __va(pte_phys));
429 spin_unlock(&init_mm
[all...]
H A Dpgtable_32.c52 set_pte_at(&init_mm, vaddr, pte, pteval);
54 pte_clear(&init_mm, vaddr, pte);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/avr32/kernel/
H A Dsetup.c83 kernel_code.start = __pa(init_mm.start_code);
533 init_mm.start_code = (unsigned long)_text;
534 init_mm.end_code = (unsigned long)_etext;
535 init_mm.end_data = (unsigned long)_edata;
536 init_mm.brk = (unsigned long)_end;
543 kernel_code.end = __pa(init_mm.end_code - 1);
544 kernel_data.start = __pa(init_mm.end_code);
545 kernel_data.end = __pa(init_mm.brk - 1);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mn10300/kernel/
H A Dsetup.c128 init_mm.start_code = (unsigned long)&_text;
129 init_mm.end_code = (unsigned long) &_etext;
130 init_mm.end_data = (unsigned long) &_edata;
131 init_mm.brk = (unsigned long) &_end;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/mm/
H A Dkmap.c61 pte_clear(&init_mm, vaddr, kmap_coherent_pte - idx);

Completed in 223 milliseconds

1234567