Searched refs:allow_direct (Results 1 – 7 of 7) sorted by relevance
/linux-6.12.1/include/net/page_pool/ |
D | helpers.h | 314 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()
|
D | types.h | 283 bool allow_direct); 286 bool allow_direct);
|
/linux-6.12.1/net/core/ |
D | page_pool.c | 751 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/ |
D | dma.c | 635 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()
|
D | dma.h | 83 bool allow_direct);
|
D | mt76.h | 1687 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/ |
D | am65-cpsw-nuss.c | 523 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()
|