Lines Matching defs:ndev
24 u32 netvsc_run_xdp(struct net_device *ndev, struct netvsc_channel *nvchan,
44 if (len > ndev->mtu + ETH_HLEN) {
73 if (!xdp_do_redirect(ndev, xdp, prog)) {
95 trace_xdp_exception(ndev, prog, act);
99 bpf_warn_invalid_xdp_action(ndev, prog, act);
229 static int netvsc_ndoxdp_xmit_fm(struct net_device *ndev,
234 skb = xdp_build_skb_from_frame(frame, ndev);
238 netvsc_get_hash(skb, netdev_priv(ndev));
242 netvsc_xdp_xmit(skb, ndev);
247 int netvsc_ndoxdp_xmit(struct net_device *ndev, int n,
250 struct net_device_context *ndev_ctx = netdev_priv(ndev);
269 netif_carrier_ok(vf_netdev) && !netpoll_tx_running(ndev) &&
276 q_idx = smp_processor_id() % ndev->real_num_tx_queues;
279 if (netvsc_ndoxdp_xmit_fm(ndev, frames[i], q_idx))