Lines Matching refs:dev_rx
59 struct net_device *dev_rx; member
404 trace_xdp_devmap_xmit(bq->dev_rx, dev, sent, cnt - sent, err); in bq_xmit_all()
418 bq->dev_rx = NULL; in __dev_flush()
446 struct net_device *dev_rx, struct bpf_prog *xdp_prog) in bq_enqueue() argument
461 if (!bq->dev_rx) { in bq_enqueue()
462 bq->dev_rx = dev_rx; in bq_enqueue()
471 struct net_device *dev_rx, in __xdp_enqueue() argument
488 bq_enqueue(dev, xdpf, dev_rx, xdp_prog); in __xdp_enqueue()
524 struct net_device *dev_rx) in dev_xdp_enqueue() argument
526 return __xdp_enqueue(dev, xdp, dev_rx, NULL); in dev_xdp_enqueue()
530 struct net_device *dev_rx) in dev_map_enqueue() argument
534 return __xdp_enqueue(dev, xdp, dev_rx, dst->xdp_prog); in dev_map_enqueue()
550 struct net_device *dev_rx, in dev_map_enqueue_clone() argument
559 bq_enqueue(obj->dev, nxdpf, dev_rx, obj->xdp_prog); in dev_map_enqueue_clone()
589 int dev_map_enqueue_multi(struct xdp_buff *xdp, struct net_device *dev_rx, in dev_map_enqueue_multi() argument
602 num_excluded = get_upper_ifindexes(dev_rx, excluded_devices); in dev_map_enqueue_multi()
603 excluded_devices[num_excluded++] = dev_rx->ifindex; in dev_map_enqueue_multi()
626 err = dev_map_enqueue_clone(last_dst, dev_rx, xdpf); in dev_map_enqueue_multi()
650 err = dev_map_enqueue_clone(last_dst, dev_rx, xdpf); in dev_map_enqueue_multi()
661 bq_enqueue(last_dst->dev, xdpf, dev_rx, last_dst->xdp_prog); in dev_map_enqueue_multi()