Home
last modified time | relevance | path

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

/linux/fs/erofs/
H 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()
H A Dinternal.h459 struct page *__erofs_allocpage(struct page **pagepool, gfp_t gfp, bool tryrsv);
460 static inline struct page *erofs_allocpage(struct page **pagepool, gfp_t gfp) in erofs_allocpage() argument
462 return __erofs_allocpage(pagepool, gfp, false); in erofs_allocpage()
464 static inline void erofs_pagepool_add(struct page **pagepool, struct page *page) in erofs_pagepool_add() argument
466 set_page_private(page, (unsigned long)*pagepool); in erofs_pagepool_add()
467 *pagepool = page; in erofs_pagepool_add()
469 void erofs_release_pages(struct page **pagepool);
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxgk20a.c65 grctx->pagepool(chan, chan->pagepool->addr); in gk20a_grctx_generate_main()
77 .pagepool = gk104_grctx_generate_pagepool,
H A Dctxgm20b.c68 grctx->pagepool(chan, chan->pagepool->addr); in gm20b_grctx_generate_main()
80 .pagepool = gm107_grctx_generate_pagepool,
H A Dctxgp107.c40 .pagepool = gp100_grctx_generate_pagepool,
H A Dctxgp104.c32 .pagepool = gp100_grctx_generate_pagepool,
H A Dctxgf104.c95 .pagepool = gf100_grctx_generate_pagepool,
H A Dctxgk110b.c88 .pagepool = gk104_grctx_generate_pagepool,
H A Dctxgf110.c343 .pagepool = gf100_grctx_generate_pagepool,
H A Dctxga102.c59 .pagepool = gp100_grctx_generate_pagepool,
H A Dctxtu102.c76 .pagepool = gp100_grctx_generate_pagepool,
H A Dctxgf119.c511 .pagepool = gf100_grctx_generate_pagepool,
H A Dctxgk208.c554 .pagepool = gk104_grctx_generate_pagepool,
H A Dctxgk110.c848 .pagepool = gk104_grctx_generate_pagepool,
H A Dctxgf100.c1371 grctx->pagepool(chan, chan->pagepool->addr); in gf100_grctx_generate_main()
1573 .pagepool = gf100_grctx_generate_pagepool,
H A Dctxgf108.c791 .pagepool = gf100_grctx_generate_pagepool,
H A Dctxgp102.c106 .pagepool = gp100_grctx_generate_pagepool,
H A Dctxgm200.c112 .pagepool = gm107_grctx_generate_pagepool,
H A Dctxgp100.c134 .pagepool = gp100_grctx_generate_pagepool,
H A Dctxgf117.c291 .pagepool = gf100_grctx_generate_pagepool,
H A Dctxgm107.c974 .pagepool = gm107_grctx_generate_pagepool,
H A Dctxgv100.c205 .pagepool = gp100_grctx_generate_pagepool,
H A Dctxgk104.c984 .pagepool = gk104_grctx_generate_pagepool,
H A Dctxgf100.h32 void (*pagepool)(struct gf100_gr_chan *, u64 addr); member