Home
last modified time | relevance | path

Searched refs:pagepool (Results 1 – 25 of 33) sorted by relevance

12

/linux-6.6.21/fs/erofs/
Dcompress.h27 struct page **pagepool);
69 static inline bool z_erofs_put_shortlivedpage(struct page **pagepool, in z_erofs_put_shortlivedpage() argument
80 erofs_pagepool_add(pagepool, page); in z_erofs_put_shortlivedpage()
102 struct page **pagepool);
104 struct page **pagepool);
Dutils.c8 struct page *erofs_allocpage(struct page **pagepool, gfp_t gfp) in erofs_allocpage() argument
10 struct page *page = *pagepool; in erofs_allocpage()
14 *pagepool = (struct page *)page_private(page); in erofs_allocpage()
21 void erofs_release_pages(struct page **pagepool) in erofs_release_pages() argument
23 while (*pagepool) { in erofs_release_pages()
24 struct page *page = *pagepool; in erofs_release_pages()
26 *pagepool = (struct page *)page_private(page); in erofs_release_pages()
Dpcpubuf.c52 struct page *pagepool = NULL; in erofs_pcpubuf_growsize() local
74 pages[i] = erofs_allocpage(&pagepool, GFP_KERNEL); in erofs_pcpubuf_growsize()
105 erofs_pagepool_add(&pagepool, oldpages[--i]); in erofs_pcpubuf_growsize()
111 erofs_release_pages(&pagepool); in erofs_pcpubuf_growsize()
Dzdata.c234 struct page **pagepool) in z_erofs_bvec_enqueue() argument
240 nextpage = erofs_allocpage(pagepool, GFP_NOFS); in z_erofs_bvec_enqueue()
525 struct page *pagepool; member
599 newpage = erofs_allocpage(&fe->pagepool, gfp); in z_erofs_bind_cache()
612 erofs_pagepool_add(&fe->pagepool, newpage); in z_erofs_bind_cache()
755 &fe->pagepool); in z_erofs_attach_page()
1098 struct page **pagepool; member
1186 z_erofs_put_shortlivedpage(be->pagepool, old_bvpage); in z_erofs_parse_out_bvecs()
1194 z_erofs_put_shortlivedpage(be->pagepool, old_bvpage); in z_erofs_parse_out_bvecs()
1302 }, be->pagepool); in z_erofs_decompress_pcluster()
[all …]
Ddecompressor.c66 struct page **pagepool) in z_erofs_lz4_prepare_dstpages() argument
115 victim = erofs_allocpage(pagepool, in z_erofs_lz4_prepare_dstpages()
278 struct page **pagepool) in z_erofs_lz4_decompress() argument
299 ret = z_erofs_lz4_prepare_dstpages(&ctx, pagepool); in z_erofs_lz4_decompress()
322 struct page **pagepool) in z_erofs_transform_plain() argument
Dinternal.h449 struct page *erofs_allocpage(struct page **pagepool, gfp_t gfp);
450 static inline void erofs_pagepool_add(struct page **pagepool, struct page *page) in erofs_pagepool_add() argument
452 set_page_private(page, (unsigned long)*pagepool); in erofs_pagepool_add()
453 *pagepool = page; in erofs_pagepool_add()
455 void erofs_release_pages(struct page **pagepool);
Ddecompressor_deflate.c99 struct page **pagepool) in z_erofs_deflate_decompress() argument
162 rq->out[no] = erofs_allocpage(pagepool, in z_erofs_deflate_decompress()
215 tmppage = erofs_allocpage(pagepool, in z_erofs_deflate_decompress()
Ddecompressor_lzma.c154 struct page **pagepool) in z_erofs_lzma_decompress() argument
221 rq->out[no] = erofs_allocpage(pagepool, in z_erofs_lzma_decompress()
264 tmppage = erofs_allocpage(pagepool, in z_erofs_lzma_decompress()
/linux-6.6.21/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dctxgk20a.c65 grctx->pagepool(chan, chan->pagepool->addr); in gk20a_grctx_generate_main()
77 .pagepool = gk104_grctx_generate_pagepool,
Dctxgm20b.c68 grctx->pagepool(chan, chan->pagepool->addr); in gm20b_grctx_generate_main()
80 .pagepool = gm107_grctx_generate_pagepool,
Dctxgp104.c32 .pagepool = gp100_grctx_generate_pagepool,
Dctxgp107.c40 .pagepool = gp100_grctx_generate_pagepool,
Dctxgf104.c95 .pagepool = gf100_grctx_generate_pagepool,
Dctxgk110b.c88 .pagepool = gk104_grctx_generate_pagepool,
Dctxgf110.c343 .pagepool = gf100_grctx_generate_pagepool,
Dctxga102.c59 .pagepool = gp100_grctx_generate_pagepool,
Dctxtu102.c76 .pagepool = gp100_grctx_generate_pagepool,
Dctxgf119.c511 .pagepool = gf100_grctx_generate_pagepool,
Dctxgk208.c554 .pagepool = gk104_grctx_generate_pagepool,
Dctxgk110.c848 .pagepool = gk104_grctx_generate_pagepool,
Dctxgf100.c1371 grctx->pagepool(chan, chan->pagepool->addr); in gf100_grctx_generate_main()
1573 .pagepool = gf100_grctx_generate_pagepool,
Dctxgp102.c106 .pagepool = gp100_grctx_generate_pagepool,
Dctxgf108.c791 .pagepool = gf100_grctx_generate_pagepool,
Dctxgm200.c112 .pagepool = gm107_grctx_generate_pagepool,
Dgf100.h118 struct nvkm_memory *pagepool; member
283 struct nvkm_vma *pagepool; member

12