section_nr 330 arch/powerpc/mm/init_64.c void register_page_bootmem_memmap(unsigned long section_nr, section_nr 210 arch/powerpc/platforms/pseries/hotplug-memory.c unsigned long section_nr; section_nr 214 arch/powerpc/platforms/pseries/hotplug-memory.c section_nr = pfn_to_section_nr(PFN_DOWN(lmb->base_addr)); section_nr 215 arch/powerpc/platforms/pseries/hotplug-memory.c mem_sect = __nr_to_section(section_nr); section_nr 1535 arch/x86/mm/init_64.c void register_page_bootmem_memmap(unsigned long section_nr, section_nr 1556 arch/x86/mm/init_64.c get_page_bootmem(section_nr, pgd_page(*pgd), MIX_SECTION_INFO); section_nr 1563 arch/x86/mm/init_64.c get_page_bootmem(section_nr, p4d_page(*p4d), MIX_SECTION_INFO); section_nr 1570 arch/x86/mm/init_64.c get_page_bootmem(section_nr, pud_page(*pud), MIX_SECTION_INFO); section_nr 1577 arch/x86/mm/init_64.c get_page_bootmem(section_nr, pmd_page(*pmd), section_nr 1583 arch/x86/mm/init_64.c get_page_bootmem(section_nr, pte_page(*pte), section_nr 1595 arch/x86/mm/init_64.c get_page_bootmem(section_nr, page++, section_nr 37 drivers/base/memory.c static inline unsigned long base_memory_block_id(unsigned long section_nr) section_nr 39 drivers/base/memory.c return section_nr / sections_per_block; section_nr 176 drivers/base/memory.c unsigned long section_nr = pfn_to_section_nr(start_pfn); section_nr 177 drivers/base/memory.c unsigned long section_nr_end = section_nr + sections_per_block; section_nr 185 drivers/base/memory.c for (; section_nr < section_nr_end; section_nr++) { section_nr 189 drivers/base/memory.c if (!present_section_nr(section_nr)) { section_nr 191 drivers/base/memory.c section_nr, pfn, pfn + PAGES_PER_SECTION); section_nr 193 drivers/base/memory.c } else if (!valid_section_nr(section_nr)) { section_nr 195 drivers/base/memory.c section_nr, pfn, pfn + PAGES_PER_SECTION); section_nr 197 drivers/base/memory.c } else if (online_section_nr(section_nr)) { section_nr 199 drivers/base/memory.c section_nr, pfn, pfn + PAGES_PER_SECTION); section_nr 2794 include/linux/mm.h void register_page_bootmem_memmap(unsigned long section_nr, struct page *map, section_nr 168 mm/memory_hotplug.c unsigned long mapsize, section_nr, i; section_nr 173 mm/memory_hotplug.c section_nr = pfn_to_section_nr(start_pfn); section_nr 174 mm/memory_hotplug.c ms = __nr_to_section(section_nr); section_nr 177 mm/memory_hotplug.c memmap = sparse_decode_mem_map(ms->section_mem_map, section_nr); section_nr 189 mm/memory_hotplug.c get_page_bootmem(section_nr, page, SECTION_INFO); section_nr 197 mm/memory_hotplug.c get_page_bootmem(section_nr, page, MIX_SECTION_INFO); section_nr 203 mm/memory_hotplug.c unsigned long mapsize, section_nr, i; section_nr 208 mm/memory_hotplug.c section_nr = pfn_to_section_nr(start_pfn); section_nr 209 mm/memory_hotplug.c ms = __nr_to_section(section_nr); section_nr 211 mm/memory_hotplug.c memmap = sparse_decode_mem_map(ms->section_mem_map, section_nr); section_nr 213 mm/memory_hotplug.c register_page_bootmem_memmap(section_nr, memmap, PAGES_PER_SECTION); section_nr 221 mm/memory_hotplug.c get_page_bootmem(section_nr, page, MIX_SECTION_INFO); section_nr 53 mm/sparse.c static void set_section_nid(unsigned long section_nr, int nid) section_nr 55 mm/sparse.c section_to_node_table[section_nr] = nid; section_nr 58 mm/sparse.c static inline void set_section_nid(unsigned long section_nr, int nid) section_nr 83 mm/sparse.c static int __meminit sparse_index_init(unsigned long section_nr, int nid) section_nr 85 mm/sparse.c unsigned long root = SECTION_NR_TO_ROOT(section_nr); section_nr 107 mm/sparse.c static inline int sparse_index_init(unsigned long section_nr, int nid) section_nr 193 mm/sparse.c unsigned long section_nr = __section_nr(ms); section_nr 195 mm/sparse.c if (section_nr > __highest_present_section_nr) section_nr 196 mm/sparse.c __highest_present_section_nr = section_nr; section_nr 201 mm/sparse.c static inline unsigned long next_present_section_nr(unsigned long section_nr) section_nr 204 mm/sparse.c section_nr++; section_nr 205 mm/sparse.c if (present_section_nr(section_nr)) section_nr 206 mm/sparse.c return section_nr; section_nr 207 mm/sparse.c } while ((section_nr <= __highest_present_section_nr)); section_nr 211 mm/sparse.c #define for_each_present_section_nr(start, section_nr) \ section_nr 212 mm/sparse.c for (section_nr = next_present_section_nr(start-1); \ section_nr 213 mm/sparse.c ((section_nr != -1) && \ section_nr 214 mm/sparse.c (section_nr <= __highest_present_section_nr)); \ section_nr 215 mm/sparse.c section_nr = next_present_section_nr(section_nr)) section_nr 614 mm/sparse.c unsigned long section_nr = pfn_to_section_nr(pfn); section_nr 618 mm/sparse.c if (WARN_ON(!valid_section_nr(section_nr))) section_nr 621 mm/sparse.c ms = __nr_to_section(section_nr); section_nr 633 mm/sparse.c unsigned long section_nr = pfn_to_section_nr(pfn); section_nr 640 mm/sparse.c if (WARN_ON(!valid_section_nr(section_nr))) section_nr 643 mm/sparse.c ms = __nr_to_section(section_nr); section_nr 778 mm/sparse.c unsigned long section_nr = pfn_to_section_nr(pfn); section_nr 791 mm/sparse.c memmap = sparse_decode_mem_map(ms->section_mem_map, section_nr); section_nr 880 mm/sparse.c unsigned long section_nr = pfn_to_section_nr(start_pfn); section_nr 885 mm/sparse.c ret = sparse_index_init(section_nr, nid); section_nr 899 mm/sparse.c ms = __nr_to_section(section_nr); section_nr 900 mm/sparse.c set_section_nid(section_nr, nid); section_nr 904 mm/sparse.c if (section_nr_to_pfn(section_nr) != start_pfn) section_nr 905 mm/sparse.c memmap = pfn_to_kaddr(section_nr_to_pfn(section_nr)); section_nr 906 mm/sparse.c sparse_init_one_section(ms, section_nr, memmap, ms->usage, 0);