mem_section       211 arch/powerpc/platforms/pseries/hotplug-memory.c 	struct mem_section *mem_sect;
mem_section       580 drivers/base/memory.c struct memory_block *find_memory_block(struct mem_section *section)
mem_section        70 include/asm-generic/memory_model.h 	struct mem_section *__sec = __pfn_to_section(__pfn);	\
mem_section        72 include/linux/memory.h struct mem_section;
mem_section       118 include/linux/memory.h extern struct memory_block *find_memory_block(struct mem_section *);
mem_section        13 include/linux/memory_hotplug.h struct mem_section;
mem_section       354 include/linux/memory_hotplug.h extern void sparse_remove_section(struct mem_section *ms,
mem_section      1215 include/linux/mmzone.h #define SECTIONS_PER_ROOT       (PAGE_SIZE / sizeof (struct mem_section))
mem_section      1225 include/linux/mmzone.h extern struct mem_section **mem_section;
mem_section      1227 include/linux/mmzone.h extern struct mem_section mem_section[NR_SECTION_ROOTS][SECTIONS_PER_ROOT];
mem_section      1230 include/linux/mmzone.h static inline unsigned long *section_to_usemap(struct mem_section *ms)
mem_section      1235 include/linux/mmzone.h static inline struct mem_section *__nr_to_section(unsigned long nr)
mem_section      1238 include/linux/mmzone.h 	if (!mem_section)
mem_section      1241 include/linux/mmzone.h 	if (!mem_section[SECTION_NR_TO_ROOT(nr)])
mem_section      1243 include/linux/mmzone.h 	return &mem_section[SECTION_NR_TO_ROOT(nr)][nr & SECTION_ROOT_MASK];
mem_section      1245 include/linux/mmzone.h extern unsigned long __section_nr(struct mem_section *ms);
mem_section      1269 include/linux/mmzone.h static inline struct page *__section_mem_map_addr(struct mem_section *section)
mem_section      1276 include/linux/mmzone.h static inline int present_section(struct mem_section *section)
mem_section      1286 include/linux/mmzone.h static inline int valid_section(struct mem_section *section)
mem_section      1291 include/linux/mmzone.h static inline int early_section(struct mem_section *section)
mem_section      1301 include/linux/mmzone.h static inline int online_section(struct mem_section *section)
mem_section      1318 include/linux/mmzone.h static inline struct mem_section *__pfn_to_section(unsigned long pfn)
mem_section      1331 include/linux/mmzone.h static inline int pfn_section_valid(struct mem_section *ms, unsigned long pfn)
mem_section      1338 include/linux/mmzone.h static inline int pfn_section_valid(struct mem_section *ms, unsigned long pfn)
mem_section      1347 include/linux/mmzone.h 	struct mem_section *ms;
mem_section       412 kernel/crash_core.c 	VMCOREINFO_SYMBOL_ARRAY(mem_section);
mem_section       413 kernel/crash_core.c 	VMCOREINFO_LENGTH(mem_section, NR_SECTION_ROOTS);
mem_section       414 kernel/crash_core.c 	VMCOREINFO_STRUCT_SIZE(mem_section);
mem_section       415 kernel/crash_core.c 	VMCOREINFO_OFFSET(mem_section, section_mem_map);
mem_section       169 mm/memory_hotplug.c 	struct mem_section *ms;
mem_section       204 mm/memory_hotplug.c 	struct mem_section *ms;
mem_section       499 mm/memory_hotplug.c 	struct mem_section *ms = __nr_to_section(pfn_to_section_nr(pfn));
mem_section       193 mm/page_ext.c  	struct mem_section *section = __pfn_to_section(pfn);
mem_section       223 mm/page_ext.c  	struct mem_section *section;
mem_section       275 mm/page_ext.c  	struct mem_section *ms;
mem_section        28 mm/sparse.c    struct mem_section **mem_section;
mem_section        30 mm/sparse.c    struct mem_section mem_section[NR_SECTION_ROOTS][SECTIONS_PER_ROOT]
mem_section        33 mm/sparse.c    EXPORT_SYMBOL(mem_section);
mem_section        64 mm/sparse.c    static noinline struct mem_section __ref *sparse_index_alloc(int nid)
mem_section        66 mm/sparse.c    	struct mem_section *section = NULL;
mem_section        68 mm/sparse.c    				   sizeof(struct mem_section);
mem_section        86 mm/sparse.c    	struct mem_section *section;
mem_section        95 mm/sparse.c    	if (mem_section[root])
mem_section       102 mm/sparse.c    	mem_section[root] = section;
mem_section       114 mm/sparse.c    unsigned long __section_nr(struct mem_section *ms)
mem_section       117 mm/sparse.c    	struct mem_section *root = NULL;
mem_section       133 mm/sparse.c    unsigned long __section_nr(struct mem_section *ms)
mem_section       135 mm/sparse.c    	return (unsigned long)(ms - mem_section[0]);
mem_section       150 mm/sparse.c    static inline int sparse_early_nid(struct mem_section *section)
mem_section       191 mm/sparse.c    static void section_mark_present(struct mem_section *ms)
mem_section       240 mm/sparse.c    		struct mem_section *ms;
mem_section       263 mm/sparse.c    	if (unlikely(!mem_section)) {
mem_section       266 mm/sparse.c    		size = sizeof(struct mem_section*) * NR_SECTION_ROOTS;
mem_section       268 mm/sparse.c    		mem_section = memblock_alloc(size, align);
mem_section       269 mm/sparse.c    		if (!mem_section)
mem_section       279 mm/sparse.c    		struct mem_section *ms;
mem_section       333 mm/sparse.c    static void __meminit sparse_init_one_section(struct mem_section *ms,
mem_section       566 mm/sparse.c    		struct mem_section *ms;
mem_section       615 mm/sparse.c    		struct mem_section *ms;
mem_section       634 mm/sparse.c    		struct mem_section *ms;
mem_section       742 mm/sparse.c    	struct mem_section *ms = __pfn_to_section(pfn);
mem_section       813 mm/sparse.c    	struct mem_section *ms = __pfn_to_section(pfn);
mem_section       881 mm/sparse.c    	struct mem_section *ms;
mem_section       938 mm/sparse.c    void sparse_remove_section(struct mem_section *ms, unsigned long pfn,