Lines Matching refs:page

92 static inline struct page *page_pool_dev_alloc_pages(struct page_pool *pool)  in page_pool_dev_alloc_pages()
109 static inline struct page *page_pool_dev_alloc_frag(struct page_pool *pool, in page_pool_dev_alloc_frag()
163 static inline struct page *page_pool_alloc(struct page_pool *pool, in page_pool_alloc()
182 static inline struct page *page_pool_dev_alloc(struct page_pool *pool, in page_pool_dev_alloc()
195 struct page *page; in page_pool_alloc_va() local
198 page = page_pool_alloc(pool, &offset, size, gfp & ~__GFP_HIGHMEM); in page_pool_alloc_va()
199 if (unlikely(!page)) in page_pool_alloc_va()
202 return page_address(page) + offset; in page_pool_alloc_va()
260 static inline void page_pool_fragment_page(struct page *page, long nr) in page_pool_fragment_page() argument
262 page_pool_fragment_netmem(page_to_netmem(page), nr); in page_pool_fragment_page()
310 static inline long page_pool_unref_page(struct page *page, long nr) in page_pool_unref_page() argument
312 return page_pool_unref_netmem(page_to_netmem(page), nr); in page_pool_unref_page()
320 static inline void page_pool_ref_page(struct page *page) in page_pool_ref_page() argument
322 page_pool_ref_netmem(page_to_netmem(page)); in page_pool_ref_page()
361 struct page *page, in page_pool_put_page() argument
365 page_pool_put_netmem(pool, page_to_netmem(page), dma_sync_size, in page_pool_put_page()
386 struct page *page, bool allow_direct) in page_pool_put_full_page() argument
388 page_pool_put_netmem(pool, page_to_netmem(page), -1, allow_direct); in page_pool_put_full_page()
400 struct page *page) in page_pool_recycle_direct() argument
402 page_pool_put_full_page(pool, page, true); in page_pool_recycle_direct()
445 static inline dma_addr_t page_pool_get_dma_addr(const struct page *page) in page_pool_get_dma_addr() argument
447 return page_pool_get_dma_addr_netmem(page_to_netmem(page)); in page_pool_get_dma_addr()
472 const struct page *page, in page_pool_dma_sync_for_cpu() argument
475 __page_pool_dma_sync_for_cpu(pool, page_pool_get_dma_addr(page), offset, in page_pool_dma_sync_for_cpu()