arch/arm/setup.c : void __init setup_arch(char **cmdline_p) - paging_init(mdesc); arch/arm/mm/mmu.c: void __init paging_init(struct machine_desc *mdesc)- __init bootmem_init(void) arch/arm/mm/init.c void __init bootmem_init(void)- bootmem_
arch/arm/setup.c : void __init setup_arch(char **cmdline_p) -> paging_init(mdesc);
arch/arm/mm/mmu.c: void __init paging_init(struct machine_desc *mdesc)-> __init bootmem_init(void)
arch/arm/mm/init.c void __init bootmem_init(void)-> bootmem_init_node --> map_memory_bank---> create_mapping
arch/arm/mm/mmu.c void __init create_mapping(struct map_desc *md) ---> alloc_init_section -->alloc_init_pte
,