Home
last modified time | relevance | path

Searched refs:allow_direct (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/include/net/page_pool/
H A Dhelpers.h147 * @allow_direct: released by the consumer, allow lockless caching
158 bool allow_direct) in page_pool_put_page()
167 page_pool_put_defragged_page(pool, page, dma_sync_size, allow_direct); in page_pool_put_page()
175 * @allow_direct: released by the consumer, allow lockless caching
181 struct page *page, bool allow_direct) in page_pool_put_full_page()
183 page_pool_put_page(pool, page, -1, allow_direct); in page_pool_put_full_page()
155 page_pool_put_page(struct page_pool *pool, struct page *page, unsigned int dma_sync_size, bool allow_direct) page_pool_put_page() argument
180 page_pool_put_full_page(struct page_pool *pool, struct page *page, bool allow_direct) page_pool_put_full_page() argument
H A Dtypes.h222 bool allow_direct);
/kernel/linux/linux-5.10/include/net/
H A Dpage_pool.h171 unsigned int dma_sync_size, bool allow_direct);
175 struct page *page, bool allow_direct) in page_pool_put_full_page()
181 page_pool_put_page(pool, page, -1, allow_direct); in page_pool_put_full_page()
174 page_pool_put_full_page(struct page_pool *pool, struct page *page, bool allow_direct) page_pool_put_full_page() argument
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/
H A Ddma.c593 bool allow_direct) in mt76_dma_rx_fill()
622 mt76_put_page_pool_buf(buf, allow_direct); in mt76_dma_rx_fill()
779 int len, bool more, u32 info, bool allow_direct) in mt76_add_fragment()
791 mt76_put_page_pool_buf(data, allow_direct); in mt76_add_fragment()
811 bool allow_direct = !mt76_queue_is_wed_rx(q); in mt76_dma_rx_process() local
853 allow_direct); in mt76_dma_rx_process()
882 mt76_put_page_pool_buf(data, allow_direct); in mt76_dma_rx_process()
592 mt76_dma_rx_fill(struct mt76_dev *dev, struct mt76_queue *q, bool allow_direct) mt76_dma_rx_fill() argument
778 mt76_add_fragment(struct mt76_dev *dev, struct mt76_queue *q, void *data, int len, bool more, u32 info, bool allow_direct) mt76_add_fragment() argument
H A Dmt76.h1552 static inline void mt76_put_page_pool_buf(void *buf, bool allow_direct) in mt76_put_page_pool_buf() argument
1556 page_pool_put_full_page(page->pp, page, allow_direct); in mt76_put_page_pool_buf()
/kernel/linux/linux-6.6/net/core/
H A Dpage_pool.c592 unsigned int dma_sync_size, bool allow_direct) in __page_pool_put_page()
612 if (allow_direct && in_softirq() && in __page_pool_put_page()
639 unsigned int dma_sync_size, bool allow_direct) in page_pool_put_defragged_page()
641 page = __page_pool_put_page(pool, page, dma_sync_size, allow_direct); in page_pool_put_defragged_page()
591 __page_pool_put_page(struct page_pool *pool, struct page *page, unsigned int dma_sync_size, bool allow_direct) __page_pool_put_page() argument
638 page_pool_put_defragged_page(struct page_pool *pool, struct page *page, unsigned int dma_sync_size, bool allow_direct) page_pool_put_defragged_page() argument
H A Dskbuff.c891 bool allow_direct = false; in napi_pp_put_page() local
917 allow_direct = napi && in napi_pp_put_page()
926 page_pool_put_full_page(pp, page, allow_direct); in napi_pp_put_page()
/kernel/linux/linux-5.10/net/core/
H A Dpage_pool.c368 unsigned int dma_sync_size, bool allow_direct) in page_pool_put_page()
384 if (allow_direct && in_serving_softirq()) in page_pool_put_page()
367 page_pool_put_page(struct page_pool *pool, struct page *page, unsigned int dma_sync_size, bool allow_direct) page_pool_put_page() argument

Completed in 18 milliseconds