/linux-6.6.21/include/net/page_pool/ |
D | helpers.h | 210 static inline dma_addr_t page_pool_get_dma_addr(struct page *page) in page_pool_get_dma_addr() function
|
/linux-6.6.21/drivers/net/ethernet/mellanox/mlx5/core/en/ |
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() 431 page_pool_get_dma_addr(skb_frag_page(frag)) + in mlx5e_xmit_xdp_frame_mpwqe() 581 page_pool_get_dma_addr(skb_frag_page(frag)) + in mlx5e_xmit_xdp_frame()
|
/linux-6.6.21/drivers/net/vmxnet3/ |
D | vmxnet3_xdp.c | 150 tbi->dma_addr = page_pool_get_dma_addr(page) + in vmxnet3_xdp_xmit_frame() 384 page_pool_get_dma_addr(page) + in vmxnet3_process_xdp()
|
D | vmxnet3_drv.c | 1356 *dma_addr = page_pool_get_dma_addr(page) + pp->p.offset; in vmxnet3_pp_get_buff()
|
/linux-6.6.21/drivers/net/ethernet/mellanox/mlx5/core/ |
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() 529 dma_addr_t addr = page_pool_get_dma_addr(page); in mlx5e_add_skb_frag() 677 addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_build_shampo_hd_umr() 789 addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_alloc_rx_mpwqe() 1688 addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_skb_from_cqe_linear() 1741 addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_skb_from_cqe_nonlinear() 2127 addr = page_pool_get_dma_addr(head_page->page); in mlx5e_skb_from_cqe_mpwrq_nonlinear() 2162 addr = page_pool_get_dma_addr(frag_page->page); in mlx5e_skb_from_cqe_mpwrq_linear()
|
/linux-6.6.21/net/core/ |
D | page_pool.c | 342 dma_addr_t dma_addr = page_pool_get_dma_addr(page); in page_pool_dma_sync_for_device() 525 dma = page_pool_get_dma_addr(page); in page_pool_return_page()
|
/linux-6.6.21/Documentation/networking/ |
D | page_pool.rst | 62 page_pool_get_dma_addr page_pool_get_dma_dir
|
/linux-6.6.21/drivers/net/ethernet/microchip/lan966x/ |
D | lan966x_fdma.c | 23 db->dataptr = page_pool_get_dma_addr(page) + XDP_PACKET_HEADROOM; in lan966x_fdma_rx_alloc_page() 768 dma_addr = page_pool_get_dma_addr(page); in lan966x_fdma_xmit_xdpf()
|
/linux-6.6.21/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_xdp.c | 77 frag_mapping = page_pool_get_dma_addr(skb_frag_page(frag)) + in bnxt_xmit_bd()
|
D | bnxt.c | 776 *mapping = page_pool_get_dma_addr(page) + *offset; in __bnxt_alloc_rx_page()
|
/linux-6.6.21/drivers/net/ethernet/ti/ |
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()
|
D | cpsw.c | 445 dma = page_pool_get_dma_addr(new_page) + CPSW_HEADROOM_NA; in cpsw_rx_handler()
|
D | cpsw_new.c | 390 dma = page_pool_get_dma_addr(new_page) + CPSW_HEADROOM_NA; in cpsw_rx_handler()
|
/linux-6.6.21/drivers/net/wireless/mediatek/mt76/mt7915/ |
D | mmio.c | 619 addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + offset; in mt7915_mmio_wed_init_rx_buf()
|
/linux-6.6.21/drivers/net/ethernet/socionext/ |
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.6.21/drivers/net/wireless/mediatek/mt76/ |
D | dma.c | 614 addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + offset; in mt76_dma_rx_fill()
|
/linux-6.6.21/drivers/net/ethernet/engleder/ |
D | tsnep_main.c | 593 dma = page_pool_get_dma_addr(page); in tsnep_xdp_tx_map() 1056 entry->dma = page_pool_get_dma_addr(entry->page); in tsnep_rx_set_page()
|
/linux-6.6.21/drivers/net/ethernet/freescale/ |
D | fec_main.c | 1555 phys_addr = page_pool_get_dma_addr(new_page) + FEC_ENET_XDP_HEADROOM; in fec_enet_update_cbd() 3378 phys_addr = page_pool_get_dma_addr(page) + FEC_ENET_XDP_HEADROOM; in fec_enet_alloc_rxq_buffers() 3835 dma_addr = page_pool_get_dma_addr(page) + in fec_enet_txq_xmit_frame()
|
/linux-6.6.21/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_main.c | 1469 buf->sec_addr = page_pool_get_dma_addr(buf->sec_page); in stmmac_init_rx_buffers() 1476 buf->addr = page_pool_get_dma_addr(buf->page) + buf->page_offset; in stmmac_init_rx_buffers() 4701 buf->sec_addr = page_pool_get_dma_addr(buf->sec_page); in stmmac_rx_refill() 4704 buf->addr = page_pool_get_dma_addr(buf->page) + buf->page_offset; in stmmac_rx_refill() 4813 dma_addr = page_pool_get_dma_addr(page) + sizeof(*xdpf) + in stmmac_xdp_xmit_xdpf()
|
/linux-6.6.21/drivers/net/ethernet/mediatek/ |
D | mtk_eth_soc.c | 1738 *dma_addr = page_pool_get_dma_addr(page) + MTK_PP_HEADROOM; in mtk_page_pool_get_buff() 1770 txd_info->addr = page_pool_get_dma_addr(page) + in mtk_xdp_frame_map() 2073 page_pool_get_dma_addr(page) + MTK_PP_HEADROOM, in mtk_poll_rx()
|
/linux-6.6.21/drivers/net/ethernet/marvell/octeontx2/nic/ |
D | otx2_common.c | 537 *dma = page_pool_get_dma_addr(page) + offset; in otx2_alloc_pool_buf()
|
/linux-6.6.21/drivers/net/ethernet/wangxun/libwx/ |
D | wx_lib.c | 315 dma = page_pool_get_dma_addr(page); in wx_alloc_mapped_page()
|
/linux-6.6.21/drivers/net/ethernet/marvell/ |
D | mvneta.c | 1948 phys_addr = page_pool_get_dma_addr(page) + pp->rx_offset_correction; in mvneta_rx_refill() 2135 dma_addr = page_pool_get_dma_addr(page); in mvneta_xdp_submit_frame()
|
/linux-6.6.21/drivers/net/ethernet/marvell/mvpp2/ |
D | mvpp2_main.c | 778 dma_addr = page_pool_get_dma_addr(page); in mvpp2_buf_alloc() 3715 dma_addr = page_pool_get_dma_addr(page) + in mvpp2_xdp_submit_frame()
|
/linux-6.6.21/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_enet.c | 3382 cb->dma = page_pool_get_dma_addr(p); in hns3_alloc_buffer()
|