Searched refs:allow_direct (Results 1 – 9 of 9) sorted by relevance
| /linux-6.15/include/net/page_pool/ |
| H A D | helpers.h | 327 bool allow_direct) in page_pool_put_netmem() argument 336 page_pool_put_unrefed_netmem(pool, netmem, dma_sync_size, allow_direct); in page_pool_put_netmem() 356 bool allow_direct) in page_pool_put_page() argument 359 allow_direct); in page_pool_put_page() 364 bool allow_direct) in page_pool_put_full_netmem() argument 366 page_pool_put_netmem(pool, netmem, -1, allow_direct); in page_pool_put_full_netmem() 379 struct page *page, bool allow_direct) in page_pool_put_full_page() argument 381 page_pool_put_netmem(pool, page_to_netmem(page), -1, allow_direct); in page_pool_put_full_page() 410 bool allow_direct) in page_pool_free_va() argument 412 page_pool_put_page(pool, virt_to_head_page(va), -1, allow_direct); in page_pool_free_va()
|
| H A D | types.h | 285 bool allow_direct); 288 bool allow_direct);
|
| /linux-6.15/net/core/ |
| H A D | page_pool.c | 759 unsigned int dma_sync_size, bool allow_direct) in __page_pool_put_page() argument 777 if (allow_direct && page_pool_recycle_in_cache(netmem, pool)) in __page_pool_put_page() 827 unsigned int dma_sync_size, bool allow_direct) in page_pool_put_unrefed_netmem() argument 829 if (!allow_direct) in page_pool_put_unrefed_netmem() 830 allow_direct = page_pool_napi_local(pool); in page_pool_put_unrefed_netmem() 833 __page_pool_put_page(pool, netmem, dma_sync_size, allow_direct); in page_pool_put_unrefed_netmem() 843 unsigned int dma_sync_size, bool allow_direct) in page_pool_put_unrefed_page() argument 846 allow_direct); in page_pool_put_unrefed_page() 912 bool allow_direct; in page_pool_put_netmem_bulk() local 924 allow_direct = page_pool_napi_local(pool); in page_pool_put_netmem_bulk() [all …]
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/ |
| H A D | dma.c | 636 bool allow_direct) in mt76_dma_rx_fill_buf() argument 667 mt76_put_page_pool_buf(buf, allow_direct); in mt76_dma_rx_fill_buf() 680 bool allow_direct) in mt76_dma_rx_fill() argument 688 frames = mt76_dma_rx_fill_buf(dev, q, allow_direct); in mt76_dma_rx_fill() 816 int len, bool more, u32 info, bool allow_direct) in mt76_add_fragment() argument 828 mt76_put_page_pool_buf(data, allow_direct); in mt76_add_fragment() 848 bool allow_direct = !mt76_queue_is_wed_rx(q); in mt76_dma_rx_process() local 890 allow_direct); in mt76_dma_rx_process() 919 mt76_put_page_pool_buf(data, allow_direct); in mt76_dma_rx_process()
|
| H A D | dma.h | 83 bool allow_direct);
|
| H A D | mt76.h | 1784 static inline void mt76_put_page_pool_buf(void *buf, bool allow_direct) in mt76_put_page_pool_buf() argument 1788 page_pool_put_full_page(page->pp, page, allow_direct); in mt76_put_page_pool_buf()
|
| /linux-6.15/drivers/net/ethernet/google/gve/ |
| H A D | gve_buffer_mgmt_dqo.c | 207 bool allow_direct) in gve_free_to_page_pool() argument 214 page_pool_put_full_netmem(netmem_get_pp(netmem), netmem, allow_direct); in gve_free_to_page_pool()
|
| H A D | gve.h | 1218 bool allow_direct);
|
| /linux-6.15/drivers/net/ethernet/ti/ |
| H A D | am65-cpsw-nuss.c | 504 bool allow_direct); 768 bool allow_direct) in am65_cpsw_put_page() argument 770 page_pool_put_full_page(flow->page_pool, page, allow_direct); in am65_cpsw_put_page()
|