Lines Matching refs:cur
88 struct swap_map_page *cur; member
313 if (handle->cur) in release_swap_writer()
314 free_page((unsigned long)handle->cur); in release_swap_writer()
315 handle->cur = NULL; in release_swap_writer()
329 handle->cur = (struct swap_map_page *)get_zeroed_page(GFP_KERNEL); in get_swap_writer()
330 if (!handle->cur) { in get_swap_writer()
356 if (!handle->cur) in swap_write_page()
362 handle->cur->entries[handle->k++] = offset; in swap_write_page()
367 handle->cur->next_swap = offset; in swap_write_page()
368 error = write_page(handle->cur, handle->cur_swap, bio_chain); in swap_write_page()
371 clear_page(handle->cur); in swap_write_page()
392 if (handle->cur && handle->cur_swap) in flush_swap_writer()
393 return write_page(handle->cur, handle->cur_swap, NULL); in flush_swap_writer()
871 handle->cur = NULL; in release_swap_reader()
886 handle->cur = NULL; in get_swap_reader()
917 handle->cur = handle->maps->map; in get_swap_reader()
928 if (!handle->cur) in swap_read_page()
930 offset = handle->cur->entries[handle->k]; in swap_read_page()
945 handle->cur = handle->maps->map; in swap_read_page()
1208 if (handle->cur && in load_image_lzo()
1209 handle->cur->entries[handle->k]) { in load_image_lzo()