Lines Matching refs:start_pfn
232 unsigned long start_pfn; /* pfn represented by the first bit */ member
239 return bb->end_pfn - bb->start_pfn; in bm_block_bits()
410 bb->start_pfn = pfn; in memory_bm_create()
465 if (pfn < bb->start_pfn) in memory_bm_find_bit()
467 if (pfn >= bb->start_pfn) in memory_bm_find_bit()
472 if (pfn >= bb->start_pfn && pfn < bb->end_pfn) in memory_bm_find_bit()
480 pfn -= bb->start_pfn; in memory_bm_find_bit()
571 return bb->start_pfn + bit; in memory_bm_next_pfn()
581 unsigned long start_pfn; member
594 __register_nosave_region(unsigned long start_pfn, unsigned long end_pfn, in __register_nosave_region() argument
599 if (start_pfn >= end_pfn) in __register_nosave_region()
606 if (region->end_pfn == start_pfn) { in __register_nosave_region()
618 region->start_pfn = start_pfn; in __register_nosave_region()
623 start_pfn << PAGE_SHIFT, end_pfn << PAGE_SHIFT); in __register_nosave_region()
692 region->start_pfn << PAGE_SHIFT, in mark_nosave_pages()
695 for (pfn = region->start_pfn; pfn < region->end_pfn; pfn++) in mark_nosave_pages()