Lines Matching defs:xdp
3746 mvpp2_xdp_xmit_back(struct mvpp2_port *port, struct xdp_buff *xdp)
3753 xdpf = xdp_convert_buff_to_frame(xdp);
3826 struct xdp_buff *xdp, struct page_pool *pp,
3833 len = xdp->data_end - xdp->data_hard_start - MVPP2_SKB_HEADROOM;
3834 act = bpf_prog_run_xdp(prog, xdp);
3837 sync = xdp->data_end - xdp->data_hard_start - MVPP2_SKB_HEADROOM;
3846 err = xdp_do_redirect(port->dev, xdp, prog);
3849 page = virt_to_head_page(xdp->data);
3857 ret = mvpp2_xdp_xmit_back(port, xdp);
3859 page = virt_to_head_page(xdp->data);
3870 page = virt_to_head_page(xdp->data);
3917 struct xdp_buff xdp;
3996 xdp_init_buff(&xdp, PAGE_SIZE, xdp_rxq);
3997 xdp_prepare_buff(&xdp, data,
4001 ret = mvpp2_run_xdp(port, xdp_prog, &xdp, pp, &ps);
4076 /* xdp */
5395 static int mvpp2_xdp(struct net_device *dev, struct netdev_bpf *xdp)
5399 switch (xdp->command) {
5401 return mvpp2_xdp_setup(port, xdp);