Lines Matching refs:xskb
138 static int __xsk_rcv_zc(struct xdp_sock *xs, struct xdp_buff_xsk *xskb, u32 len, in __xsk_rcv_zc() argument
144 addr = xp_get_handle(xskb, xskb->pool); in __xsk_rcv_zc()
151 xp_release(xskb); in __xsk_rcv_zc()
157 struct xdp_buff_xsk *xskb = container_of(xdp, struct xdp_buff_xsk, xdp); in xsk_rcv_zc() local
167 err = __xsk_rcv_zc(xs, xskb, len, contd); in xsk_rcv_zc()
173 xskb_list = &xskb->pool->xskb_list; in xsk_rcv_zc()
231 struct xdp_buff_xsk *xskb; in __xsk_rcv() local
248 xskb = container_of(xsk_xdp, struct xdp_buff_xsk, xdp); in __xsk_rcv()
249 err = __xsk_rcv_zc(xs, xskb, len, 0); in __xsk_rcv()
286 xskb = container_of(xsk_xdp, struct xdp_buff_xsk, xdp); in __xsk_rcv()
287 __xsk_rcv_zc(xs, xskb, copied - meta_len, rem ? XDP_PKT_CONTD : 0); in __xsk_rcv()