Home
last modified time | relevance | path

Searched refs:page_pool_get_dma_addr (Results 1 – 25 of 30) sorted by relevance

12

/linux/include/net/page_pool/
H A Dhelpers.h439 * page_pool_get_dma_addr() - Retrieve the stored DMA address.
445 static inline dma_addr_t page_pool_get_dma_addr(const struct page *page) in page_pool_get_dma_addr() function
475 __page_pool_dma_sync_for_cpu(pool, page_pool_get_dma_addr(page), offset, in page_pool_dma_sync_for_cpu()
/linux/Documentation/translations/zh_CN/networking/
H A Dnetmem.rst38 - page_pool_get_dma_addr -> page_pool_get_dma_addr_netmem
/linux/drivers/net/wireless/mediatek/mt76/
H A Dwed.c54 addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + offset; in mt76_wed_init_rx_buf()
H A Ddma.c656 qbuf.addr = page_pool_get_dma_addr(virt_to_head_page(buf)) + in mt76_dma_rx_fill_buf()
/linux/Documentation/networking/
H A Dnetmem.rst35 - page_pool_get_dma_addr -> page_pool_get_dma_addr_netmem
H A Dpage_pool.rst69 page_pool_get_dma_addr page_pool_get_dma_dir
/linux/drivers/net/ethernet/huawei/hinic3/
H A Dhinic3_rx.c88 dma_addr = page_pool_get_dma_addr(rx_info->page) + in hinic3_rx_fill_buffers()
/linux/drivers/net/ethernet/microchip/sparx5/lan969x/
H A Dlan969x_fdma.c37 *dataptr = page_pool_get_dma_addr(page); in lan969x_fdma_rx_dataptr_cb()
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_fdma.c21 *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/drivers/net/ethernet/cisco/enic/
H A Denic_rq.c298 dma_addr = page_pool_get_dma_addr(page) + offset; in enic_rq_alloc_buf()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_xdp.c77 frag_mapping = page_pool_get_dma_addr(skb_frag_page(frag)) + in bnxt_xmit_bd()
/linux/drivers/net/ethernet/ti/
H A Dcpsw_priv.c1106 dma = page_pool_get_dma_addr(page) + CPSW_HEADROOM_NA; in cpsw_fill_rx_channels()
1286 dma = page_pool_get_dma_addr(page); in cpsw_xdp_tx_frame()
H A Dcpsw.c449 dma = page_pool_get_dma_addr(new_page) + CPSW_HEADROOM_NA; in cpsw_rx_handler()
H A Dcpsw_new.c394 dma = page_pool_get_dma_addr(new_page) + CPSW_HEADROOM_NA; in cpsw_rx_handler()
/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_common.c485 buf_dma = page_pool_get_dma_addr(page) + PRUETH_HEADROOM; in prueth_dma_rx_push_mapped()
580 buf_dma = page_pool_get_dma_addr(page); in emac_xmit_xdp_frame()
/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_txrx.c779 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/drivers/net/ethernet/tehuti/
H A Dtn40.c255 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/drivers/net/ethernet/socionext/
H A Dnetsec.c750 *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/drivers/net/ethernet/engleder/
H A Dtsnep_main.c654 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/drivers/net/ethernet/freescale/
H A Dfec_main.c1646 phys_addr = page_pool_get_dma_addr(new_page) + FEC_ENET_XDP_HEADROOM; in fec_enet_update_cbd()
3456 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/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c1555 buf->sec_addr = page_pool_get_dma_addr(buf->sec_page); in stmmac_init_rx_buffers()
1562 buf->addr = page_pool_get_dma_addr(buf->page) + buf->page_offset; in stmmac_init_rx_buffers()
4899 buf->sec_addr = page_pool_get_dma_addr(buf->sec_page); in stmmac_rx_refill()
4902 buf->addr = page_pool_get_dma_addr(buf->page) + buf->page_offset; in stmmac_rx_refill()
5018 dma_addr = page_pool_get_dma_addr(page) + sizeof(*xdpf) + in stmmac_xdp_xmit_xdpf()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.c543 *dma = page_pool_get_dma_addr(page) + offset; in otx2_alloc_pool_buf()
/linux/drivers/net/ethernet/realtek/rtase/
H A Drtase_main.c385 mapping = page_pool_get_dma_addr(page); in rtase_alloc_rx_data_buf()
/linux/drivers/net/ethernet/marvell/
H A Dmvneta.c1948 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/drivers/net/ethernet/wangxun/libwx/
H A Dwx_lib.c308 dma = page_pool_get_dma_addr(page); in wx_alloc_mapped_page()

12