mmu.c (57b8628bb0ac4e47c806e45c5bbd89282e93869b) | mmu.c (14904927fcef6bb881fd995b478a0d2e700c1818) |
---|---|
1/* 2 * linux/arch/arm/mm/mmu.c 3 * 4 * Copyright (C) 1995-2005 Russell King 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. --- 604 unchanged lines hidden (view full) --- 613 /* 614 * No need to loop; pte's aren't interested in the 615 * individual L1 entries. 616 */ 617 alloc_init_pte(pmd, addr, end, __phys_to_pfn(phys), type); 618 } 619} 620 | 1/* 2 * linux/arch/arm/mm/mmu.c 3 * 4 * Copyright (C) 1995-2005 Russell King 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. --- 604 unchanged lines hidden (view full) --- 613 /* 614 * No need to loop; pte's aren't interested in the 615 * individual L1 entries. 616 */ 617 alloc_init_pte(pmd, addr, end, __phys_to_pfn(phys), type); 618 } 619} 620 |
621static void alloc_init_pud(pgd_t *pgd, unsigned long addr, unsigned long end, 622 unsigned long phys, const struct mem_type *type) | 621static void __init alloc_init_pud(pgd_t *pgd, unsigned long addr, 622 unsigned long end, unsigned long phys, const struct mem_type *type) |
623{ 624 pud_t *pud = pud_offset(pgd, addr); 625 unsigned long next; 626 627 do { 628 next = pud_addr_end(addr, end); 629 alloc_init_section(pud, addr, next, phys, type); 630 phys += next - addr; --- 504 unchanged lines hidden --- | 623{ 624 pud_t *pud = pud_offset(pgd, addr); 625 unsigned long next; 626 627 do { 628 next = pud_addr_end(addr, end); 629 alloc_init_section(pud, addr, next, phys, type); 630 phys += next - addr; --- 504 unchanged lines hidden --- |