• Home
  • Raw
  • Download

Lines Matching refs:offset

169 	unsigned long offset;  in alloc_swapdev_block()  local
171 offset = swp_offset(get_swap_page_of_type(swap)); in alloc_swapdev_block()
172 if (offset) { in alloc_swapdev_block()
173 if (swsusp_extents_insert(offset)) in alloc_swapdev_block()
174 swap_free(swp_entry(swap, offset)); in alloc_swapdev_block()
176 return swapdev_block(swap, offset); in alloc_swapdev_block()
193 unsigned long offset; in free_all_swap_pages() local
197 for (offset = ext->start; offset <= ext->end; offset++) in free_all_swap_pages()
198 swap_free(swp_entry(swap, offset)); in free_all_swap_pages()
276 static int write_page(void *buf, sector_t offset, struct bio **bio_chain) in write_page() argument
281 if (!offset) in write_page()
307 return hib_bio_write_page(offset, src, bio_chain); in write_page()
353 sector_t offset; in swap_write_page() local
357 offset = alloc_swapdev_block(root_swap); in swap_write_page()
358 error = write_page(buf, offset, bio_chain); in swap_write_page()
361 handle->cur->entries[handle->k++] = offset; in swap_write_page()
363 offset = alloc_swapdev_block(root_swap); in swap_write_page()
364 if (!offset) in swap_write_page()
366 handle->cur->next_swap = offset; in swap_write_page()
371 handle->cur_swap = offset; in swap_write_page()
878 sector_t offset; in get_swap_reader() local
887 offset = swsusp_header->image; in get_swap_reader()
888 while (offset) { in get_swap_reader()
908 error = hib_bio_read_page(offset, tmp->map, NULL); in get_swap_reader()
913 offset = tmp->map->next_swap; in get_swap_reader()
923 sector_t offset; in swap_read_page() local
929 offset = handle->cur->entries[handle->k]; in swap_read_page()
930 if (!offset) in swap_read_page()
932 error = hib_bio_read_page(offset, buf, bio_chain); in swap_read_page()