Searched refs:tap_dev (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/include/linux/ |
H A D | if_tap.h | 34 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 D | if_tap.h | 35 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 D | tap.c | 122 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 D | macvtap.c | 30 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 D | tap.c | 124 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 D | macvtap.c | 30 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 D | ipvtap.c | 48 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 D | ipvtap.c | 47 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 5 milliseconds