Lines Matching refs:start_page
174 pgoff_t start_page, pgoff_t nr_pages) in discard_swap_cluster() argument
180 if (se->start_page <= start_page && in discard_swap_cluster()
181 start_page < se->start_page + se->nr_pages) { in discard_swap_cluster()
182 pgoff_t offset = start_page - se->start_page; in discard_swap_cluster()
188 start_page += nr_blocks; in discard_swap_cluster()
2279 if (se->start_page <= offset && in map_swap_entry()
2280 offset < (se->start_page + se->nr_pages)) { in map_swap_entry()
2281 return se->start_block + (offset - se->start_page); in map_swap_entry()
2329 add_swap_extent(struct swap_info_struct *sis, unsigned long start_page, in add_swap_extent() argument
2336 if (start_page == 0) { in add_swap_extent()
2339 se->start_page = 0; in add_swap_extent()
2346 BUG_ON(se->start_page + se->nr_pages != start_page); in add_swap_extent()
2360 new_se->start_page = start_page; in add_swap_extent()