Home
last modified time | relevance | path

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

12

/linux/fs/erofs/
A Dcompress.h26 struct page **pagepool);
67 static inline bool z_erofs_put_shortlivedpage(struct page **pagepool, in z_erofs_put_shortlivedpage() argument
72 erofs_pagepool_add(pagepool, page); in z_erofs_put_shortlivedpage()
A Dzutil.c177 struct page *__erofs_allocpage(struct page **pagepool, gfp_t gfp, bool tryrsv) in __erofs_allocpage() argument
179 struct page *page = *pagepool; in __erofs_allocpage()
182 *pagepool = (struct page *)page_private(page); in __erofs_allocpage()
195 void erofs_release_pages(struct page **pagepool) in erofs_release_pages() argument
197 while (*pagepool) { in erofs_release_pages()
198 struct page *page = *pagepool; in erofs_release_pages()
200 *pagepool = (struct page *)page_private(page); in erofs_release_pages()
A Dzdata.c193 struct page **pagepool) in z_erofs_bvec_enqueue() argument
492 struct page *pagepool; member
708 &fe->pagepool); in z_erofs_attach_page()
1036 struct page **pagepool; member
1228 }, be->pagepool); in z_erofs_decompress_pcluster()
1272 erofs_pagepool_add(be->pagepool, in z_erofs_decompress_pcluster()
1291 struct page **pagepool) in z_erofs_decompress_queue() argument
1295 .pagepool = pagepool, in z_erofs_decompress_queue()
1321 struct page *pagepool = NULL; in z_erofs_decompressqueue_work() local
1325 erofs_release_pages(&pagepool); in z_erofs_decompressqueue_work()
[all …]
A Dinternal.h446 struct page *__erofs_allocpage(struct page **pagepool, gfp_t gfp, bool tryrsv);
447 static inline struct page *erofs_allocpage(struct page **pagepool, gfp_t gfp) in erofs_allocpage() argument
449 return __erofs_allocpage(pagepool, gfp, false); in erofs_allocpage()
451 static inline void erofs_pagepool_add(struct page **pagepool, struct page *page) in erofs_pagepool_add() argument
453 set_page_private(page, (unsigned long)*pagepool); in erofs_pagepool_add()
454 *pagepool = page; in erofs_pagepool_add()
456 void erofs_release_pages(struct page **pagepool);
A Ddecompressor.c66 struct page **pagepool) in z_erofs_lz4_prepare_dstpages() argument
114 victim = __erofs_allocpage(pagepool, rq->gfp, true); in z_erofs_lz4_prepare_dstpages()
272 struct page **pagepool) in z_erofs_lz4_decompress() argument
293 ret = z_erofs_lz4_prepare_dstpages(&ctx, pagepool); in z_erofs_lz4_decompress()
316 struct page **pagepool) in z_erofs_transform_plain() argument
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
A Dctxgk20a.c65 grctx->pagepool(chan, chan->pagepool->addr); in gk20a_grctx_generate_main()
77 .pagepool = gk104_grctx_generate_pagepool,
A Dctxgm20b.c68 grctx->pagepool(chan, chan->pagepool->addr); in gm20b_grctx_generate_main()
80 .pagepool = gm107_grctx_generate_pagepool,
A Dctxgp104.c32 .pagepool = gp100_grctx_generate_pagepool,
A Dctxgp107.c40 .pagepool = gp100_grctx_generate_pagepool,
A Dctxgf104.c95 .pagepool = gf100_grctx_generate_pagepool,
A Dctxgk110b.c88 .pagepool = gk104_grctx_generate_pagepool,
A Dctxgf110.c343 .pagepool = gf100_grctx_generate_pagepool,
A Dctxga102.c59 .pagepool = gp100_grctx_generate_pagepool,
A Dctxtu102.c76 .pagepool = gp100_grctx_generate_pagepool,
A Dctxgf119.c511 .pagepool = gf100_grctx_generate_pagepool,
A Dctxgk208.c554 .pagepool = gk104_grctx_generate_pagepool,
A Dctxgk110.c848 .pagepool = gk104_grctx_generate_pagepool,
A Dctxgf100.c1371 grctx->pagepool(chan, chan->pagepool->addr); in gf100_grctx_generate_main()
1573 .pagepool = gf100_grctx_generate_pagepool,
A Dctxgp102.c106 .pagepool = gp100_grctx_generate_pagepool,
A Dctxgf108.c791 .pagepool = gf100_grctx_generate_pagepool,
A Dctxgm200.c112 .pagepool = gm107_grctx_generate_pagepool,
A Dgf100.h118 struct nvkm_memory *pagepool; member
283 struct nvkm_vma *pagepool; member
A Dctxgp100.c134 .pagepool = gp100_grctx_generate_pagepool,
A Dctxgf117.c291 .pagepool = gf100_grctx_generate_pagepool,
A Dgf100.c365 nvkm_vmm_put(chan->vmm, &chan->pagepool); in gf100_gr_chan_dtor()
395 ret = nvkm_vmm_get(chan->vmm, 12, nvkm_memory_size(gr->pagepool), &chan->pagepool); in gf100_gr_chan_new()
399 ret = nvkm_memory_map(gr->pagepool, 0, chan->vmm, chan->pagepool, &args, sizeof(args)); in gf100_gr_chan_new()
471 gr->func->grctx->pagepool(chan, chan->pagepool->addr); in gf100_gr_chan_new()
2036 gr->func->grctx->pagepool_size, 0x100, false, &gr->pagepool); in gf100_gr_oneinit()
2137 nvkm_memory_unref(&gr->pagepool); in gf100_gr_dtor()

Completed in 54 milliseconds

12