Home
last modified time | relevance | path

Searched full:ndo_xdp_xmit (Results 1 – 25 of 46) sorted by relevance

12

/linux/tools/include/uapi/linux/
H A Dnetdev.h18 * ndo_xdp_xmit callback.
26 * non-linear XDP buffer support in ndo_xdp_xmit callback.
/linux/include/uapi/linux/
H A Dnetdev.h18 * ndo_xdp_xmit callback.
26 * non-linear XDP buffer support in ndo_xdp_xmit callback.
/linux/include/net/libeth/
H A Dxdp.h111 * for lockless sending (``XDP_TX``, .ndo_xdp_xmit()). Cap the maximum of these
281 * @LIBETH_XDP_TX_NDO: whether the send function is called from .ndo_xdp_xmit()
322 * @xdpf: &xdp_frame for the head frag for .ndo_xdp_xmit()
323 * @dma: DMA address of the non-head frag for .ndo_xdp_xmit()
325 * @len: frag length for XSk ``XDP_TX`` and .ndo_xdp_xmit()
342 /* .ndo_xdp_xmit(), XSk ``XDP_TX`` */
369 * @prog: corresponding active XDP program, %NULL for .ndo_xdp_xmit()
505 * all types of frames: ``XDP_TX``, .ndo_xdp_xmit(), XSk ``XDP_TX``, and XSk
760 * @flags: XDP TX flags (.ndo_xdp_xmit(), XSk etc.)
814 /* .ndo_xdp_xmit() implementatio
[all...]
H A Dtx.h49 * @xdpf: XDP frame from ::ndo_xdp_xmit()
/linux/drivers/net/ethernet/intel/libeth/
H A Dxdp.c117 * @flags: internal libeth_xdp flags (XSk, .ndo_xdp_xmit etc.)
150 /* .ndo_xdp_xmit() implementation */
/linux/Documentation/bpf/
H A Dbpf_prog_run.rst89 ``ndo_xdp_xmit`` driver op).
/linux/Documentation/netlink/specs/
H A Dnetdev.yaml26 This feature informs if netdev implements ndo_xdp_xmit callback.
44 support in ndo_xdp_xmit callback.
/linux/drivers/net/ethernet/intel/ice/
H A Dice_sf_eth.c21 .ndo_xdp_xmit = ice_xdp_xmit,
H A Dice_txrx.h173 struct xdp_frame *xdpf; /* used for .ndo_xdp_xmit() */
/linux/samples/bpf/
H A Dxdp_sample.bpf.c230 /* Catch API error of drv ndo_xdp_xmit sent more than count */ in BPF_PROG()
/linux/include/trace/events/
H A Dxdp.h276 TP_printk("ndo_xdp_xmit"
/linux/drivers/net/
H A Dveth.c921 /* ndo_xdp_xmit */ in veth_xdp_rcv()
1712 .ndo_xdp_xmit = veth_ndo_xdp_xmit,
H A Dxen-netfront.c1698 .ndo_xdp_xmit = xennet_xdp_xmit,
/linux/drivers/net/ethernet/socionext/
H A Dnetsec.c848 /* this is for ndo_xdp_xmit, the buffer needs mapping before in netsec_xdp_queue_one()
1844 .ndo_xdp_xmit = netsec_xdp_xmit,
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_pf.c633 .ndo_xdp_xmit = enetc_xdp_xmit,
/linux/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth.c1030 * emac_xdp_xmit - Implements ndo_xdp_xmit
1131 .ndo_xdp_xmit = emac_xdp_xmit, in prueth_netdev_init()
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_main.c514 .ndo_xdp_xmit = lan966x_xdp_xmit,
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c743 .ndo_xdp_xmit = qede_xdp_transmit,
780 .ndo_xdp_xmit = qede_xdp_transmit,
/linux/drivers/net/ethernet/sfc/siena/
H A Defx.c624 .ndo_xdp_xmit = efx_xdp_xmit,
/linux/drivers/net/bonding/
H A Dbond_main.c2391 !slave_dev->netdev_ops->ndo_xdp_xmit) { in bond_enslave()
5741 err = slave_dev->netdev_ops->ndo_xdp_xmit(slave_dev, 1, frames1, flags); in bond_xdp_xmit()
5787 !slave_dev->netdev_ops->ndo_xdp_xmit) { in bond_xdp_set()
6046 .ndo_xdp_xmit = bond_xdp_xmit,
/linux/drivers/net/ethernet/ti/
H A Dcpsw.c1197 .ndo_xdp_xmit = cpsw_ndo_xdp_xmit,
H A Dcpsw_new.c1148 .ndo_xdp_xmit = cpsw_ndo_xdp_xmit,
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_main.c1346 .ndo_xdp_xmit = fun_xdp_xmit_frames,
/linux/drivers/net/ethernet/engleder/
H A Dtsnep_main.c2395 .ndo_xdp_xmit = tsnep_netdev_xdp_xmit,
/linux/drivers/net/hyperv/
H A Dnetvsc_drv.c1999 .ndo_xdp_xmit = netvsc_ndoxdp_xmit,

12