Home
last modified time | relevance | path

Searched refs:pageblock_nr_pages (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/mm/
Dpage_isolation.c26 arg.nr_pages = pageblock_nr_pages; in set_migratetype_isolate()
164 BUG_ON((start_pfn) & (pageblock_nr_pages - 1)); in start_isolate_page_range()
165 BUG_ON((end_pfn) & (pageblock_nr_pages - 1)); in start_isolate_page_range()
169 pfn += pageblock_nr_pages) { in start_isolate_page_range()
170 page = __first_valid_page(pfn, pageblock_nr_pages); in start_isolate_page_range()
181 pfn += pageblock_nr_pages) in start_isolate_page_range()
195 BUG_ON((start_pfn) & (pageblock_nr_pages - 1)); in undo_isolate_page_range()
196 BUG_ON((end_pfn) & (pageblock_nr_pages - 1)); in undo_isolate_page_range()
199 pfn += pageblock_nr_pages) { in undo_isolate_page_range()
200 page = __first_valid_page(pfn, pageblock_nr_pages); in undo_isolate_page_range()
[all …]
Dcompaction.c227 for (pfn = start_pfn; pfn < end_pfn; pfn += pageblock_nr_pages) { in __reset_isolation_suitable()
541 block_end_pfn = ALIGN(pfn + 1, pageblock_nr_pages); in isolate_freepages_range()
544 block_end_pfn += pageblock_nr_pages) { in isolate_freepages_range()
556 block_end_pfn = ALIGN(pfn + 1, pageblock_nr_pages); in isolate_freepages_range()
743 pageblock_nr_pages) - 1; in isolate_migratepages_block()
843 block_end_pfn = ALIGN(pfn + 1, pageblock_nr_pages); in isolate_migratepages_range()
846 block_end_pfn += pageblock_nr_pages) { in isolate_migratepages_range()
918 block_start_pfn = cc->free_pfn & ~(pageblock_nr_pages-1); in isolate_freepages()
919 block_end_pfn = min(block_start_pfn + pageblock_nr_pages, in isolate_freepages()
921 low_pfn = ALIGN(cc->migrate_pfn + 1, pageblock_nr_pages); in isolate_freepages()
[all …]
Dpage_alloc.c880 unsigned i = pageblock_nr_pages; in init_cma_reserved_pageblock()
891 i = pageblock_nr_pages; in init_cma_reserved_pageblock()
903 adjust_managed_page_count(page, pageblock_nr_pages); in init_cma_reserved_pageblock()
1140 start_pfn = start_pfn & ~(pageblock_nr_pages-1); in move_freepages_block()
1142 end_page = start_page + pageblock_nr_pages - 1; in move_freepages_block()
1143 end_pfn = start_pfn + pageblock_nr_pages - 1; in move_freepages_block()
1161 pageblock_page += pageblock_nr_pages; in change_pageblock_range()
1683 for (; page < endpage; page += pageblock_nr_pages) { in __isolate_free_page()
3999 if (vm_total_pages < (pageblock_nr_pages * MIGRATE_TYPES)) in build_all_zonelists()
4118 start_pfn = roundup(start_pfn, pageblock_nr_pages); in setup_zone_migrate_reserve()
[all …]
Dpage_owner.c229 block_end_pfn = ALIGN(pfn + 1, pageblock_nr_pages); in init_pages_in_zone()
Dmemory_hotplug.c1303 BUG_ON(page_to_pfn(page) & (pageblock_nr_pages - 1)); in next_active_pageblock()
1314 return page + pageblock_nr_pages; in next_active_pageblock()
1679 if (!IS_ALIGNED(start_pfn, pageblock_nr_pages)) in __offline_pages()
1681 if (!IS_ALIGNED(end_pfn, pageblock_nr_pages)) in __offline_pages()
Dvmstat.c985 for (pfn = start_pfn; pfn < end_pfn; pfn += pageblock_nr_pages) { in pagetypeinfo_showblockcount_print()
1052 block_end_pfn = ALIGN(pfn + 1, pageblock_nr_pages); in pagetypeinfo_showmixedcount_print()
1136 seq_printf(m, "Pages per block: %lu\n", pageblock_nr_pages); in pagetypeinfo_show()
Dcma.c116 for (j = pageblock_nr_pages; j; --j, pfn++) { in cma_activate_area()
Dhuge_memory.c117 recommended_min = pageblock_nr_pages * nr_zones * 2; in set_recommended_min_free_kbytes()
125 recommended_min += pageblock_nr_pages * nr_zones * in set_recommended_min_free_kbytes()
/linux-4.1.27/include/linux/
Dpageblock-flags.h63 #define pageblock_nr_pages (1UL << pageblock_order) macro