Searched refs:xdp_features (Results 1 - 25 of 48) sorted by relevance

12

/linux-master/tools/testing/selftests/bpf/
H A Dtest_xdp_features.sh36 [ "$(pidof xdp_features)" = "" ] || kill $(pidof xdp_features) 2> /dev/null
41 ss -tlp | grep -q xdp_features
50 ./xdp_features -f XDP_PASS -D $V1_IP6 -T $V0_IP6 v1 &
52 ip netns exec ${NS} ./xdp_features -t -f XDP_PASS \
58 ./xdp_features -f XDP_DROP -D ::ffff:$V1_IP4 -T ::ffff:$V0_IP4 v1 &
60 ip netns exec ${NS} ./xdp_features -t -f XDP_DROP \
67 ./xdp_features -f XDP_ABORTED -D $V1_IP6 -T $V0_IP6 v1 &
69 ip netns exec ${NS} ./xdp_features -t -f XDP_ABORTED \
75 ./xdp_features
[all...]
H A Dxdp_features.c19 #include "xdp_features.skel.h"
20 #include "xdp_features.h"
278 static int dut_attach_xdp_prog(struct xdp_features *skel, int flags)
360 static int dut_run(struct xdp_features *skel)
495 static bool tester_collect_detected_cap(struct xdp_features *skel,
573 static int tester_run(struct xdp_features *skel)
657 struct xdp_features *skel;
H A DMakefile135 xdp_features bpf_test_no_cfi.ko
476 xdp_features.skel.h-deps := xdp_features.bpf.o
706 $(OUTPUT)/xdp_features: xdp_features.c $(OUTPUT)/network_helpers.o $(OUTPUT)/xdp_features.skel.h | $(OUTPUT)
/linux-master/tools/net/ynl/samples/
H A Dnetdev.c32 if (!d->_present.xdp_features)
35 printf("xdp-features (%llx):", d->xdp_features);
36 for (int i = 0; d->xdp_features >= 1U << i; i++) {
37 if (d->xdp_features & (1U << i))
/linux-master/net/core/
H A Dxdp.c811 if (dev->xdp_features == val)
814 dev->xdp_features = val;
823 xdp_features_t val = (dev->xdp_features | NETDEV_XDP_ACT_NDO_XMIT);
833 xdp_features_t val = dev->xdp_features;
H A Dnetdev-genl.c58 netdev->xdp_features, NETDEV_A_DEV_PAD) ||
67 if (netdev->xdp_features & NETDEV_XDP_ACT_XSK_ZEROCOPY) {
/linux-master/kernel/bpf/
H A Ddevmap.c484 if (!(dev->xdp_features & NETDEV_XDP_ACT_NDO_XMIT))
487 if (unlikely(!(dev->xdp_features & NETDEV_XDP_ACT_NDO_XMIT_SG) &&
549 if (!(obj->dev->xdp_features & NETDEV_XDP_ACT_NDO_XMIT))
552 if (unlikely(!(obj->dev->xdp_features & NETDEV_XDP_ACT_NDO_XMIT_SG) &&
/linux-master/drivers/net/netdevsim/
H A Dnetdev.c349 dev->xdp_features = NETDEV_XDP_ACT_HW_OFFLOAD;
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_main.c2282 priv->dev->xdp_features = NETDEV_XDP_ACT_BASIC;
2283 priv->dev->xdp_features |= NETDEV_XDP_ACT_REDIRECT;
2284 priv->dev->xdp_features |= NETDEV_XDP_ACT_NDO_XMIT;
2285 priv->dev->xdp_features |= NETDEV_XDP_ACT_XSK_ZEROCOPY;
2287 priv->dev->xdp_features = 0;
/linux-master/net/xdp/
H A Dxsk_buff_pool.c204 if ((netdev->xdp_features & NETDEV_XDP_ACT_ZC) != NETDEV_XDP_ACT_ZC) {
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_common.c2770 netdev->xdp_features = NETDEV_XDP_ACT_BASIC;
2772 netdev->xdp_features |= NETDEV_XDP_ACT_HW_OFFLOAD;
2778 netdev->xdp_features |= NETDEV_XDP_ACT_XSK_ZEROCOPY;
2779 netdev->xdp_features |= NETDEV_XDP_ACT_REDIRECT;
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw.c1463 ndev->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT |
1642 ndev->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT |
H A Dcpsw_new.c1412 ndev->xdp_features = NETDEV_XDP_ACT_BASIC |
/linux-master/drivers/net/ethernet/sfc/
H A Defx.c1040 net_dev->xdp_features = NETDEV_XDP_ACT_BASIC |
/linux-master/drivers/net/ethernet/sfc/siena/
H A Defx.c1021 net_dev->xdp_features = NETDEV_XDP_ACT_BASIC |
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_main.c864 dev->xdp_features = NETDEV_XDP_ACT_BASIC |
/linux-master/drivers/net/ethernet/freescale/enetc/
H A Denetc_pf.c810 ndev->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT |
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_nic.c387 self->ndev->xdp_features = NETDEV_XDP_ACT_BASIC |
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_main.c1773 netdev->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT;
/linux-master/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_main.c2223 netdev->xdp_features = NETDEV_XDP_ACT_BASIC;
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_main.c911 ndev->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT |
/linux-master/drivers/net/ethernet/socionext/
H A Dnetsec.c2120 ndev->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT |
/linux-master/drivers/net/hyperv/
H A Dnetvsc_drv.c2612 net->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT |
/linux-master/drivers/net/ethernet/engleder/
H A Dtsnep_main.c2629 netdev->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT |
/linux-master/drivers/net/
H A Dxen-netfront.c1745 netdev->xdp_features = NETDEV_XDP_ACT_BASIC | NETDEV_XDP_ACT_REDIRECT |

Completed in 426 milliseconds

12