Lines Matching defs:start

1349  * even though the start pfn is online and valid. This should be safe most of
4135 /* Reclaim has failed us, start killing things */
4636 /* reset page count bias and offset to start of new frag */
4661 /* reset page count bias and offset to start of new frag */
5231 * made on memory-hotadd so a system can start with mobility
5515 unsigned long free_reserved_area(void *start, void *end, int poison, const char *s)
5520 start = (void *)PAGE_ALIGN((unsigned long)start);
5522 for (pos = start; pos < end; pos += PAGE_SIZE, pages++) {
6068 /* [start, end) must belong to a single zone. */
6070 unsigned long start, unsigned long end)
6074 unsigned long pfn = start;
6129 * @start: start PFN to allocate
6145 * pages which PFN is in [start, end) are allocated for the caller and
6148 int alloc_contig_range(unsigned long start, unsigned long end,
6158 .zone = page_zone(pfn_to_page(start)),
6188 ret = start_isolate_page_range(start, end, migratetype, 0, gfp_mask);
6204 ret = __alloc_contig_migrate_range(&cc, start, end);
6210 * Pages from [start, end) are within a pageblock_nr_pages
6212 * more, all pages in [start, end) are free in page allocator.
6214 * [start, end) (that is remove them from page allocator).
6227 outer_start = start;
6230 outer_start = start;
6236 if (outer_start != start) {
6241 * it doesn't include start page. Adjust outer_start
6245 if (outer_start + (1UL << order) <= start)
6246 outer_start = start;
6263 if (start != outer_start)
6264 free_contig_range(outer_start, start - outer_start);
6269 undo_isolate_page_range(start, end, migratetype);
6629 phys_addr_t start = page_to_phys(page);
6630 phys_addr_t end = start + (PAGE_SIZE << order);
6632 return range_contains_unaccepted_memory(start, end);
6637 phys_addr_t start = page_to_phys(page);
6639 accept_memory(start, start + (PAGE_SIZE << order));