Lines Matching refs:netdev
177 if (unlikely(xdp_do_redirect(q->netdev, &xdp, xdp_prog))) in fun_run_xdp()
183 bpf_warn_invalid_xdp_action(q->netdev, xdp_prog, act); in fun_run_xdp()
186 trace_xdp_exception(q->netdev, xdp_prog, act); in fun_run_xdp()
369 struct net_device *ndev = q->netdev; in fun_handle_cqe_pkt()
434 if (likely((q->netdev->features & NETIF_F_RXHASH) && rxreq->hash)) in fun_handle_cqe_pkt()
437 if (likely((q->netdev->features & NETIF_F_RXCSUM) && rxreq->csum)) { in fun_handle_cqe_pkt()
442 if (unlikely(rx_hwtstamp_enabled(q->netdev))) in fun_handle_cqe_pkt()
481 struct funeth_priv *fp = netdev_priv(q->netdev); in fun_process_cqes()
589 struct funeth_priv *fp = netdev_priv(q->netdev); in fun_rxq_set_bpf()
630 q->netdev = dev; in fun_rxq_create_sw()
679 struct funeth_priv *fp = netdev_priv(q->netdev); in fun_rxq_free_sw()
699 struct funeth_priv *fp = netdev_priv(q->netdev); in fun_rxq_create_dev()
704 err = xdp_rxq_info_reg(&q->xdp_rxq, q->netdev, q->qidx, in fun_rxq_create_dev()
748 netif_info(fp, ifup, q->netdev, in fun_rxq_create_dev()
759 netdev_err(q->netdev, in fun_rxq_create_dev()
767 struct funeth_priv *fp = netdev_priv(q->netdev); in fun_rxq_free_dev()
774 netif_info(fp, ifdown, q->netdev, in fun_rxq_free_dev()