Lines Matching defs:virtnet_info

181 struct virtnet_info {
328 static void enable_delayed_refill(struct virtnet_info *vi)
335 static void disable_delayed_refill(struct virtnet_info *vi)
367 struct virtnet_info *vi = vq->vdev->priv;
398 static struct sk_buff *page_to_skb(struct virtnet_info *vi,
484 static int __virtnet_xdp_xmit_one(struct virtnet_info *vi,
551 struct virtnet_info *vi = netdev_priv(dev);
623 static unsigned int virtnet_get_headroom(struct virtnet_info *vi)
697 struct virtnet_info *vi,
837 struct virtnet_info *vi,
860 struct virtnet_info *vi,
1106 static void receive_buf(struct virtnet_info *vi, struct receive_queue *rq,
1170 static int add_recvbuf_small(struct virtnet_info *vi, struct receive_queue *rq,
1196 static int add_recvbuf_big(struct virtnet_info *vi, struct receive_queue *rq,
1261 static int add_recvbuf_mergeable(struct virtnet_info *vi,
1311 static bool try_fill_recv(struct virtnet_info *vi, struct receive_queue *rq,
1342 struct virtnet_info *vi = rvq->vdev->priv;
1361 static void virtnet_napi_tx_enable(struct virtnet_info *vi,
1387 struct virtnet_info *vi =
1388 container_of(work, struct virtnet_info, refill.work);
1410 struct virtnet_info *vi = rq->vq->vdev->priv;
1490 static bool is_xdp_raw_buffer_queue(struct virtnet_info *vi, int q)
1502 struct virtnet_info *vi = rq->vq->vdev->priv;
1523 struct virtnet_info *vi = rq->vq->vdev->priv;
1554 struct virtnet_info *vi = netdev_priv(dev);
1586 struct virtnet_info *vi = sq->vq->vdev->priv;
1633 struct virtnet_info *vi = sq->vq->vdev->priv;
1678 struct virtnet_info *vi = netdev_priv(dev);
1755 static bool virtnet_send_command(struct virtnet_info *vi, u8 class, u8 cmd,
1796 struct virtnet_info *vi = netdev_priv(dev);
1844 struct virtnet_info *vi = netdev_priv(dev);
1879 static void virtnet_ack_link_announce(struct virtnet_info *vi)
1888 static int _virtnet_set_queues(struct virtnet_info *vi, u16 queue_pairs)
1914 static int virtnet_set_queues(struct virtnet_info *vi, u16 queue_pairs)
1926 struct virtnet_info *vi = netdev_priv(dev);
1945 struct virtnet_info *vi = netdev_priv(dev);
2016 struct virtnet_info *vi = netdev_priv(dev);
2031 struct virtnet_info *vi = netdev_priv(dev);
2043 static void virtnet_clean_affinity(struct virtnet_info *vi)
2057 static void virtnet_set_affinity(struct virtnet_info *vi)
2098 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info,
2106 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info,
2114 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info,
2123 static int virtnet_cpu_notif_add(struct virtnet_info *vi)
2138 static void virtnet_cpu_notif_remove(struct virtnet_info *vi)
2148 struct virtnet_info *vi = netdev_priv(dev);
2160 struct virtnet_info *vi = netdev_priv(dev);
2173 struct virtnet_info *vi = netdev_priv(dev);
2210 struct virtnet_info *vi = netdev_priv(dev);
2237 struct virtnet_info *vi = netdev_priv(dev);
2251 struct virtnet_info *vi = netdev_priv(dev);
2288 struct virtnet_info *vi = netdev_priv(dev);
2301 struct virtnet_info *vi = netdev_priv(dev);
2310 struct virtnet_info *vi = netdev_priv(dev);
2322 struct virtnet_info *vi = netdev_priv(dev);
2347 struct virtnet_info *vi = netdev_priv(dev);
2359 struct virtnet_info *vi = netdev_priv(dev);
2365 static void virtnet_update_settings(struct virtnet_info *vi)
2403 struct virtnet_info *vi = vdev->priv;
2415 static int init_vqs(struct virtnet_info *vi);
2419 struct virtnet_info *vi = vdev->priv;
2442 static int virtnet_set_guest_offloads(struct virtnet_info *vi, u64 offloads)
2458 static int virtnet_clear_guest_offloads(struct virtnet_info *vi)
2468 static int virtnet_restore_guest_offloads(struct virtnet_info *vi)
2482 struct virtnet_info *vi = netdev_priv(dev);
2604 struct virtnet_info *vi = netdev_priv(dev);
2620 struct virtnet_info *vi = netdev_priv(dev);
2662 struct virtnet_info *vi =
2663 container_of(work, struct virtnet_info, config_work);
2695 struct virtnet_info *vi = vdev->priv;
2700 static void virtnet_free_queues(struct virtnet_info *vi)
2719 static void _free_receive_bufs(struct virtnet_info *vi)
2735 static void free_receive_bufs(struct virtnet_info *vi)
2742 static void free_receive_page_frags(struct virtnet_info *vi)
2760 struct virtnet_info *vi = vq->vdev->priv;
2771 static void free_unused_bufs(struct virtnet_info *vi)
2791 static void virtnet_del_vqs(struct virtnet_info *vi)
2806 static unsigned int mergeable_min_buf_len(struct virtnet_info *vi, struct virtqueue *vq)
2818 static int virtnet_find_vqs(struct virtnet_info *vi)
2903 static int virtnet_alloc_queues(struct virtnet_info *vi)
2943 static int init_vqs(struct virtnet_info *vi)
2972 struct virtnet_info *vi = netdev_priv(queue->dev);
3062 struct virtnet_info *vi;
3078 dev = alloc_etherdev_mq(sizeof(struct virtnet_info), max_queue_pairs);
3282 static void remove_vq_common(struct virtnet_info *vi)
3298 struct virtnet_info *vi = vdev->priv;
3316 struct virtnet_info *vi = vdev->priv;
3327 struct virtnet_info *vi = vdev->priv;