Home
last modified time | relevance | path

Searched refs:xsk_xdp (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/net/xdp/
H A Dxsk.c189 struct xdp_buff *xsk_xdp; in __xsk_rcv() local
197 xsk_xdp = xsk_buff_alloc(xs->pool); in __xsk_rcv()
198 if (!xsk_xdp) { in __xsk_rcv()
203 xsk_copy_xdp(xsk_xdp, xdp, len); in __xsk_rcv()
204 err = __xsk_rcv_zc(xs, xsk_xdp, len); in __xsk_rcv()
206 xsk_buff_free(xsk_xdp); in __xsk_rcv()
/kernel/linux/linux-6.6/net/xdp/
H A Dxsk.c233 struct xdp_buff *xsk_xdp; in __xsk_rcv() local
243 xsk_xdp = xsk_buff_alloc(xs->pool); in __xsk_rcv()
244 if (!xsk_xdp) { in __xsk_rcv()
248 memcpy(xsk_xdp->data - meta_len, copy_from, rem); in __xsk_rcv()
249 xskb = container_of(xsk_xdp, struct xdp_buff_xsk, xdp); in __xsk_rcv()
252 xsk_buff_free(xsk_xdp); in __xsk_rcv()
281 xsk_xdp = xsk_buff_alloc(xs->pool); in __xsk_rcv()
282 copy_to = xsk_xdp->data - meta_len; in __xsk_rcv()
287 xskb = container_of(xsk_xdp, struct xdp_buff_xsk, xdp); in __xsk_rcv()

Completed in 4 milliseconds