taglinefilesource code
start_mem180include/linux/mm.hextern unsigned long paging_init(unsigned long start_mem, unsigned long end_mem);
start_mem182include/linux/mm.hunsigned long start_mem, unsigned long end_mem);
start_mem126mm/kmalloc.clong kmalloc_init (long start_mem,long end_mem)
start_mem147mm/kmalloc.creturn start_mem;
start_mem1150mm/memory.cunsigned long paging_init(unsigned long start_mem, unsigned long end_mem)
start_mem1166mm/memory.cstart_mem = PAGE_ALIGN(start_mem);
start_mem1172mm/memory.ctmp = start_mem | PAGE_TABLE;
start_mem1174mm/memory.cstart_mem += PAGE_SIZE;
start_mem1188mm/memory.creturn free_area_init(start_mem, end_mem);
start_mem1192mm/memory.cunsigned long start_mem, unsigned long end_mem)
start_mem1205mm/memory.cstart_mem = PAGE_ALIGN(start_mem);
start_mem1217mm/memory.cwhile (start_mem < high_memory) {
start_mem1218mm/memory.cmem_map[MAP_NR(start_mem)] = 0;
start_mem1219mm/memory.cstart_mem += PAGE_SIZE;
start_mem1024mm/swap.cunsigned long free_area_init(unsigned long start_mem, unsigned long end_mem)
start_mem1038mm/swap.cstart_mem = init_swap_cache(start_mem, end_mem);
start_mem1039mm/swap.cmem_map = (unsigned short *) start_mem;
start_mem1041mm/swap.cstart_mem = (unsigned long) p;
start_mem1052mm/swap.cfree_area_map[i] = (unsigned char *) start_mem;
start_mem1053mm/swap.cmemset((void *) start_mem, 0, bitmap_size);
start_mem1054mm/swap.cstart_mem += bitmap_size;
start_mem1056mm/swap.creturn start_mem;