Lines Matching refs:xdpf
375 void xdp_return_frame(struct xdp_frame *xdpf) in xdp_return_frame() argument
377 __xdp_return(xdpf->data, &xdpf->mem, false, NULL); in xdp_return_frame()
381 void xdp_return_frame_rx_napi(struct xdp_frame *xdpf) in xdp_return_frame_rx_napi() argument
383 __xdp_return(xdpf->data, &xdpf->mem, true, NULL); in xdp_return_frame_rx_napi()
421 struct xdp_frame *xdpf; in xdp_convert_zc_to_xdp_frame() local
429 if (sizeof(*xdpf) + totsize > PAGE_SIZE) in xdp_convert_zc_to_xdp_frame()
437 xdpf = addr; in xdp_convert_zc_to_xdp_frame()
438 memset(xdpf, 0, sizeof(*xdpf)); in xdp_convert_zc_to_xdp_frame()
440 addr += sizeof(*xdpf); in xdp_convert_zc_to_xdp_frame()
444 xdpf->data = addr + metasize; in xdp_convert_zc_to_xdp_frame()
445 xdpf->len = totsize - metasize; in xdp_convert_zc_to_xdp_frame()
446 xdpf->headroom = 0; in xdp_convert_zc_to_xdp_frame()
447 xdpf->metasize = metasize; in xdp_convert_zc_to_xdp_frame()
448 xdpf->frame_sz = PAGE_SIZE; in xdp_convert_zc_to_xdp_frame()
449 xdpf->mem.type = MEM_TYPE_PAGE_ORDER0; in xdp_convert_zc_to_xdp_frame()
452 return xdpf; in xdp_convert_zc_to_xdp_frame()