/linux/tools/include/uapi/linux/ |
H A D | netdev.h | 18 * ndo_xdp_xmit callback. 26 * non-linear XDP buffer support in ndo_xdp_xmit callback.
|
/linux/include/uapi/linux/ |
H A D | netdev.h | 18 * ndo_xdp_xmit callback. 26 * non-linear XDP buffer support in ndo_xdp_xmit callback.
|
/linux/include/net/libeth/ |
H A D | xdp.h | 111 * 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 D | tx.h | 49 * @xdpf: XDP frame from ::ndo_xdp_xmit()
|
/linux/drivers/net/ethernet/intel/libeth/ |
H A D | xdp.c | 117 * @flags: internal libeth_xdp flags (XSk, .ndo_xdp_xmit etc.) 150 /* .ndo_xdp_xmit() implementation */
|
/linux/Documentation/bpf/ |
H A D | bpf_prog_run.rst | 89 ``ndo_xdp_xmit`` driver op).
|
/linux/Documentation/netlink/specs/ |
H A D | netdev.yaml | 26 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 D | ice_sf_eth.c | 21 .ndo_xdp_xmit = ice_xdp_xmit,
|
H A D | ice_txrx.h | 173 struct xdp_frame *xdpf; /* used for .ndo_xdp_xmit() */
|
/linux/samples/bpf/ |
H A D | xdp_sample.bpf.c | 230 /* Catch API error of drv ndo_xdp_xmit sent more than count */ in BPF_PROG()
|
/linux/include/trace/events/ |
H A D | xdp.h | 276 TP_printk("ndo_xdp_xmit"
|
/linux/drivers/net/ |
H A D | veth.c | 921 /* ndo_xdp_xmit */ in veth_xdp_rcv() 1712 .ndo_xdp_xmit = veth_ndo_xdp_xmit,
|
H A D | xen-netfront.c | 1698 .ndo_xdp_xmit = xennet_xdp_xmit,
|
/linux/drivers/net/ethernet/socionext/ |
H A D | netsec.c | 848 /* 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 D | enetc_pf.c | 633 .ndo_xdp_xmit = enetc_xdp_xmit,
|
/linux/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth.c | 1030 * 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 D | lan966x_main.c | 514 .ndo_xdp_xmit = lan966x_xdp_xmit,
|
/linux/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_main.c | 743 .ndo_xdp_xmit = qede_xdp_transmit, 780 .ndo_xdp_xmit = qede_xdp_transmit,
|
/linux/drivers/net/ethernet/sfc/siena/ |
H A D | efx.c | 624 .ndo_xdp_xmit = efx_xdp_xmit,
|
/linux/drivers/net/bonding/ |
H A D | bond_main.c | 2391 !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 D | cpsw.c | 1197 .ndo_xdp_xmit = cpsw_ndo_xdp_xmit,
|
H A D | cpsw_new.c | 1148 .ndo_xdp_xmit = cpsw_ndo_xdp_xmit,
|
/linux/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_main.c | 1346 .ndo_xdp_xmit = fun_xdp_xmit_frames,
|
/linux/drivers/net/ethernet/engleder/ |
H A D | tsnep_main.c | 2395 .ndo_xdp_xmit = tsnep_netdev_xdp_xmit,
|
/linux/drivers/net/hyperv/ |
H A D | netvsc_drv.c | 1999 .ndo_xdp_xmit = netvsc_ndoxdp_xmit,
|