Searched refs:page_pool (Results 1 – 6 of 6) sorted by relevance
48 struct page_pool { struct55 static inline struct page_pool *64 page_pool_destroy(struct page_pool *ppool) in page_pool_destroy()71 page_pool_dev_alloc_frag(struct page_pool *ppool, uint32_t *offset, in page_pool_dev_alloc_frag()88 page_pool_get_dma_dir(const struct page_pool *ppool) in page_pool_get_dma_dir()96 page_pool_put_full_page(struct page_pool *ppool, struct page *page, in page_pool_put_full_page()
418 page_pool_get_dma_dir(q->page_pool)); in mt76_dma_get_buf()439 page_pool_get_dma_dir(q->page_pool)); in mt76_dma_get_buf()622 dir = page_pool_get_dma_dir(q->page_pool); in mt76_dma_rx_fill()995 page_pool_destroy(q->page_pool); in mt76_dma_cleanup()
615 q->page_pool = page_pool_create(&pp_params); in mt76_create_page_pool()616 if (IS_ERR(q->page_pool)) { in mt76_create_page_pool()617 int err = PTR_ERR(q->page_pool); in mt76_create_page_pool()619 q->page_pool = NULL; in mt76_create_page_pool()1797 page_pool_get_stats(dev->q_rx[i].page_pool, &stats); in mt76_ethtool_page_pool_stats()
213 struct page_pool *page_pool; member1578 page = page_pool_dev_alloc_frag(q->page_pool, offset, size); in mt76_get_page_pool_buf()
708 page_pool_destroy(q->page_pool); in mt76u_free_rx_queue()709 q->page_pool = NULL; in mt76u_free_rx_queue()
624 dir = page_pool_get_dma_dir(q->page_pool); in mt7915_mmio_wed_init_rx_buf()