Lines Matching refs:page
249 struct page *page = bio_first_page_all(bio); in hib_end_io() local
258 put_page(page); in hib_end_io()
260 flush_icache_range((unsigned long)page_address(page), in hib_end_io()
261 (unsigned long)page_address(page) + PAGE_SIZE); in hib_end_io()
693 unsigned char *page = NULL; in save_compressed_image() local
708 page = (void *)__get_free_page(GFP_NOIO | __GFP_HIGH); in save_compressed_image()
709 if (!page) { in save_compressed_image()
863 memcpy(page, data[thr].cmp + off, PAGE_SIZE); in save_compressed_image()
865 ret = swap_write_page(handle, page, &hb); in save_compressed_image()
902 if (page) free_page((unsigned long)page); in save_compressed_image()
1215 unsigned char **page = NULL; in load_compressed_image() local
1228 page = vmalloc(array_size(CMP_MAX_RD_PAGES, sizeof(*page))); in load_compressed_image()
1229 if (!page) { in load_compressed_image()
1316 page[i] = (void *)__get_free_page(i < CMP_PAGES ? in load_compressed_image()
1321 if (!page[i]) { in load_compressed_image()
1349 ret = swap_read_page(handle, page[ring], &hb); in load_compressed_image()
1392 data[thr].cmp_len = *(size_t *)page[pg]; in load_compressed_image()
1415 page[pg], PAGE_SIZE); in load_compressed_image()
1508 free_page((unsigned long)page[i]); in load_compressed_image()
1523 vfree(page); in load_compressed_image()