Lines Matching refs:start
547 /* Align start of ZONE_MOVABLE on all nids to MAX_ORDER_NR_PAGES */
586 * treats start/end as pfns.
694 * We start only with one section of pages, more pages are added as
748 void __meminit reserve_bootmem_region(phys_addr_t start,
751 unsigned long start_pfn = PFN_DOWN(start);
1073 unsigned long start = jiffies;
1082 * the end of that region and start processing the device pages.
1102 nr_pages, jiffies_to_msecs(jiffies - start));
1164 * @start_pfn: The start PFN to start searching for holes
1231 /* Get the start and end of the zone */
1643 unsigned long __maybe_unused start = 0;
1650 start = pgdat->node_start_pfn & ~(MAX_ORDER_NR_PAGES - 1);
1651 offset = pgdat->node_start_pfn - start;
1664 size = (end - start) * sizeof(struct page);
1691 * get_pfn_range_for_nid - Return the start and end page frames for a node
1696 * It returns the start and end page frame of a node based on information
1698 * with no available memory, the start and end PFNs will be 0.
1857 pr_info("Movable zone start for each node\n");
1946 unsigned long start, end, mask;
1950 for_each_mem_pfn_range(i, MAX_NUMNODES, &start, &end, &nid) {
1951 if (!start || last_nid < 0 || last_nid == nid) {
1959 * start pfn and tick off bits one-by-one until it becomes
1962 mask = ~((1 << __ffs(start)) - 1);
1963 while (mask && last_end <= (start & (mask << 1)))
2198 unsigned long start = jiffies;
2223 * pre-grown prior to start of deferred page initialization.
2246 .start = spfn,
2262 pgdat->node_id, jiffies_to_msecs(jiffies - start));
2740 #define adj_init_size(start, end, size, pos, adj) \
2742 if (&start[0] <= &pos[0] && &pos[0] < &end[0] && size > adj) \