xdp_do_redirect
if (likely(!xdp_do_redirect(rx_ring->netdev, xdp, xdp_prog))) {
if (xdp_do_redirect(aq_nic->ndev, xdp, prog) < 0)
if (xdp_do_redirect(bp->dev, xdp, xdp_prog)) {
if (xdp_do_redirect(rx->adapter->netdev, xdp, prog) < 0)
if (xdp_do_redirect(rx->adapter->netdev, xdp, prog) < 0)
err = xdp_do_redirect(priv->net_dev, &xdp, xdp_prog);
err = xdp_do_redirect(priv->net_dev, &xdp, xdp_prog);
err = xdp_do_redirect(priv->net_dev, xdp_buff, xdp_prog);
err = xdp_do_redirect(rx_ring->ndev, &xdp_buff, prog);
err = xdp_do_redirect(ndev, &xdp, prog);
err = xdp_do_redirect(ndev, xsk, prog);
if (unlikely(xdp_do_redirect(q->netdev, &xdp, xdp_prog)))
err = xdp_do_redirect(dev, xdp, xdp_prog);
err = xdp_do_redirect(dev, &new, xdp_prog);
if (unlikely(xdp_do_redirect(priv->dev, xdp, xprog)))
err = xdp_do_redirect(priv->dev, xdp, xprog);
err = xdp_do_redirect(rx_ring->netdev, xdp, xdp_prog);
err = xdp_do_redirect(rx_ring->netdev, xdp, xdp_prog);
if (xdp_do_redirect(rx_ring->netdev, &xdp->base, xdp_prog))
err = xdp_do_redirect(rx_ring->netdev, xdp, xdp_prog);
err = xdp_do_redirect(adapter->netdev, xdp, xdp_prog);
err = xdp_do_redirect(adapter->netdev, xdp, xdp_prog);
if (xdp_do_redirect(adapter->netdev, xdp, prog) < 0)
err = xdp_do_redirect(adapter->netdev, xdp, xdp_prog);
err = xdp_do_redirect(rx_ring->netdev, xdp, xdp_prog);
err = xdp_do_redirect(pp->dev, xdp, prog);
err = xdp_do_redirect(port->dev, xdp, prog);
err = xdp_do_redirect(pfvf->netdev, xsk_buff, prog);
err = xdp_do_redirect(pfvf->netdev, &xdp, prog);
if (unlikely(xdp_do_redirect(dev, xdp, prog))) {
if (likely(!xdp_do_redirect(dev, &mxbuf.xdp, xdp_prog))) {
err = xdp_do_redirect(rq->netdev, xdp, prog);
if (xdp_do_redirect(port->dev, &xdp, xdp_prog))
rxq->xdp_rc = xdp_do_redirect(ndev, xdp, prog);
if (xdp_do_redirect(dp->netdev, xrxbuf->xdp, xdp_prog)) {
err = xdp_do_redirect(netdev, &xdp_buf, xdp_prog);
if (unlikely(xdp_do_redirect(edev->ndev, &xdp, prog)))
err = xdp_do_redirect(efx->net_dev, &xdp, xdp_prog);
err = xdp_do_redirect(efx->net_dev, &xdp, xdp_prog);
err = xdp_do_redirect(priv->ndev, xdp, prog);
if (xdp_do_redirect(priv->dev, xdp, prog) < 0)
if (unlikely(xdp_do_redirect(ndev, xdp, prog)))
if (xdp_do_redirect(ndev, xdp, prog))
err = xdp_do_redirect(emac->ndev, xdp, xdp_prog);
if (!xdp_do_redirect(ndev, xdp, prog)) {
err = xdp_do_redirect(tun->dev, xdp, xdp_prog);
if (xdp_do_redirect(rq->dev, xdp, xdp_prog)) {
if (xdp_do_redirect(rq->dev, xdp, xdp_prog)) {
err = xdp_do_redirect(dev, xdp, xdp_prog);
err = xdp_do_redirect(rq->adapter->netdev, xdp, prog);
err = xdp_do_redirect(queue->info->netdev, xdp, prog);
int xdp_do_redirect(struct net_device *dev,
if (unlikely(xdp_do_redirect(bq->dev, &xdp->base, bq->prog)))
ret = xdp_do_redirect(bq->dev, &xdp->base, bq->prog);
err = xdp_do_redirect(xdpf->dev_rx, &xdp,
EXPORT_SYMBOL_GPL(xdp_do_redirect);
int xdp_do_redirect(struct xdp_md *xdp)
prog = skel->progs.xdp_do_redirect;