Lines Matching refs:pagepool
742 struct list_head *pagepool) in z_erofs_decompress_pcluster() argument
800 if (z_erofs_put_stagingpage(pagepool, page)) in z_erofs_decompress_pcluster()
890 }, pagepool); in z_erofs_decompress_pcluster()
901 (void)z_erofs_put_stagingpage(pagepool, page); in z_erofs_decompress_pcluster()
914 if (z_erofs_put_stagingpage(pagepool, page)) in z_erofs_decompress_pcluster()
942 struct list_head *pagepool) in z_erofs_decompress_queue() argument
958 z_erofs_decompress_pcluster(io->sb, pcl, pagepool); in z_erofs_decompress_queue()
966 LIST_HEAD(pagepool); in z_erofs_decompressqueue_work()
969 z_erofs_decompress_queue(bgq, &pagepool); in z_erofs_decompressqueue_work()
971 put_pages_list(&pagepool); in z_erofs_decompressqueue_work()
977 struct list_head *pagepool, in pickup_page_for_submission() argument
1063 page = erofs_allocpage(pagepool, gfp | __GFP_NOFAIL); in pickup_page_for_submission()
1076 list_add(&page->lru, pagepool); in pickup_page_for_submission()
1156 struct list_head *pagepool, in z_erofs_submit_queue() argument
1199 page = pickup_page_for_submission(pcl, i++, pagepool, in z_erofs_submit_queue()
1254 struct list_head *pagepool, bool force_fg) in z_erofs_runqueue() argument
1260 z_erofs_submit_queue(sb, f, pagepool, io, &force_fg); in z_erofs_runqueue()
1263 z_erofs_decompress_queue(&io[JQ_BYPASS], pagepool); in z_erofs_runqueue()
1273 z_erofs_decompress_queue(&io[JQ_SUBMIT], pagepool); in z_erofs_runqueue()
1281 LIST_HEAD(pagepool); in z_erofs_readpage()
1291 z_erofs_runqueue(inode->i_sb, &f, &pagepool, true); in z_erofs_readpage()
1300 put_pages_list(&pagepool); in z_erofs_readpage()
1313 LIST_HEAD(pagepool); in z_erofs_readahead()
1351 z_erofs_runqueue(inode->i_sb, &f, &pagepool, sync); in z_erofs_readahead()
1357 put_pages_list(&pagepool); in z_erofs_readahead()