Home
last modified time | relevance | path

Searched refs:tap_dev (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
H A Dif_tap.h34 struct tap_dev { struct
46 void (*update_features)(struct tap_dev *tap, netdev_features_t features);
47 void (*count_tx_dropped)(struct tap_dev *tap);
48 void (*count_rx_dropped)(struct tap_dev *tap);
66 struct tap_dev __rcu *tap;
76 void tap_del_queues(struct tap_dev *tap);
77 int tap_get_minor(dev_t major, struct tap_dev *tap);
78 void tap_free_minor(dev_t major, struct tap_dev *tap);
79 int tap_queue_resize(struct tap_dev *tap);
/kernel/linux/linux-6.6/include/linux/
H A Dif_tap.h35 struct tap_dev { struct
47 void (*update_features)(struct tap_dev *tap, netdev_features_t features);
48 void (*count_tx_dropped)(struct tap_dev *tap);
49 void (*count_rx_dropped)(struct tap_dev *tap);
67 struct tap_dev __rcu *tap;
77 void tap_del_queues(struct tap_dev *tap);
78 int tap_get_minor(dev_t major, struct tap_dev *tap);
79 void tap_free_minor(dev_t major, struct tap_dev *tap);
80 int tap_queue_resize(struct tap_dev *tap);
/kernel/linux/linux-5.10/drivers/net/
H A Dtap.c122 static struct tap_dev *tap_dev_get_rcu(const struct net_device *dev) in tap_dev_get_rcu()
144 static int tap_enable_queue(struct tap_dev *tap, struct file *file, in tap_enable_queue()
165 static int tap_set_queue(struct tap_dev *tap, struct file *file, in tap_set_queue()
189 struct tap_dev *tap; in tap_disable_queue()
224 struct tap_dev *tap; in tap_put_queue()
252 static struct tap_queue *tap_get_queue(struct tap_dev *tap, in tap_get_queue()
298 void tap_del_queues(struct tap_dev *tap) in tap_del_queues()
322 struct tap_dev *tap; in tap_handle_frame()
403 int tap_get_minor(dev_t major, struct tap_dev *tap) in tap_get_minor()
431 void tap_free_minor(dev_t major, struct tap_dev *ta
[all...]
H A Dmacvtap.c30 struct tap_dev tap;
55 static void macvtap_count_tx_dropped(struct tap_dev *tap) in macvtap_count_tx_dropped()
63 static void macvtap_count_rx_dropped(struct tap_dev *tap) in macvtap_count_rx_dropped()
71 static void macvtap_update_features(struct tap_dev *tap, in macvtap_update_features()
/kernel/linux/linux-6.6/drivers/net/
H A Dtap.c124 static struct tap_dev *tap_dev_get_rcu(const struct net_device *dev) in tap_dev_get_rcu()
146 static int tap_enable_queue(struct tap_dev *tap, struct file *file, in tap_enable_queue()
167 static int tap_set_queue(struct tap_dev *tap, struct file *file, in tap_set_queue()
191 struct tap_dev *tap; in tap_disable_queue()
226 struct tap_dev *tap; in tap_put_queue()
254 static struct tap_queue *tap_get_queue(struct tap_dev *tap, in tap_get_queue()
300 void tap_del_queues(struct tap_dev *tap) in tap_del_queues()
324 struct tap_dev *tap; in tap_handle_frame()
415 int tap_get_minor(dev_t major, struct tap_dev *tap) in tap_get_minor()
443 void tap_free_minor(dev_t major, struct tap_dev *ta
[all...]
H A Dmacvtap.c30 struct tap_dev tap;
54 static void macvtap_count_tx_dropped(struct tap_dev *tap) in macvtap_count_tx_dropped()
62 static void macvtap_count_rx_dropped(struct tap_dev *tap) in macvtap_count_rx_dropped()
70 static void macvtap_update_features(struct tap_dev *tap, in macvtap_update_features()
/kernel/linux/linux-5.10/drivers/net/ipvlan/
H A Dipvtap.c48 struct tap_dev tap;
51 static void ipvtap_count_tx_dropped(struct tap_dev *tap) in ipvtap_count_tx_dropped()
59 static void ipvtap_count_rx_dropped(struct tap_dev *tap) in ipvtap_count_rx_dropped()
67 static void ipvtap_update_features(struct tap_dev *tap, in ipvtap_update_features()
/kernel/linux/linux-6.6/drivers/net/ipvlan/
H A Dipvtap.c47 struct tap_dev tap;
50 static void ipvtap_count_tx_dropped(struct tap_dev *tap) in ipvtap_count_tx_dropped()
58 static void ipvtap_count_rx_dropped(struct tap_dev *tap) in ipvtap_count_rx_dropped()
66 static void ipvtap_update_features(struct tap_dev *tap, in ipvtap_update_features()

Completed in 6 milliseconds