tap_dev
struct tap_dev tap;
static void ipvtap_count_tx_dropped(struct tap_dev *tap)
static void ipvtap_count_rx_dropped(struct tap_dev *tap)
static void ipvtap_update_features(struct tap_dev *tap,
struct tap_dev tap;
static void macvtap_count_tx_dropped(struct tap_dev *tap)
static void macvtap_count_rx_dropped(struct tap_dev *tap)
static void macvtap_update_features(struct tap_dev *tap,
static int tap_set_queue(struct tap_dev *tap, struct file *file,
struct tap_dev *tap;
int tap_queue_resize(struct tap_dev *tap)
struct tap_dev *tap;
struct tap_dev *tap;
static struct tap_queue *tap_get_queue(struct tap_dev *tap,
void tap_del_queues(struct tap_dev *tap)
struct tap_dev *tap;
int tap_get_minor(dev_t major, struct tap_dev *tap)
void tap_free_minor(dev_t major, struct tap_dev *tap)
static struct tap_dev *dev_get_by_tap_file(int major, int minor)
struct tap_dev *tap;
struct tap_dev *tap;
struct tap_dev *tap;
static struct tap_dev *tap_dev_get_rcu(const struct net_device *dev)
static int tap_enable_queue(struct tap_dev *tap, struct file *file,
static struct tap_dev *tap_get_tap_dev(struct tap_queue *q)
struct tap_dev *tap;
static void tap_put_tap_dev(struct tap_dev *tap)
struct tap_dev *tap;
struct tap_dev *tap;
struct tap_dev *tap;
void (*update_features)(struct tap_dev *tap, netdev_features_t features);
void (*count_tx_dropped)(struct tap_dev *tap);
void (*count_rx_dropped)(struct tap_dev *tap);
struct tap_dev __rcu *tap;
void tap_del_queues(struct tap_dev *tap);
int tap_get_minor(dev_t major, struct tap_dev *tap);
void tap_free_minor(dev_t major, struct tap_dev *tap);
int tap_queue_resize(struct tap_dev *tap);