Home
last modified time | relevance | path

Searched refs:allow_direct (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/include/net/page_pool/
Dhelpers.h314 bool allow_direct) in page_pool_put_netmem() argument
323 page_pool_put_unrefed_netmem(pool, netmem, dma_sync_size, allow_direct); in page_pool_put_netmem()
343 bool allow_direct) in page_pool_put_page() argument
346 allow_direct); in page_pool_put_page()
351 bool allow_direct) in page_pool_put_full_netmem() argument
353 page_pool_put_netmem(pool, netmem, -1, allow_direct); in page_pool_put_full_netmem()
366 struct page *page, bool allow_direct) in page_pool_put_full_page() argument
368 page_pool_put_netmem(pool, page_to_netmem(page), -1, allow_direct); in page_pool_put_full_page()
397 bool allow_direct) in page_pool_free_va() argument
399 page_pool_put_page(pool, virt_to_head_page(va), -1, allow_direct); in page_pool_free_va()
Dtypes.h283 bool allow_direct);
286 bool allow_direct);
/linux-6.12.1/net/core/
Dpage_pool.c751 unsigned int dma_sync_size, bool allow_direct) in __page_pool_put_page() argument
769 if (allow_direct && page_pool_recycle_in_cache(netmem, pool)) in __page_pool_put_page()
819 unsigned int dma_sync_size, bool allow_direct) in page_pool_put_unrefed_netmem() argument
821 if (!allow_direct) in page_pool_put_unrefed_netmem()
822 allow_direct = page_pool_napi_local(pool); in page_pool_put_unrefed_netmem()
825 __page_pool_put_page(pool, netmem, dma_sync_size, allow_direct); in page_pool_put_unrefed_netmem()
835 unsigned int dma_sync_size, bool allow_direct) in page_pool_put_unrefed_page() argument
838 allow_direct); in page_pool_put_unrefed_page()
861 bool allow_direct; in page_pool_put_page_bulk() local
864 allow_direct = page_pool_napi_local(pool); in page_pool_put_page_bulk()
[all …]
/linux-6.12.1/drivers/net/wireless/mediatek/mt76/
Ddma.c635 bool allow_direct) in mt76_dma_rx_fill() argument
668 mt76_put_page_pool_buf(buf, allow_direct); in mt76_dma_rx_fill()
804 int len, bool more, u32 info, bool allow_direct) in mt76_add_fragment() argument
816 mt76_put_page_pool_buf(data, allow_direct); in mt76_add_fragment()
836 bool allow_direct = !mt76_queue_is_wed_rx(q); in mt76_dma_rx_process() local
878 allow_direct); in mt76_dma_rx_process()
907 mt76_put_page_pool_buf(data, allow_direct); in mt76_dma_rx_process()
Ddma.h83 bool allow_direct);
Dmt76.h1687 static inline void mt76_put_page_pool_buf(void *buf, bool allow_direct) in mt76_put_page_pool_buf() argument
1691 page_pool_put_full_page(page->pp, page, allow_direct); in mt76_put_page_pool_buf()
/linux-6.12.1/drivers/net/ethernet/ti/
Dam65-cpsw-nuss.c523 bool allow_direct) in am65_cpsw_put_page() argument
525 page_pool_put_full_page(flow->page_pool, page, allow_direct); in am65_cpsw_put_page()