| /linux-6.15/include/net/page_pool/ |
| H A D | helpers.h | 432 static inline dma_addr_t page_pool_get_dma_addr(const struct page *page) in page_pool_get_dma_addr() function 467 __page_pool_dma_sync_for_cpu(pool, page_pool_get_dma_addr(page), offset, in page_pool_dma_sync_for_cpu()
|
| /linux-6.15/include/net/libeth/ |
| H A D | rx.h | 109 return page_pool_get_dma_addr(buf->page) + buf->offset + in libeth_rx_alloc()
|
| /linux-6.15/drivers/net/vmxnet3/ |
| H A D | vmxnet3_xdp.c | 154 tbi->dma_addr = page_pool_get_dma_addr(page) + in vmxnet3_xdp_xmit_frame() 394 page_pool_get_dma_addr(page) + in vmxnet3_process_xdp()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | xdp.c | 125 dma_addr = page_pool_get_dma_addr(page) + (xdpf->data - (void *)xdpf); in mlx5e_xmit_xdp_buff() 137 addr = page_pool_get_dma_addr(skb_frag_page(frag)) + in mlx5e_xmit_xdp_buff() 478 page_pool_get_dma_addr(skb_frag_page(frag)) + in mlx5e_xmit_xdp_frame_mpwqe() 627 page_pool_get_dma_addr(skb_frag_page(frag)) + in mlx5e_xmit_xdp_frame()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_rx.c | 361 addr = page_pool_get_dma_addr(frag->frag_page->page); in mlx5e_alloc_rx_wqe() 504 dma_addr_t addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_add_skb_shared_info_frag() 530 dma_addr_t addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_add_skb_frag() 687 addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_build_shampo_hd_umr() 797 addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_alloc_rx_mpwqe() 1680 addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_skb_from_cqe_linear() 1733 addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_skb_from_cqe_nonlinear() 2113 addr = page_pool_get_dma_addr(head_page->page); in mlx5e_skb_from_cqe_mpwrq_nonlinear() 2148 addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_skb_from_cqe_mpwrq_linear() 2187 dma_addr_t page_dma_addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_skb_from_cqe_shampo()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/ |
| H A D | wed.c | 55 addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + offset; in mt76_wed_init_rx_buf()
|
| H A D | dma.c | 658 addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + offset; in mt76_dma_rx_fill_buf()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_rx.c | 76 dma = page_pool_get_dma_addr(frags->page); in mlx4_en_alloc_frags() 454 dma = page_pool_get_dma_addr(page); in mlx4_en_complete_rx_desc() 751 dma = page_pool_get_dma_addr(frags[0].page); in mlx4_en_process_rx_cq() 791 dma = page_pool_get_dma_addr(frags[0].page); in mlx4_en_process_rx_cq()
|
| H A D | en_tx.c | 1194 dma = page_pool_get_dma_addr(frame->page); in mlx4_en_xmit_frame()
|
| /linux-6.15/Documentation/networking/ |
| H A D | netmem.rst | 35 - page_pool_get_dma_addr -> page_pool_get_dma_addr_netmem
|
| H A D | page_pool.rst | 69 page_pool_get_dma_addr page_pool_get_dma_dir
|
| /linux-6.15/drivers/net/ethernet/microchip/sparx5/lan969x/ |
| H A D | lan969x_fdma.c | 37 *dataptr = page_pool_get_dma_addr(page); in lan969x_fdma_rx_dataptr_cb()
|
| /linux-6.15/drivers/net/ethernet/microchip/lan966x/ |
| H A D | lan966x_fdma.c | 21 *dataptr = page_pool_get_dma_addr(page) + XDP_PACKET_HEADROOM; in lan966x_fdma_rx_dataptr_cb() 658 dma_addr = page_pool_get_dma_addr(page); in lan966x_fdma_xmit_xdpf()
|
| /linux-6.15/drivers/net/ethernet/cisco/enic/ |
| H A D | enic_rq.c | 298 dma_addr = page_pool_get_dma_addr(page) + offset; in enic_rq_alloc_buf()
|
| /linux-6.15/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_xdp.c | 77 frag_mapping = page_pool_get_dma_addr(skb_frag_page(frag)) + in bnxt_xmit_bd()
|
| /linux-6.15/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_txrx.c | 122 return page_pool_get_dma_addr(buf_info->page) + buf_info->page_offset; in ionic_rx_buf_pa() 318 dma_addr = page_pool_get_dma_addr(page) + in ionic_xdp_post_frame() 352 dma_addr = page_pool_get_dma_addr(pg) + in ionic_xdp_post_frame()
|
| /linux-6.15/drivers/net/ethernet/ti/ |
| H A D | cpsw_priv.c | 1126 dma = page_pool_get_dma_addr(page) + CPSW_HEADROOM_NA; in cpsw_fill_rx_channels() 1306 dma = page_pool_get_dma_addr(page); in cpsw_xdp_tx_frame()
|
| /linux-6.15/drivers/net/ethernet/ti/icssg/ |
| H A D | icssg_common.c | 495 buf_dma = page_pool_get_dma_addr(page) + PRUETH_HEADROOM; in prueth_dma_rx_push_mapped() 590 buf_dma = page_pool_get_dma_addr(page); in emac_xmit_xdp_frame()
|
| /linux-6.15/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_txrx.c | 779 dma_addr_t dma = page_pool_get_dma_addr(page); in fbnic_bd_prep() 885 dma_sync_single_range_for_cpu(nv->dev, page_pool_get_dma_addr(page), in fbnic_pkt_prepare() 918 dma_sync_single_range_for_cpu(nv->dev, page_pool_get_dma_addr(page), in fbnic_add_rx_frag()
|
| /linux-6.15/drivers/net/ethernet/tehuti/ |
| H A D | tn40.c | 255 tn40_set_rx_desc(priv, idx, page_pool_get_dma_addr(page)); in tn40_rx_alloc_buffers() 279 tn40_set_rx_desc(priv, idx, page_pool_get_dma_addr(dm->page)); in tn40_recycle_rx_buffer()
|
| /linux-6.15/drivers/net/ethernet/socionext/ |
| H A D | netsec.c | 750 *dma_handle = page_pool_get_dma_addr(page) + NETSEC_RXBUF_HEADROOM; in netsec_alloc_rx_data() 865 dma_handle = page_pool_get_dma_addr(page) + xdpf->headroom + in netsec_xdp_queue_one()
|
| /linux-6.15/drivers/net/ethernet/engleder/ |
| H A D | tsnep_main.c | 654 dma = page_pool_get_dma_addr(page); in tsnep_xdp_tx_map() 1116 entry->dma = page_pool_get_dma_addr(entry->page); in tsnep_rx_set_page()
|
| /linux-6.15/drivers/net/ethernet/freescale/ |
| H A D | fec_main.c | 1638 phys_addr = page_pool_get_dma_addr(new_page) + FEC_ENET_XDP_HEADROOM; in fec_enet_update_cbd() 3452 phys_addr = page_pool_get_dma_addr(page) + FEC_ENET_XDP_HEADROOM; in fec_enet_alloc_rxq_buffers() 3886 dma_addr = page_pool_get_dma_addr(page) + in fec_enet_txq_xmit_frame()
|
| /linux-6.15/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_main.c | 1539 buf->sec_addr = page_pool_get_dma_addr(buf->sec_page); in stmmac_init_rx_buffers() 1546 buf->addr = page_pool_get_dma_addr(buf->page) + buf->page_offset; in stmmac_init_rx_buffers() 4886 buf->sec_addr = page_pool_get_dma_addr(buf->sec_page); in stmmac_rx_refill() 4889 buf->addr = page_pool_get_dma_addr(buf->page) + buf->page_offset; in stmmac_rx_refill() 5005 dma_addr = page_pool_get_dma_addr(page) + sizeof(*xdpf) + in stmmac_xdp_xmit_xdpf()
|
| /linux-6.15/drivers/net/ethernet/mediatek/ |
| H A D | mtk_eth_soc.c | 1800 *dma_addr = page_pool_get_dma_addr(page) + MTK_PP_HEADROOM; in mtk_page_pool_get_buff() 1832 txd_info->addr = page_pool_get_dma_addr(page) + in mtk_xdp_frame_map() 2137 page_pool_get_dma_addr(page) + MTK_PP_HEADROOM, in mtk_poll_rx()
|