Lines Matching defs:xdpf
190 struct xdp_frame *xdpf = frames[i];
194 rxq.dev = xdpf->dev_rx;
195 rxq.mem = xdpf->mem;
198 xdp_convert_frame_to_buff(xdpf, &xdp);
203 err = xdp_update_frame_from_buff(&xdp, xdpf);
205 xdp_return_frame(xdpf);
208 frames[nframes++] = xdpf;
213 err = xdp_do_redirect(xdpf->dev_rx, &xdp,
216 xdp_return_frame(xdpf);
226 xdp_return_frame(xdpf);
344 struct xdp_frame *xdpf = frames[i];
347 skb = __xdp_build_skb_from_frame(xdpf, skb,
348 xdpf->dev_rx);
350 xdp_return_frame(xdpf);
685 struct xdp_frame *xdpf = bq->q[i];
688 err = __ptr_ring_produce(q, xdpf);
691 xdp_return_frame_rx_napi(xdpf);
707 static void bq_enqueue(struct bpf_cpu_map_entry *rcpu, struct xdp_frame *xdpf)
724 bq->q[bq->count++] = xdpf;
730 int cpu_map_enqueue(struct bpf_cpu_map_entry *rcpu, struct xdp_frame *xdpf,
734 xdpf->dev_rx = dev_rx;
736 bq_enqueue(rcpu, xdpf);