init_mm 284 arch/alpha/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, (address)) init_mm 148 arch/alpha/kernel/smp.c mmgrab(&init_mm); init_mm 149 arch/alpha/kernel/smp.c current->active_mm = &init_mm; init_mm 47 arch/alpha/mm/init.c init = pgd_offset(&init_mm, 0UL); init_mm 337 arch/arc/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 168 arch/arc/kernel/smp.c struct mm_struct *mm = &init_mm; init_mm 76 arch/arc/mm/highmem.c set_pte_at(&init_mm, vaddr, fixmap_page_table + idx, init_mm 100 arch/arc/mm/highmem.c pte_clear(&init_mm, kvaddr, fixmap_page_table + idx); init_mm 127 arch/arc/mm/highmem.c pmd_populate_kernel(&init_mm, pmd_k, pte_k); init_mm 89 arch/arc/mm/init.c init_mm.start_code = (unsigned long)_text; init_mm 90 arch/arc/mm/init.c init_mm.end_code = (unsigned long)_etext; init_mm 91 arch/arc/mm/init.c init_mm.end_data = (unsigned long)_edata; init_mm 92 arch/arc/mm/init.c init_mm.brk = (unsigned long)_end; init_mm 53 arch/arm/include/asm/mmu_context.h if (unlikely(mm->context.vmalloc_seq != init_mm.context.vmalloc_seq)) init_mm 185 arch/arm/include/asm/pgtable.h #define pgd_offset_k(addr) pgd_offset(&init_mm, addr) init_mm 85 arch/arm/kernel/hibernate.c cpu_switch_mm(idmap_pgd, &init_mm); init_mm 1101 arch/arm/kernel/setup.c init_mm.start_code = (unsigned long) _text; init_mm 1102 arch/arm/kernel/setup.c init_mm.end_code = (unsigned long) _etext; init_mm 1103 arch/arm/kernel/setup.c init_mm.end_data = (unsigned long) _edata; init_mm 1104 arch/arm/kernel/setup.c init_mm.brk = (unsigned long) _end; init_mm 386 arch/arm/kernel/smp.c struct mm_struct *mm = &init_mm; init_mm 243 arch/arm/mm/context.c if (unlikely(mm->context.vmalloc_seq != init_mm.context.vmalloc_seq)) init_mm 478 arch/arm/mm/dma-mapping.c apply_to_page_range(&init_mm, start, size, __dma_update_pte, &prot); init_mm 421 arch/arm/mm/dump.c .mm = &init_mm, init_mm 437 arch/arm/mm/dump.c walk_pgd(&st, &init_mm, 0); init_mm 39 arch/arm/mm/fault.c mm = &init_mm; init_mm 423 arch/arm/mm/fault.c pgd_k = init_mm.pgd + index; init_mm 31 arch/arm/mm/idmap.c pmd = pmd_alloc_one(&init_mm, addr); init_mm 43 arch/arm/mm/idmap.c pud_populate(&init_mm, pud, pmd); init_mm 106 arch/arm/mm/idmap.c idmap_pgd = pgd_alloc(&init_mm); init_mm 129 arch/arm/mm/idmap.c cpu_switch_mm(idmap_pgd, &init_mm); init_mm 640 arch/arm/mm/init.c set_section_perms(perms, n, true, &init_mm); init_mm 121 arch/arm/mm/ioremap.c seq = init_mm.context.vmalloc_seq; init_mm 127 arch/arm/mm/ioremap.c } while (seq != init_mm.context.vmalloc_seq); init_mm 164 arch/arm/mm/ioremap.c init_mm.context.vmalloc_seq++; init_mm 170 arch/arm/mm/ioremap.c pte_free_kernel(&init_mm, pmd_page_vaddr(pmd)); init_mm 181 arch/arm/mm/ioremap.c if (current->active_mm->context.vmalloc_seq != init_mm.context.vmalloc_seq) init_mm 396 arch/arm/mm/mmu.c pmd_populate_kernel(&init_mm, pmd, bm_pte); init_mm 972 arch/arm/mm/mmu.c __create_mapping(&init_mm, md, early_alloc, false); init_mm 57 arch/arm/mm/pageattr.c ret = apply_to_page_range(&init_mm, start, size, change_page_range, init_mm 121 arch/arm64/include/asm/mmu_context.h if (mm != &init_mm && !system_uses_ttbr0_pan()) init_mm 131 arch/arm64/include/asm/mmu_context.h cpu_switch_mm(lm_alias(idmap_pg_dir), &init_mm); init_mm 189 arch/arm64/include/asm/mmu_context.h if (mm == &init_mm) init_mm 210 arch/arm64/include/asm/mmu_context.h update_saved_ttbr0(tsk, &init_mm); init_mm 221 arch/arm64/include/asm/mmu_context.h if (next == &init_mm) { init_mm 27 arch/arm64/include/asm/pgalloc.h if (mm == &init_mm) init_mm 653 arch/arm64/include/asm/pgtable.h #define pgd_offset_k(addr) pgd_offset(&init_mm, addr) init_mm 232 arch/arm64/kernel/hibernate.c pgd_populate(&init_mm, pgdp, pudp); init_mm 242 arch/arm64/kernel/hibernate.c pud_populate(&init_mm, pudp, pmdp); init_mm 252 arch/arm64/kernel/hibernate.c pmd_populate_kernel(&init_mm, pmdp, ptep); init_mm 379 arch/arm64/kernel/hibernate.c pmd_populate_kernel(&init_mm, dst_pmdp, dst_ptep); init_mm 402 arch/arm64/kernel/hibernate.c pud_populate(&init_mm, dst_pudp, dst_pmdp); init_mm 437 arch/arm64/kernel/hibernate.c pgd_populate(&init_mm, dst_pgdp, dst_pudp); init_mm 281 arch/arm64/kernel/setup.c init_mm.start_code = (unsigned long) _text; init_mm 282 arch/arm64/kernel/setup.c init_mm.end_code = (unsigned long) _etext; init_mm 283 arch/arm64/kernel/setup.c init_mm.end_data = (unsigned long) _edata; init_mm 284 arch/arm64/kernel/setup.c init_mm.brk = (unsigned long) _end; init_mm 196 arch/arm64/kernel/smp.c struct mm_struct *mm = &init_mm; init_mm 387 arch/arm64/mm/dump.c .mm = &init_mm, init_mm 403 arch/arm64/mm/dump.c walk_pgd(&st, &init_mm, PAGE_OFFSET); init_mm 119 arch/arm64/mm/fault.c if (mm == &init_mm) init_mm 137 arch/arm64/mm/fault.c if (mm == &init_mm) { init_mm 144 arch/arm64/mm/fault.c mm = &init_mm; init_mm 152 arch/arm64/mm/fault.c mm == &init_mm ? "swapper" : "user", PAGE_SIZE / SZ_1K, init_mm 407 arch/arm64/mm/mmu.c __create_pgd_mapping(init_mm.pgd, phys, virt, size, prot, NULL, init_mm 417 arch/arm64/mm/mmu.c BUG_ON(mm == &init_mm); init_mm 435 arch/arm64/mm/mmu.c __create_pgd_mapping(init_mm.pgd, phys, virt, size, prot, NULL, init_mm 661 arch/arm64/mm/mmu.c pud_populate(&init_mm, bm_pudp, lm_alias(bm_pmd)); init_mm 680 arch/arm64/mm/mmu.c init_mm.pgd = swapper_pg_dir; init_mm 877 arch/arm64/mm/mmu.c pte_clear(&init_mm, addr, ptep); init_mm 46 arch/arm64/mm/pageattr.c ret = apply_to_page_range(&init_mm, start, size, change_page_range, init_mm 161 arch/arm64/mm/pageattr.c return apply_to_page_range(&init_mm, init_mm 176 arch/arm64/mm/pageattr.c return apply_to_page_range(&init_mm, init_mm 60 arch/c6x/include/asm/processor.h &init_mm, 0, 0, NULL, PAGE_SHARED, VM_READ | VM_WRITE | VM_EXEC, 1, \ init_mm 341 arch/c6x/kernel/setup.c init_mm.start_code = (unsigned long) &_stext; init_mm 342 arch/c6x/kernel/setup.c init_mm.end_code = (unsigned long) &_etext; init_mm 343 arch/c6x/kernel/setup.c init_mm.end_data = memory_start; init_mm 344 arch/c6x/kernel/setup.c init_mm.brk = memory_start; init_mm 57 arch/csky/include/asm/pgalloc.h init = pgd_offset(&init_mm, 0UL); init_mm 240 arch/csky/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 84 arch/csky/kernel/setup.c init_mm.start_code = (unsigned long) _stext; init_mm 85 arch/csky/kernel/setup.c init_mm.end_code = (unsigned long) _etext; init_mm 86 arch/csky/kernel/setup.c init_mm.end_data = (unsigned long) _edata; init_mm 87 arch/csky/kernel/setup.c init_mm.brk = (unsigned long) _end; init_mm 208 arch/csky/kernel/smp.c struct mm_struct *mm = &init_mm; init_mm 87 arch/csky/mm/fault.c pgd_k = init_mm.pgd + offset; init_mm 75 arch/csky/mm/highmem.c pte_clear(&init_mm, vaddr, kmap_pte - idx); init_mm 103 arch/h8300/kernel/setup.c init_mm.start_code = (unsigned long) _stext; init_mm 104 arch/h8300/kernel/setup.c init_mm.end_code = (unsigned long) _etext; init_mm 105 arch/h8300/kernel/setup.c init_mm.end_data = (unsigned long) _edata; init_mm 106 arch/h8300/kernel/setup.c init_mm.brk = (unsigned long) 0; init_mm 66 arch/hexagon/include/asm/mmu_context.h next->pgd[l1] = init_mm.pgd[l1]; init_mm 237 arch/hexagon/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 153 arch/hexagon/kernel/smp.c mmgrab(&init_mm); init_mm 154 arch/hexagon/kernel/smp.c current->active_mm = &init_mm; init_mm 71 arch/hexagon/mm/init.c init_mm.context.ptbase = __pa(init_mm.pgd); init_mm 381 arch/ia64/include/asm/pgtable.h (init_mm.pgd + (((addr) >> PGDIR_SHIFT) & (PTRS_PER_PGD - 1))) init_mm 1022 arch/ia64/kernel/setup.c mmgrab(&init_mm); init_mm 1023 arch/ia64/kernel/setup.c current->active_mm = &init_mm; init_mm 218 arch/ia64/mm/init.c pud = pud_alloc(&init_mm, pgd, address); init_mm 221 arch/ia64/mm/init.c pmd = pmd_alloc(&init_mm, pud, address); init_mm 450 arch/ia64/mm/init.c pgd_populate(&init_mm, pgd, pud); init_mm 458 arch/ia64/mm/init.c pud_populate(&init_mm, pud, pmd); init_mm 466 arch/ia64/mm/init.c pmd_populate_kernel(&init_mm, pmd, pte); init_mm 340 arch/m68k/include/asm/mcf_pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 117 arch/m68k/include/asm/mmu_context.h mm = &init_mm; init_mm 195 arch/m68k/include/asm/sun3_pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 262 arch/m68k/kernel/setup_mm.c init_mm.start_code = PAGE_OFFSET; init_mm 263 arch/m68k/kernel/setup_mm.c init_mm.end_code = (unsigned long)_etext; init_mm 264 arch/m68k/kernel/setup_mm.c init_mm.end_data = (unsigned long)_edata; init_mm 265 arch/m68k/kernel/setup_mm.c init_mm.brk = (unsigned long)_end; init_mm 91 arch/m68k/kernel/setup_no.c init_mm.start_code = (unsigned long) &_stext; init_mm 92 arch/m68k/kernel/setup_no.c init_mm.end_code = (unsigned long) &_etext; init_mm 93 arch/m68k/kernel/setup_no.c init_mm.end_data = (unsigned long) &_edata; init_mm 94 arch/m68k/kernel/setup_no.c init_mm.brk = (unsigned long) 0; init_mm 199 arch/m68k/mm/kmap.c pmd_dir = pmd_alloc(&init_mm, pgd_dir, virtaddr); init_mm 104 arch/m68k/mm/mcfmmu.c mm = (!user_mode(regs) && KMAPAREA(mmuar)) ? &init_mm : current->mm; init_mm 98 arch/m68k/sun3x/dvma.c if((pmd = pmd_alloc(&init_mm, pgd, vaddr)) == NULL) { init_mm 476 arch/microblaze/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 53 arch/microblaze/mm/highmem.c set_pte_at(&init_mm, vaddr, kmap_pte-idx, mk_pte(page, prot)); init_mm 82 arch/microblaze/mm/highmem.c pte_clear(&init_mm, vaddr, kmap_pte-idx); init_mm 148 arch/microblaze/mm/pgtable.c set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, init_mm 225 arch/microblaze/mm/pgtable.c mm = &init_mm; init_mm 204 arch/mips/include/asm/pgtable-32.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 327 arch/mips/include/asm/pgtable-64.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 420 arch/mips/kernel/smp.c init_new_context(current, &init_mm); init_mm 2217 arch/mips/kernel/traps.c mmgrab(&init_mm); init_mm 2218 arch/mips/kernel/traps.c current->active_mm = &init_mm; init_mm 2220 arch/mips/kernel/traps.c enter_lazy_tlb(&init_mm, current); init_mm 644 arch/mips/kvm/tlb.c current->active_mm = &init_mm; init_mm 302 arch/mips/mm/fault.c pgd_k = init_mm.pgd + offset; init_mm 92 arch/mips/mm/highmem.c pte_clear(&init_mm, vaddr, kmap_pte-idx); init_mm 77 arch/mips/mm/ioremap.c dir = pgd_offset(&init_mm, address); init_mm 85 arch/mips/mm/ioremap.c pud = pud_alloc(&init_mm, dir, address); init_mm 88 arch/mips/mm/ioremap.c pmd = pmd_alloc(&init_mm, pud, address); init_mm 17 arch/mips/mm/pgtable.c init = pgd_offset(&init_mm, 0UL); init_mm 49 arch/nds32/include/asm/pgalloc.h BUG_ON(mm != &init_mm); init_mm 64 arch/nds32/include/asm/pgalloc.h BUG_ON(mm == &init_mm); init_mm 367 arch/nds32/include/asm/pgtable.h #define pgd_offset_k(addr) pgd_offset(&init_mm, addr) init_mm 301 arch/nds32/kernel/setup.c init_mm.start_code = (unsigned long)&_stext; init_mm 302 arch/nds32/kernel/setup.c init_mm.end_code = (unsigned long)&_etext; init_mm 303 arch/nds32/kernel/setup.c init_mm.end_data = (unsigned long)&_edata; init_mm 304 arch/nds32/kernel/setup.c init_mm.brk = (unsigned long)&_end; init_mm 27 arch/nds32/mm/fault.c mm = &init_mm; init_mm 367 arch/nds32/mm/fault.c pgd_k = init_mm.pgd + index; init_mm 268 arch/nds32/mm/init.c pte_clear(&init_mm, addr, pte); init_mm 83 arch/nds32/mm/mm-nds32.c pgd = init_mm.pgd; init_mm 258 arch/nios2/include/asm/pgtable.h #define pgd_offset_k(addr) pgd_offset(&init_mm, addr) init_mm 54 arch/nios2/include/asm/processor.h { &init_mm, (0), (0), __pgprot(0x0), VM_READ | VM_WRITE | VM_EXEC } init_mm 155 arch/nios2/kernel/setup.c init_mm.start_code = (unsigned long) _stext; init_mm 156 arch/nios2/kernel/setup.c init_mm.end_code = (unsigned long) _etext; init_mm 157 arch/nios2/kernel/setup.c init_mm.end_data = (unsigned long) _edata; init_mm 158 arch/nios2/kernel/setup.c init_mm.brk = (unsigned long) _end; init_mm 253 arch/nios2/mm/fault.c pgd_k = init_mm.pgd + offset; init_mm 84 arch/nios2/mm/ioremap.c dir = pgd_offset(&init_mm, address); init_mm 93 arch/nios2/mm/ioremap.c pud = pud_alloc(&init_mm, dir, address); init_mm 96 arch/nios2/mm/ioremap.c pmd = pmd_alloc(&init_mm, pud, address); init_mm 60 arch/nios2/mm/pgtable.c init = pgd_offset(&init_mm, 0UL); init_mm 379 arch/openrisc/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 106 arch/openrisc/kernel/dma.c if (walk_page_range(&init_mm, va, va + size, &set_nocache_walk_ops, init_mm 122 arch/openrisc/kernel/dma.c WARN_ON(walk_page_range(&init_mm, va, va + size, init_mm 290 arch/openrisc/kernel/setup.c init_mm.start_code = (unsigned long)_stext; init_mm 291 arch/openrisc/kernel/setup.c init_mm.end_code = (unsigned long)_etext; init_mm 292 arch/openrisc/kernel/setup.c init_mm.end_data = (unsigned long)_edata; init_mm 293 arch/openrisc/kernel/setup.c init_mm.brk = (unsigned long)_end; init_mm 95 arch/openrisc/kernel/smp.c current_pgd[cpu] = init_mm.pgd; init_mm 110 arch/openrisc/kernel/smp.c struct mm_struct *mm = &init_mm; init_mm 311 arch/openrisc/mm/fault.c pgd_k = init_mm.pgd + offset; init_mm 147 arch/openrisc/mm/init.c current_pgd[smp_processor_id()] = init_mm.pgd; init_mm 88 arch/parisc/include/asm/mmu_context.h BUG_ON(next == &init_mm); /* Should never happen */ init_mm 448 arch/parisc/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 38 arch/parisc/include/asm/tlbflush.h BUG_ON(mm == &init_mm); /* Should never happen */ init_mm 172 arch/parisc/kernel/pci-dma.c pte_clear(&init_mm, vaddr, pte); init_mm 280 arch/parisc/kernel/smp.c mmgrab(&init_mm); init_mm 281 arch/parisc/kernel/smp.c current->active_mm = &init_mm; init_mm 283 arch/parisc/kernel/smp.c enter_lazy_tlb(&init_mm, current); init_mm 27 arch/parisc/mm/fixmap.c set_pte_at(&init_mm, vaddr, pte, __mk_pte(phys, PAGE_KERNEL_RWX)); init_mm 41 arch/parisc/mm/fixmap.c pte_clear(&init_mm, vaddr, pte); init_mm 353 arch/powerpc/include/asm/book3s/32/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 1026 arch/powerpc/include/asm/book3s/64/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 358 arch/powerpc/include/asm/nohash/32/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 205 arch/powerpc/include/asm/nohash/64/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 10 arch/powerpc/include/asm/pgalloc.h if (unlikely(mm == &init_mm)) init_mm 31 arch/powerpc/include/asm/pte-walk.h pgd_t *pgdir = init_mm.pgd; init_mm 38 arch/powerpc/kernel/mce_power.c mm = &init_mm; init_mm 103 arch/powerpc/kernel/pci_64.c __flush_hash_table_range(&init_mm, res->start + _IO_BASE, init_mm 918 arch/powerpc/kernel/setup-common.c init_mm.start_code = (unsigned long)_stext; init_mm 919 arch/powerpc/kernel/setup-common.c init_mm.end_code = (unsigned long) _etext; init_mm 920 arch/powerpc/kernel/setup-common.c init_mm.end_data = (unsigned long) _edata; init_mm 921 arch/powerpc/kernel/setup-common.c init_mm.brk = klimit; init_mm 923 arch/powerpc/kernel/setup-common.c mm_iommu_init(&init_mm); init_mm 1236 arch/powerpc/kernel/smp.c mmgrab(&init_mm); init_mm 1237 arch/powerpc/kernel/smp.c current->active_mm = &init_mm; init_mm 128 arch/powerpc/lib/code-patching.c pr_devel("clearing mm %p, pte %p, addr %lx\n", &init_mm, ptep, addr); init_mm 133 arch/powerpc/lib/code-patching.c pte_clear(&init_mm, addr, ptep); init_mm 111 arch/powerpc/mm/book3s32/tlb.c flush_range(&init_mm, start, end); init_mm 147 arch/powerpc/mm/book3s32/tlb.c mm = (vmaddr < TASK_SIZE)? vma->vm_mm: &init_mm; init_mm 158 arch/powerpc/mm/book3s64/hash_pgtable.c pudp = pud_alloc(&init_mm, pgdp, ea); init_mm 161 arch/powerpc/mm/book3s64/hash_pgtable.c pmdp = pmd_alloc(&init_mm, pudp, ea); init_mm 167 arch/powerpc/mm/book3s64/hash_pgtable.c set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot)); init_mm 1057 arch/powerpc/mm/book3s64/hash_utils.c init_mm.context.hash_context = &init_hash_mm_context; init_mm 1058 arch/powerpc/mm/book3s64/hash_utils.c mm_ctx_set_slb_addr_limit(&init_mm.context, SLB_ADDR_LIMIT_DEFAULT); init_mm 1454 arch/powerpc/mm/book3s64/hash_utils.c mm = &init_mm; init_mm 1472 arch/powerpc/mm/book3s64/hash_utils.c mm = &init_mm; init_mm 294 arch/powerpc/mm/book3s64/pgtable.c if (mm == &init_mm) init_mm 74 arch/powerpc/mm/book3s64/radix_pgtable.c pgd_populate(&init_mm, pgdp, pudp); init_mm 84 arch/powerpc/mm/book3s64/radix_pgtable.c pud_populate(&init_mm, pudp, pmdp); init_mm 94 arch/powerpc/mm/book3s64/radix_pgtable.c pmd_populate_kernel(&init_mm, pmdp, ptep); init_mm 99 arch/powerpc/mm/book3s64/radix_pgtable.c set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); init_mm 138 arch/powerpc/mm/book3s64/radix_pgtable.c pudp = pud_alloc(&init_mm, pgdp, ea); init_mm 145 arch/powerpc/mm/book3s64/radix_pgtable.c pmdp = pmd_alloc(&init_mm, pudp, ea); init_mm 157 arch/powerpc/mm/book3s64/radix_pgtable.c set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); init_mm 187 arch/powerpc/mm/book3s64/radix_pgtable.c pudp = pud_alloc(&init_mm, pgdp, idx); init_mm 194 arch/powerpc/mm/book3s64/radix_pgtable.c pmdp = pmd_alloc(&init_mm, pudp, idx); init_mm 205 arch/powerpc/mm/book3s64/radix_pgtable.c radix__pte_update(&init_mm, idx, ptep, clear, 0, 0); init_mm 370 arch/powerpc/mm/book3s64/radix_pgtable.c process_tb->prtb0 = cpu_to_be64(rts_field | __pa(init_mm.pgd) | RADIX_PGD_INDEX_SIZE); init_mm 385 arch/powerpc/mm/book3s64/radix_pgtable.c init_mm.context.id = mmu_base_pid; init_mm 395 arch/powerpc/mm/book3s64/radix_pgtable.c dw0 = rts_field | __pa(init_mm.pgd) | RADIX_PGD_INDEX_SIZE | PATB_HR; init_mm 609 arch/powerpc/mm/book3s64/radix_pgtable.c radix__switch_mmu_context(NULL, &init_mm); init_mm 629 arch/powerpc/mm/book3s64/radix_pgtable.c radix__switch_mmu_context(NULL, &init_mm); init_mm 673 arch/powerpc/mm/book3s64/radix_pgtable.c pte_free_kernel(&init_mm, pte_start); init_mm 688 arch/powerpc/mm/book3s64/radix_pgtable.c pmd_free(&init_mm, pmd_start); init_mm 708 arch/powerpc/mm/book3s64/radix_pgtable.c spin_unlock(&init_mm.page_table_lock); init_mm 709 arch/powerpc/mm/book3s64/radix_pgtable.c pte_clear(&init_mm, params->aligned_start, params->pte); init_mm 712 arch/powerpc/mm/book3s64/radix_pgtable.c spin_lock(&init_mm.page_table_lock); init_mm 740 arch/powerpc/mm/book3s64/radix_pgtable.c pte_clear(&init_mm, addr, pte); init_mm 787 arch/powerpc/mm/book3s64/radix_pgtable.c pte_clear(&init_mm, addr, pte); init_mm 846 arch/powerpc/mm/book3s64/radix_pgtable.c spin_lock(&init_mm.page_table_lock); init_mm 864 arch/powerpc/mm/book3s64/radix_pgtable.c spin_unlock(&init_mm.page_table_lock); init_mm 1108 arch/powerpc/mm/book3s64/radix_pgtable.c set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pud); init_mm 1138 arch/powerpc/mm/book3s64/radix_pgtable.c pte_free_kernel(&init_mm, pte); init_mm 1142 arch/powerpc/mm/book3s64/radix_pgtable.c pmd_free(&init_mm, pmd); init_mm 1155 arch/powerpc/mm/book3s64/radix_pgtable.c set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pmd); init_mm 1179 arch/powerpc/mm/book3s64/radix_pgtable.c pte_free_kernel(&init_mm, pte); init_mm 650 arch/powerpc/mm/book3s64/radix_tlb.c mmgrab(&init_mm); init_mm 651 arch/powerpc/mm/book3s64/radix_tlb.c switch_mm(mm, &init_mm, current); init_mm 652 arch/powerpc/mm/book3s64/radix_tlb.c current->active_mm = &init_mm; init_mm 47 arch/powerpc/mm/highmem.c __set_pte_at(&init_mm, vaddr, kmap_pte-idx, mk_pte(page, prot), 1); init_mm 75 arch/powerpc/mm/highmem.c pte_clear(&init_mm, vaddr, kmap_pte-idx); init_mm 30 arch/powerpc/mm/kasan/kasan_init_32.c __set_pte_at(&init_mm, va, ptep, pfn_pte(PHYS_PFN(pa), prot), 0); init_mm 49 arch/powerpc/mm/kasan/kasan_init_32.c new = pte_alloc_one_kernel(&init_mm); init_mm 59 arch/powerpc/mm/kasan/kasan_init_32.c spin_lock(&init_mm.page_table_lock); init_mm 62 arch/powerpc/mm/kasan/kasan_init_32.c pmd_populate_kernel(&init_mm, pmd, new); init_mm 65 arch/powerpc/mm/kasan/kasan_init_32.c spin_unlock(&init_mm.page_table_lock); init_mm 68 arch/powerpc/mm/kasan/kasan_init_32.c pte_free_kernel(&init_mm, new); init_mm 104 arch/powerpc/mm/kasan/kasan_init_32.c __set_pte_at(&init_mm, k_cur, pte_offset_kernel(pmd, k_cur), pte, 0); init_mm 127 arch/powerpc/mm/kasan/kasan_init_32.c __set_pte_at(&init_mm, k_cur, ptep, pfn_pte(PHYS_PFN(pa), prot), 0); init_mm 216 arch/powerpc/mm/kasan/kasan_init_32.c pmd_populate_kernel(&init_mm, pmd, kasan_early_shadow_pte); init_mm 83 arch/powerpc/mm/nohash/book3e_pgtable.c pudp = pud_alloc(&init_mm, pgdp, ea); init_mm 86 arch/powerpc/mm/nohash/book3e_pgtable.c pmdp = pmd_alloc(&init_mm, pudp, ea); init_mm 97 arch/powerpc/mm/nohash/book3e_pgtable.c pgd_populate(&init_mm, pgdp, pudp); init_mm 103 arch/powerpc/mm/nohash/book3e_pgtable.c pud_populate(&init_mm, pudp, pmdp); init_mm 108 arch/powerpc/mm/nohash/book3e_pgtable.c pmd_populate_kernel(&init_mm, pmdp, ptep); init_mm 112 arch/powerpc/mm/nohash/book3e_pgtable.c set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot)); init_mm 454 arch/powerpc/mm/nohash/mmu_context.c init_mm.context.active = NR_CPUS; init_mm 788 arch/powerpc/mm/nohash/tlb.c mm_ctx_set_slb_addr_limit(&init_mm.context, SLB_ADDR_LIMIT_DEFAULT); init_mm 271 arch/powerpc/mm/pgtable.c if (mm == &init_mm) init_mm 53 arch/powerpc/mm/pgtable_32.c pmd_populate_kernel(&init_mm, pmdp, ptep); init_mm 78 arch/powerpc/mm/pgtable_32.c set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, prot)); init_mm 102 arch/powerpc/mm/pgtable_32.c hash_preload(&init_mm, v); init_mm 172 arch/powerpc/mm/pgtable_32.c if (!get_pteptr(&init_mm, address, &kpte, &kpmd)) init_mm 174 arch/powerpc/mm/pgtable_32.c __set_pte_at(&init_mm, address, kpte, mk_pte(page, prot), 0); init_mm 3129 arch/powerpc/xmon/xmon.c mm = &init_mm; init_mm 3134 arch/powerpc/xmon/xmon.c mm = &init_mm; init_mm 3147 arch/powerpc/xmon/xmon.c if (mm == &init_mm) { init_mm 51 arch/riscv/include/asm/pgalloc.h init_mm.pgd + USER_PTRS_PER_PGD, init_mm 166 arch/riscv/include/asm/pgtable.h #define pgd_offset_k(addr) pgd_offset(&init_mm, (addr)) init_mm 58 arch/riscv/kernel/setup.c init_mm.start_code = (unsigned long) _stext; init_mm 59 arch/riscv/kernel/setup.c init_mm.end_code = (unsigned long) _etext; init_mm 60 arch/riscv/kernel/setup.c init_mm.end_data = (unsigned long) _edata; init_mm 61 arch/riscv/kernel/setup.c init_mm.brk = (unsigned long) _end; init_mm 138 arch/riscv/kernel/smpboot.c struct mm_struct *mm = &init_mm; init_mm 236 arch/riscv/mm/fault.c pgd_k = init_mm.pgd + index; init_mm 173 arch/riscv/mm/init.c pte_clear(&init_mm, addr, ptep); init_mm 1248 arch/s390/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 81 arch/s390/include/asm/tlbflush.h __tlb_flush_idte(init_mm.context.asce); init_mm 88 arch/s390/kernel/processor.c mmgrab(&init_mm); init_mm 89 arch/s390/kernel/processor.c current->active_mm = &init_mm; init_mm 91 arch/s390/kernel/processor.c enter_lazy_tlb(&init_mm, current); init_mm 1115 arch/s390/kernel/setup.c init_mm.start_code = (unsigned long) _text; init_mm 1116 arch/s390/kernel/setup.c init_mm.end_code = (unsigned long) _etext; init_mm 1117 arch/s390/kernel/setup.c init_mm.end_data = (unsigned long) _edata; init_mm 1118 arch/s390/kernel/setup.c init_mm.brk = (unsigned long) _end; init_mm 260 arch/s390/kernel/smp.c cpumask_set_cpu(cpu, &init_mm.context.cpu_attach_mask); init_mm 261 arch/s390/kernel/smp.c cpumask_set_cpu(cpu, mm_cpumask(&init_mm)); init_mm 957 arch/s390/kernel/smp.c cpumask_clear_cpu(cpu, mm_cpumask(&init_mm)); init_mm 958 arch/s390/kernel/smp.c cpumask_clear_cpu(cpu, &init_mm.context.cpu_attach_mask); init_mm 94 arch/s390/mm/init.c init_mm.pgd = swapper_pg_dir; init_mm 102 arch/s390/mm/init.c init_mm.context.asce = (__pa(init_mm.pgd) & PAGE_MASK) | asce_bits; init_mm 103 arch/s390/mm/init.c S390_lowcore.kernel_asce = init_mm.context.asce; init_mm 105 arch/s390/mm/init.c crst_table_init((unsigned long *) init_mm.pgd, pgd_type); init_mm 107 arch/s390/mm/init.c kasan_copy_shadow(init_mm.pgd); init_mm 178 arch/s390/mm/init.c cpumask_set_cpu(0, &init_mm.context.cpu_attach_mask); init_mm 179 arch/s390/mm/init.c cpumask_set_cpu(0, mm_cpumask(&init_mm)); init_mm 110 arch/s390/mm/kasan_init.c pgd_populate(&init_mm, pg_dir, init_mm 116 arch/s390/mm/kasan_init.c pgd_populate(&init_mm, pg_dir, p4_dir); init_mm 124 arch/s390/mm/kasan_init.c p4d_populate(&init_mm, p4_dir, init_mm 130 arch/s390/mm/kasan_init.c p4d_populate(&init_mm, p4_dir, pu_dir); init_mm 138 arch/s390/mm/kasan_init.c pud_populate(&init_mm, pu_dir, init_mm 144 arch/s390/mm/kasan_init.c pud_populate(&init_mm, pu_dir, pm_dir); init_mm 152 arch/s390/mm/kasan_init.c pmd_populate(&init_mm, pm_dir, init_mm 174 arch/s390/mm/kasan_init.c pmd_populate(&init_mm, pm_dir, pt_dir); init_mm 313 arch/s390/mm/kasan_init.c init_mm.pgd = early_pg_dir; init_mm 57 arch/s390/mm/vmem.c pte = (pte_t *) page_table_alloc(&init_mm); init_mm 97 arch/s390/mm/vmem.c pgd_populate(&init_mm, pg_dir, p4_dir); init_mm 104 arch/s390/mm/vmem.c p4d_populate(&init_mm, p4_dir, pu_dir); init_mm 119 arch/s390/mm/vmem.c pud_populate(&init_mm, pu_dir, pm_dir); init_mm 134 arch/s390/mm/vmem.c pmd_populate(&init_mm, pm_dir, pt_dir); init_mm 200 arch/s390/mm/vmem.c pte_clear(&init_mm, address, pt_dir); init_mm 237 arch/s390/mm/vmem.c pgd_populate(&init_mm, pg_dir, p4_dir); init_mm 245 arch/s390/mm/vmem.c p4d_populate(&init_mm, p4_dir, pu_dir); init_mm 253 arch/s390/mm/vmem.c pud_populate(&init_mm, pu_dir, pm_dir); init_mm 277 arch/s390/mm/vmem.c pmd_populate(&init_mm, pm_dir, pt_dir); init_mm 413 arch/sh/include/asm/pgtable_32.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 53 arch/sh/include/asm/pgtable_64.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 124 arch/sh/include/asm/processor_64.h { &init_mm, 0, 0, NULL, PAGE_SHARED, VM_READ | VM_WRITE | VM_EXEC, 1, NULL, NULL } init_mm 298 arch/sh/kernel/setup.c init_mm.start_code = (unsigned long) _text; init_mm 299 arch/sh/kernel/setup.c init_mm.end_code = (unsigned long) _etext; init_mm 300 arch/sh/kernel/setup.c init_mm.end_data = (unsigned long) _edata; init_mm 301 arch/sh/kernel/setup.c init_mm.brk = (unsigned long) _end; init_mm 60 arch/sh/kernel/smp.c init_new_context(current, &init_mm); init_mm 176 arch/sh/kernel/smp.c struct mm_struct *mm = &init_mm; init_mm 114 arch/sh/mm/fault.c pgd_k = init_mm.pgd + index; init_mm 135 arch/sh/mm/init.c pud_populate(&init_mm, pud, pmd); init_mm 151 arch/sh/mm/init.c pmd_populate_kernel(&init_mm, pmd, pte); init_mm 62 arch/sh/mm/kmap.c pte_clear(&init_mm, vaddr, kmap_coherent_pte - idx); init_mm 92 arch/sh/mm/tlbflush_32.c asid = cpu_asid(cpu, &init_mm); init_mm 87 arch/sparc/include/asm/mmu_context_64.h if (unlikely(mm == &init_mm)) init_mm 319 arch/sparc/include/asm/pgtable_32.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 895 arch/sparc/include/asm/pgtable_64.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 916 arch/sparc/include/asm/pgtable_64.h extern struct mm_struct init_mm; init_mm 933 arch/sparc/include/asm/pgtable_64.h if (likely(mm != &init_mm) && pte_accessible(mm, orig)) init_mm 97 arch/sparc/kernel/leon_smp.c mmgrab(&init_mm); init_mm 98 arch/sparc/kernel/leon_smp.c current->active_mm = &init_mm; init_mm 130 arch/sparc/kernel/smp_64.c mmgrab(&init_mm); init_mm 131 arch/sparc/kernel/smp_64.c current->active_mm = &init_mm; init_mm 1633 arch/sparc/kernel/smp_64.c pgd_populate(&init_mm, pgd, new); init_mm 1643 arch/sparc/kernel/smp_64.c pud_populate(&init_mm, pud, new); init_mm 1653 arch/sparc/kernel/smp_64.c pmd_populate_kernel(&init_mm, pmd, new); init_mm 97 arch/sparc/kernel/sun4d_smp.c mmgrab(&init_mm); init_mm 98 arch/sparc/kernel/sun4d_smp.c current->active_mm = &init_mm; init_mm 63 arch/sparc/kernel/sun4m_smp.c mmgrab(&init_mm); init_mm 64 arch/sparc/kernel/sun4m_smp.c current->active_mm = &init_mm; init_mm 390 arch/sparc/kernel/traps_32.c mmgrab(&init_mm); init_mm 391 arch/sparc/kernel/traps_32.c current->active_mm = &init_mm; init_mm 2933 arch/sparc/kernel/traps_64.c mmgrab(&init_mm); init_mm 2934 arch/sparc/kernel/traps_64.c current->active_mm = &init_mm; init_mm 357 arch/sparc/mm/fault_32.c pgd_k = init_mm.pgd + offset; init_mm 119 arch/sparc/mm/highmem.c pte_clear(&init_mm, vaddr, kmap_pte-idx); init_mm 814 arch/sparc/mm/init_64.c if (unlikely(!mm || mm == &init_mm)) init_mm 1815 arch/sparc/mm/init_64.c pgd_populate(&init_mm, pgd, new); init_mm 1830 arch/sparc/mm/init_64.c pud_populate(&init_mm, pud, new); init_mm 1846 arch/sparc/mm/init_64.c pmd_populate_kernel(&init_mm, pmd, new); init_mm 2406 arch/sparc/mm/init_64.c init_mm.pgd += ((shift) / (sizeof(pgd_t))); init_mm 246 arch/sparc/mm/io-unit.c pgdp = pgd_offset(&init_mm, addr); init_mm 356 arch/sparc/mm/iommu.c pgdp = pgd_offset(&init_mm, addr); init_mm 323 arch/sparc/mm/srmmu.c init_mm.pgd = srmmu_swapper_pg_dir; init_mm 913 arch/sparc/mm/srmmu.c init_mm.context = (unsigned long) NO_CONTEXT; init_mm 170 arch/sparc/mm/tlb.c if (mm == &init_mm) init_mm 68 arch/um/include/asm/mmu_context.h if(next != &init_mm) init_mm 319 arch/um/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 368 arch/um/include/asm/pgtable.h pte_clear(&init_mm, (vaddr), (ptep)); \ init_mm 63 arch/um/kernel/skas/mmu.c if (current->mm != NULL && current->mm != &init_mm) init_mm 348 arch/um/kernel/tlb.c mm = &init_mm; init_mm 234 arch/unicore32/include/asm/pgtable.h #define pgd_offset_k(addr) pgd_offset(&init_mm, addr) init_mm 244 arch/unicore32/kernel/setup.c init_mm.start_code = (unsigned long) _stext; init_mm 245 arch/unicore32/kernel/setup.c init_mm.end_code = (unsigned long) _etext; init_mm 246 arch/unicore32/kernel/setup.c init_mm.end_data = (unsigned long) _edata; init_mm 247 arch/unicore32/kernel/setup.c init_mm.brk = (unsigned long) _end; init_mm 43 arch/unicore32/mm/fault.c mm = &init_mm; init_mm 351 arch/unicore32/mm/fault.c pgd_k = init_mm.pgd + index; init_mm 87 arch/unicore32/mm/ioremap.c pte_free_kernel(&init_mm, pmd_page_vaddr(pmd)); init_mm 94 arch/x86/include/asm/pgalloc.h if (mm == &init_mm) init_mm 154 arch/x86/include/asm/pgalloc.h if (mm == &init_mm) init_mm 194 arch/x86/include/asm/pgalloc.h if (mm == &init_mm) init_mm 1024 arch/x86/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, (address)) init_mm 62 arch/x86/include/asm/pgtable_32.h pte_clear(&init_mm, (vaddr), (ptep)); \ init_mm 1920 arch/x86/kernel/cpu/common.c mmgrab(&init_mm); init_mm 1921 arch/x86/kernel/cpu/common.c me->active_mm = &init_mm; init_mm 1924 arch/x86/kernel/cpu/common.c enter_lazy_tlb(&init_mm, me); init_mm 1934 arch/x86/kernel/cpu/common.c load_mm_ldt(&init_mm); init_mm 1972 arch/x86/kernel/cpu/common.c mmgrab(&init_mm); init_mm 1973 arch/x86/kernel/cpu/common.c curr->active_mm = &init_mm; init_mm 1976 arch/x86/kernel/cpu/common.c enter_lazy_tlb(&init_mm, curr); init_mm 1986 arch/x86/kernel/cpu/common.c load_mm_ldt(&init_mm); init_mm 121 arch/x86/kernel/espfix_64.c p4d = p4d_alloc(&init_mm, pgd, ESPFIX_BASE_ADDR); init_mm 122 arch/x86/kernel/espfix_64.c p4d_populate(&init_mm, p4d, espfix_pud_page); init_mm 171 arch/x86/kernel/espfix_64.c paravirt_alloc_pmd(&init_mm, __pa(pmd_p) >> PAGE_SHIFT); init_mm 183 arch/x86/kernel/espfix_64.c paravirt_alloc_pte(&init_mm, __pa(pte_p) >> PAGE_SHIFT); init_mm 945 arch/x86/kernel/setup.c init_mm.start_code = (unsigned long) _text; init_mm 946 arch/x86/kernel/setup.c init_mm.end_code = (unsigned long) _etext; init_mm 947 arch/x86/kernel/setup.c init_mm.end_data = (unsigned long) _edata; init_mm 948 arch/x86/kernel/setup.c init_mm.brk = _brk_end; init_mm 950 arch/x86/kernel/setup.c mpx_mm_init(&init_mm); init_mm 94 arch/x86/kernel/tboot.c .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), init_mm 95 arch/x86/kernel/tboot.c .page_table_lock = __SPIN_LOCK_UNLOCKED(init_mm.page_table_lock), init_mm 96 arch/x86/kernel/tboot.c .mmlist = LIST_HEAD_INIT(init_mm.mmlist), init_mm 158 arch/x86/mm/fault.c pgd_k = init_mm.pgd + index; init_mm 1143 arch/x86/mm/fault.c pgd = init_mm.pgd + pgd_index(address); init_mm 955 arch/x86/mm/init.c .loaded_mm = &init_mm, init_mm 76 arch/x86/mm/init_32.c paravirt_alloc_pmd(&init_mm, __pa(pmd_table) >> PAGE_SHIFT); init_mm 101 arch/x86/mm/init_32.c paravirt_alloc_pte(&init_mm, __pa(page_table) >> PAGE_SHIFT); init_mm 183 arch/x86/mm/init_32.c paravirt_alloc_pte(&init_mm, __pa(newpte) >> PAGE_SHIFT); init_mm 516 arch/x86/mm/init_32.c paravirt_alloc_pmd(&init_mm, __pa(base) >> PAGE_SHIFT); init_mm 247 arch/x86/mm/init_64.c pgd_populate(&init_mm, pgd, p4d); init_mm 259 arch/x86/mm/init_64.c p4d_populate(&init_mm, p4d, pud); init_mm 271 arch/x86/mm/init_64.c pud_populate(&init_mm, pud, pmd); init_mm 283 arch/x86/mm/init_64.c pmd_populate_kernel(&init_mm, pmd, pte); init_mm 528 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 533 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 559 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 564 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 572 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 573 arch/x86/mm/init_64.c pmd_populate_kernel_init(&init_mm, pmd, pte, init); init_mm 574 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 646 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 651 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 660 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 661 arch/x86/mm/init_64.c pud_populate_init(&init_mm, pud, pmd, init); init_mm 662 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 713 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 714 arch/x86/mm/init_64.c p4d_populate_init(&init_mm, p4d, pud, init); init_mm 715 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 754 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 756 arch/x86/mm/init_64.c pgd_populate_init(&init_mm, pgd, p4d, init); init_mm 758 arch/x86/mm/init_64.c p4d_populate_init(&init_mm, p4d_offset(pgd, vaddr), init_mm 761 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 916 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 918 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 934 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 936 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 952 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 954 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 992 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 993 arch/x86/mm/init_64.c pte_clear(&init_mm, addr, pte); init_mm 994 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 1015 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 1016 arch/x86/mm/init_64.c pte_clear(&init_mm, addr, pte); init_mm 1017 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 1051 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 1053 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 1065 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 1067 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 1107 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 1109 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 1121 arch/x86/mm/init_64.c spin_lock(&init_mm.page_table_lock); init_mm 1123 arch/x86/mm/init_64.c spin_unlock(&init_mm.page_table_lock); init_mm 1253 arch/x86/mm/init_64.c if (get_gate_vma(&init_mm)) init_mm 837 arch/x86/mm/ioremap.c pmd_populate_kernel(&init_mm, pmd, bm_pte); init_mm 880 arch/x86/mm/ioremap.c pte_clear(&init_mm, addr, pte); init_mm 58 arch/x86/mm/kasan_init_64.c pmd_populate_kernel(&init_mm, pmd, p); init_mm 71 arch/x86/mm/kasan_init_64.c set_pte_at(&init_mm, addr, pte, entry); init_mm 95 arch/x86/mm/kasan_init_64.c pud_populate(&init_mm, pud, p); init_mm 115 arch/x86/mm/kasan_init_64.c p4d_populate(&init_mm, p4d, p); init_mm 135 arch/x86/mm/kasan_init_64.c pgd_populate(&init_mm, pgd, p); init_mm 147 arch/x86/mm/kmmio.c pte_clear(&init_mm, 0, pte); init_mm 961 arch/x86/mm/pageattr.c paravirt_alloc_pte(&init_mm, page_to_pfn(base)); init_mm 1961 arch/x86/mm/pageattr.c cpa.pgd = init_mm.pgd; init_mm 224 arch/x86/mm/pgtable.c if (mm == &init_mm) init_mm 58 arch/x86/mm/pgtable_32.c set_pte_at(&init_mm, vaddr, pte, pteval); init_mm 60 arch/x86/mm/pgtable_32.c pte_clear(&init_mm, vaddr, pte); init_mm 144 arch/x86/mm/tlb.c if (loaded_mm == &init_mm) init_mm 150 arch/x86/mm/tlb.c switch_mm(NULL, &init_mm, NULL); init_mm 342 arch/x86/mm/tlb.c if (WARN_ON_ONCE(real_prev != &init_mm && init_mm 394 arch/x86/mm/tlb.c if (real_prev != &init_mm) { init_mm 403 arch/x86/mm/tlb.c if (next != &init_mm) init_mm 463 arch/x86/mm/tlb.c if (this_cpu_read(cpu_tlbstate.loaded_mm) == &init_mm) init_mm 486 arch/x86/mm/tlb.c u64 tlb_gen = atomic64_read(&init_mm.context.tlb_gen); init_mm 541 arch/x86/mm/tlb.c if (unlikely(loaded_mm == &init_mm)) init_mm 557 arch/x86/mm/tlb.c switch_mm_irqs_off(NULL, &init_mm, NULL); init_mm 111 arch/x86/platform/efi/efi_64.c p4d = p4d_alloc(&init_mm, pgd_efi, addr_pgd); init_mm 121 arch/x86/platform/efi/efi_64.c pud = pud_alloc(&init_mm, p4d_efi, addr_p4d); init_mm 183 arch/x86/platform/efi/efi_64.c pud_free(&init_mm, pud); init_mm 187 arch/x86/platform/efi/efi_64.c p4d_free(&init_mm, p4d); init_mm 223 arch/x86/platform/efi/efi_64.c p4d = p4d_alloc(&init_mm, pgd, EFI_VA_END); init_mm 229 arch/x86/platform/efi/efi_64.c pud = pud_alloc(&init_mm, p4d, EFI_VA_END); init_mm 45 arch/x86/xen/grant-table.c set_pte_at(&init_mm, addr, gnttab_shared_vm_area.ptes[i], init_mm 67 arch/x86/xen/grant-table.c set_pte_at(&init_mm, addr, gnttab_status_vm_area.ptes[i], init_mm 89 arch/x86/xen/grant-table.c set_pte_at(&init_mm, addr, ptes[i], __pte(0)); init_mm 849 arch/x86/xen/mmu_pv.c __xen_pgd_pin(&init_mm, (pgd_t *)page_address(page)); init_mm 876 arch/x86/xen/mmu_pv.c xen_pgd_walk(&init_mm, xen_mark_pinned, FIXADDR_TOP); init_mm 969 arch/x86/xen/mmu_pv.c __xen_pgd_unpin(&init_mm, (pgd_t *)page_address(page)); init_mm 346 arch/x86/xen/p2m.c paravirt_alloc_pte(&init_mm, __pa(p2m_missing_pte) >> PAGE_SHIFT); init_mm 348 arch/x86/xen/p2m.c paravirt_alloc_pte(&init_mm, __pa(p2m_identity_pte) >> PAGE_SHIFT); init_mm 497 arch/x86/xen/p2m.c paravirt_alloc_pte(&init_mm, __pa(pte_newpg[i]) >> PAGE_SHIFT); init_mm 367 arch/xtensa/include/asm/pgtable.h #define pgd_offset_k(address) pgd_offset(&init_mm, address) init_mm 124 arch/xtensa/kernel/smp.c struct mm_struct *mm = &init_mm; init_mm 207 arch/xtensa/mm/fault.c pgd_k = init_mm.pgd + index; init_mm 75 arch/xtensa/mm/highmem.c pte_clear(&init_mm, kvaddr, kmap_pte + idx); init_mm 345 drivers/iommu/intel-svm.c mm ? mm->pgd : init_mm.pgd, init_mm 366 drivers/iommu/intel-svm.c mm ? mm->pgd : init_mm.pgd, init_mm 536 include/linux/mm_types.h extern struct mm_struct init_mm; init_mm 77 init/init_task.c .active_mm = &init_mm, init_mm 687 kernel/fork.c BUG_ON(mm == &init_mm); init_mm 2318 kernel/fork.c return dup_mm(NULL, &init_mm); init_mm 6181 kernel/sched/core.c if (mm != &init_mm) { init_mm 6182 kernel/sched/core.c switch_mm(mm, &init_mm, current); init_mm 6183 kernel/sched/core.c current->active_mm = &init_mm; init_mm 6693 kernel/sched/core.c mmgrab(&init_mm); init_mm 6694 kernel/sched/core.c enter_lazy_tlb(&init_mm, current); init_mm 75 lib/ioremap.c set_pte_at(&init_mm, addr, pte, pfn_pte(pfn, prot)); init_mm 109 lib/ioremap.c pmd = pmd_alloc(&init_mm, pud, addr); init_mm 152 lib/ioremap.c pud = pud_alloc(&init_mm, p4d, addr); init_mm 195 lib/ioremap.c p4d = p4d_alloc(&init_mm, pgd, addr); init_mm 194 mm/highmem.c pte_clear(&init_mm, PKMAP_ADDR(i), &pkmap_page_table[i]); init_mm 258 mm/highmem.c set_pte_at(&init_mm, vaddr, init_mm 29 mm/init-mm.c struct mm_struct init_mm = { init_mm 34 mm/init-mm.c .mmap_sem = __RWSEM_INITIALIZER(init_mm.mmap_sem), init_mm 35 mm/init-mm.c .page_table_lock = __SPIN_LOCK_UNLOCKED(init_mm.page_table_lock), init_mm 36 mm/init-mm.c .arg_lock = __SPIN_LOCK_UNLOCKED(init_mm.arg_lock), init_mm 37 mm/init-mm.c .mmlist = LIST_HEAD_INIT(init_mm.mmlist), init_mm 40 mm/init-mm.c INIT_MM_CONTEXT(init_mm) init_mm 107 mm/kasan/init.c set_pte_at(&init_mm, addr, pte, zero_pte); init_mm 123 mm/kasan/init.c pmd_populate_kernel(&init_mm, pmd, init_mm 132 mm/kasan/init.c p = pte_alloc_one_kernel(&init_mm); init_mm 138 mm/kasan/init.c pmd_populate_kernel(&init_mm, pmd, p); init_mm 157 mm/kasan/init.c pud_populate(&init_mm, pud, init_mm 160 mm/kasan/init.c pmd_populate_kernel(&init_mm, pmd, init_mm 169 mm/kasan/init.c p = pmd_alloc(&init_mm, pud, addr); init_mm 173 mm/kasan/init.c pud_populate(&init_mm, pud, init_mm 195 mm/kasan/init.c p4d_populate(&init_mm, p4d, init_mm 198 mm/kasan/init.c pud_populate(&init_mm, pud, init_mm 201 mm/kasan/init.c pmd_populate_kernel(&init_mm, pmd, init_mm 210 mm/kasan/init.c p = pud_alloc(&init_mm, p4d, addr); init_mm 214 mm/kasan/init.c p4d_populate(&init_mm, p4d, init_mm 264 mm/kasan/init.c pgd_populate(&init_mm, pgd, init_mm 268 mm/kasan/init.c p4d_populate(&init_mm, p4d, init_mm 271 mm/kasan/init.c pud_populate(&init_mm, pud, init_mm 274 mm/kasan/init.c pmd_populate_kernel(&init_mm, pmd, init_mm 283 mm/kasan/init.c p = p4d_alloc(&init_mm, pgd, addr); init_mm 287 mm/kasan/init.c pgd_populate(&init_mm, pgd, init_mm 308 mm/kasan/init.c pte_free_kernel(&init_mm, (pte_t *)page_to_virt(pmd_page(*pmd))); init_mm 323 mm/kasan/init.c pmd_free(&init_mm, (pmd_t *)page_to_virt(pud_page(*pud))); init_mm 338 mm/kasan/init.c pud_free(&init_mm, (pud_t *)page_to_virt(p4d_page(*p4d))); init_mm 353 mm/kasan/init.c p4d_free(&init_mm, (p4d_t *)page_to_virt(pgd_page(*pgd))); init_mm 372 mm/kasan/init.c pte_clear(&init_mm, addr, pte); init_mm 441 mm/memory.c pte_t *new = pte_alloc_one_kernel(&init_mm); init_mm 447 mm/memory.c spin_lock(&init_mm.page_table_lock); init_mm 449 mm/memory.c pmd_populate_kernel(&init_mm, pmd, new); init_mm 452 mm/memory.c spin_unlock(&init_mm.page_table_lock); init_mm 454 mm/memory.c pte_free_kernel(&init_mm, new); init_mm 2012 mm/memory.c pte = (mm == &init_mm) ? init_mm 2030 mm/memory.c if (mm != &init_mm) init_mm 1632 mm/rmap.c list_add(&mm->mmlist, &init_mm.mmlist); init_mm 152 mm/sparse-vmemmap.c set_pte_at(&init_mm, addr, pte, entry); init_mm 175 mm/sparse-vmemmap.c pmd_populate_kernel(&init_mm, pmd, p); init_mm 187 mm/sparse-vmemmap.c pud_populate(&init_mm, pud, p); init_mm 199 mm/sparse-vmemmap.c p4d_populate(&init_mm, p4d, p); init_mm 211 mm/sparse-vmemmap.c pgd_populate(&init_mm, pgd, p); init_mm 2146 mm/swapfile.c prev_mm = &init_mm; init_mm 2150 mm/swapfile.c p = &init_mm.mmlist; init_mm 2153 mm/swapfile.c (p = p->next) != &init_mm.mmlist) { init_mm 2246 mm/swapfile.c list_for_each_safe(p, next, &init_mm.mmlist) init_mm 70 mm/vmalloc.c pte_t ptent = ptep_get_and_clear(&init_mm, addr, pte); init_mm 158 mm/vmalloc.c set_pte_at(&init_mm, addr, pte, mk_pte(page, prot)); init_mm 170 mm/vmalloc.c pmd = pmd_alloc(&init_mm, pud, addr); init_mm 187 mm/vmalloc.c pud = pud_alloc(&init_mm, p4d, addr); init_mm 204 mm/vmalloc.c p4d = p4d_alloc(&init_mm, pgd, addr); init_mm 3115 mm/vmalloc.c if (apply_to_page_range(&init_mm, (unsigned long)area->addr,