Lines Matching refs:veth_rq
57 struct veth_rq { struct
72 struct veth_rq *rq; argument
255 static void __veth_xdp_flush(struct veth_rq *rq) in __veth_xdp_flush()
265 static int veth_xdp_rx(struct veth_rq *rq, struct sk_buff *skb) in veth_xdp_rx()
276 struct veth_rq *rq, bool xdp) in veth_forward_skb()
286 struct veth_rq *rq = NULL; in veth_xmit()
439 struct veth_rq *rq; in veth_xdp_xmit()
505 static void veth_xdp_flush_bq(struct veth_rq *rq, struct veth_xdp_tx_bq *bq) in veth_xdp_flush_bq()
526 static void veth_xdp_flush(struct veth_rq *rq, struct veth_xdp_tx_bq *bq) in veth_xdp_flush()
530 struct veth_rq *rcv_rq; in veth_xdp_flush()
549 static int veth_xdp_tx(struct veth_rq *rq, struct xdp_buff *xdp, in veth_xdp_tx()
565 static struct sk_buff *veth_xdp_rcv_one(struct veth_rq *rq, in veth_xdp_rcv_one()
652 static struct sk_buff *veth_xdp_rcv_skb(struct veth_rq *rq, in veth_xdp_rcv_skb()
799 static int veth_xdp_rcv(struct veth_rq *rq, int budget, in veth_xdp_rcv()
842 struct veth_rq *rq = in veth_poll()
843 container_of(napi, struct veth_rq, xdp_napi); in veth_poll()
877 struct veth_rq *rq = &priv->rq[i]; in veth_napi_add()
885 struct veth_rq *rq = &priv->rq[i]; in veth_napi_add()
905 struct veth_rq *rq = &priv->rq[i]; in veth_napi_del()
913 struct veth_rq *rq = &priv->rq[i]; in veth_napi_del()
927 struct veth_rq *rq = &priv->rq[i]; in veth_enable_xdp()
970 struct veth_rq *rq = &priv->rq[i]; in veth_disable_xdp()