Lines Matching refs:_xdp_prog
75 struct bpf_prog *_xdp_prog; member
1223 rcu_assign_pointer(priv->rq[i].xdp_prog, priv->_xdp_prog); in veth_enable_xdp()
1288 if (priv->_xdp_prog) { in veth_disable_range_safe()
1304 if (priv->_xdp_prog) { in veth_enable_range_safe()
1336 if (priv_peer->_xdp_prog || veth_gro_requested(peer)) in veth_set_xdp_features()
1361 if (priv->_xdp_prog && peer && ch->rx_count < peer->real_num_tx_queues) in veth_set_channels()
1364 if (peer && peer_priv && peer_priv->_xdp_prog && ch->tx_count > peer->real_num_rx_queues) in veth_set_channels()
1434 if (priv->_xdp_prog) { in veth_open()
1463 if (priv->_xdp_prog) in veth_close()
1562 if (peer_priv->_xdp_prog) in veth_fix_features()
1565 if (priv->_xdp_prog) in veth_fix_features()
1579 if (!(changed & NETIF_F_GRO) || !(dev->flags & IFF_UP) || priv->_xdp_prog) in veth_set_features()
1630 old_prog = priv->_xdp_prog; in veth_xdp_set()
1631 priv->_xdp_prog = prog; in veth_xdp_set()
1698 priv->_xdp_prog = old_prog; in veth_xdp_set()