Home
last modified time | relevance | path

Searched refs:last_page (Results 1 – 25 of 29) sorted by relevance

12

/linux/fs/squashfs/
H A Dpage_actor.h19 struct page *last_page; member
36 struct page *last_page = actor->next_page == actor->pages ? actor->last_page : ERR_PTR(-EIO); in squashfs_page_actor_free() local
41 return last_page; in squashfs_page_actor_free()
H A Dfile.c515 struct page *last_page; in squashfs_readahead_fragment() local
543 last_page = squashfs_page_actor_free(actor); in squashfs_readahead_fragment()
545 if (copied == expected && !IS_ERR(last_page)) { in squashfs_readahead_fragment()
548 if (bytes && last_page) in squashfs_readahead_fragment()
549 memzero_page(last_page, bytes, PAGE_SIZE - bytes); in squashfs_readahead_fragment()
598 struct page *last_page; in squashfs_readahead() local
633 last_page = squashfs_page_actor_free(actor); in squashfs_readahead()
635 if (res == expected && !IS_ERR(last_page)) { in squashfs_readahead()
640 if (start >> msblk->block_log == file_end && bytes && last_page) in squashfs_readahead()
641 memzero_page(last_page, bytes, in squashfs_readahead()
H A Dpage_actor.c79 actor->last_page = NULL; in handle_next_page()
85 actor->last_page = actor->page[actor->next_page]; in handle_next_page()
135 actor->last_page = NULL; in squashfs_page_actor_init_special()
/linux/drivers/char/agp/
H A Defficeon-agp.c239 unsigned int *page, *last_page; in efficeon_insert_memory() local
256 last_page = NULL; in efficeon_insert_memory()
270 if (last_page && in efficeon_insert_memory()
271 (((unsigned long)page^(unsigned long)last_page) & in efficeon_insert_memory()
273 clflush(last_page); in efficeon_insert_memory()
275 last_page = page; in efficeon_insert_memory()
278 if ( last_page ) in efficeon_insert_memory()
279 clflush(last_page); in efficeon_insert_memory()
/linux/drivers/platform/goldfish/
H A Dgoldfish_pipe.c257 unsigned long last_page, in goldfish_pin_pages() argument
264 int requested_pages = ((last_page - first_page) >> PAGE_SHIFT) + 1; in goldfish_pin_pages()
290 unsigned long last_page, in populate_rw_params() argument
303 int size_on_page = first_page == last_page in populate_rw_params()
328 unsigned long last_page, in transfer_max_buffers() argument
341 pages_count = goldfish_pin_pages(first_page, last_page, in transfer_max_buffers()
350 first_page, last_page, iter_last_page_size, is_write, in transfer_max_buffers()
395 unsigned long address, address_end, last_page; in goldfish_pipe_read_write() local
410 last_page = (address_end - 1) & PAGE_MASK; in goldfish_pipe_read_write()
418 last_page, last_page_size, in goldfish_pipe_read_write()
/linux/drivers/md/dm-vdo/indexer/
H A Dchapter-index.c123 u8 *memory, u32 first_list, bool last_page, in uds_pack_open_chapter_index_page() argument
154 } else if (last_page) { in uds_pack_open_chapter_index_page()
H A Dchapter-index.h47 bool last_page, u32 *lists_packed);
H A Dvolume.c1112 bool last_page; in write_index_pages() local
1121 last_page = ((index_page_number + 1) == geometry->index_pages_per_chapter); in write_index_pages()
1123 delta_list_number, last_page, in write_index_pages()
/linux/drivers/edac/
H A Dr82600_edac.c252 csrow->last_page = (row_high_limit >> PAGE_SHIFT) - 1; in r82600_init_csrows()
254 dimm->nr_pages = csrow->last_page - csrow->first_page + 1; in r82600_init_csrows()
H A Di82443bxgx_edac.c218 csrow->last_page = (row_high_limit >> PAGE_SHIFT) - 1; in i82443bxgx_init_csrows()
219 dimm->nr_pages = csrow->last_page - csrow->first_page + 1; in i82443bxgx_init_csrows()
H A Damd76x_edac.c210 csrow->last_page = csrow->first_page + dimm->nr_pages - 1; in amd76x_init_csrows()
H A Dpasemi_edac.c168 csrow->last_page = csrow->first_page + dimm->nr_pages - 1; in pasemi_edac_init_csrows()
H A Di82860_edac.c174 csrow->last_page = cumul_size - 1; in i82860_init_csrows()
H A Dcpc925_edac.c342 csrow->last_page = csrow->first_page + nr_pages - 1; in cpc925_init_csrows()
343 last_nr_pages = csrow->last_page + 1; in cpc925_init_csrows()
H A Daspeed_edac.c262 csrow->last_page = csrow->first_page + nr_pages - 1; in init_csrows()
H A Di3000_edac.c403 csrow->last_page = cumul_size - 1; in i3000_probe1()
H A Di82875p_edac.c371 csrow->last_page = cumul_size - 1; in i82875p_init_csrows()
H A De7xxx_edac.c389 csrow->last_page = cumul_size - 1; in e7xxx_init_csrows()
H A Di82975x_edac.c424 csrow->last_page = cumul_size - 1; in i82975x_init_csrows()
/linux/fs/nfs/
H A Dpagelist.c882 *last_page; in nfs_generic_pgio() local
907 last_page = NULL; in nfs_generic_pgio()
917 last_page = NULL; in nfs_generic_pgio()
921 if (last_page != page) { in nfs_generic_pgio()
925 *pages++ = last_page = page; in nfs_generic_pgio()
/linux/mm/
H A Dswapfile.c3232 unsigned long last_page; in read_swap_header() local
3242 swab32s(&swap_header->info.last_page); in read_swap_header()
3257 last_page = swap_header->info.last_page; in read_swap_header()
3258 if (!last_page) { in read_swap_header()
3262 if (last_page > maxpages) { in read_swap_header()
3264 K(maxpages), K(last_page)); in read_swap_header()
3266 if (maxpages > last_page) { in read_swap_header()
3267 maxpages = last_page + 1; in read_swap_header()
3298 if (page_nr == 0 || page_nr > swap_header->info.last_page) in setup_swap_map()
/linux/fs/cramfs/
H A Dinode.c340 u32 partial, last_page, blockaddr, *blockptrs; in cramfs_last_page_is_shared() local
346 last_page = inode->i_size >> PAGE_SHIFT; in cramfs_last_page_is_shared()
348 blockaddr = blockptrs[last_page] & ~CRAMFS_BLK_FLAGS; in cramfs_last_page_is_shared()
/linux/sound/pci/trident/
H A Dtrident.h248 short first_page, last_page; member
/linux/sound/hda/codecs/cirrus/
H A Dcs8409.h314 unsigned int last_page; member
/linux/include/linux/
H A Dswap.h140 __u32 last_page; member

12