Lines Matching refs:vlantap
56 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap);
57 struct macvlan_dev *vlan = &vlantap->vlan;
64 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap);
65 struct macvlan_dev *vlan = &vlantap->vlan;
73 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap);
74 struct macvlan_dev *vlan = &vlantap->vlan;
84 struct macvtap_dev *vlantap = netdev_priv(dev);
87 INIT_LIST_HEAD(&vlantap->tap.queue_list);
92 vlantap->tap.tap_features = TUN_OFFLOADS;
97 vlantap->tap.count_tx_dropped = macvtap_count_tx_dropped;
98 vlantap->tap.count_rx_dropped = macvtap_count_rx_dropped;
99 vlantap->tap.update_features = macvtap_update_features;
101 err = netdev_rx_handler_register(dev, tap_handle_frame, &vlantap->tap);
114 vlantap->tap.dev = vlantap->vlan.dev;
122 struct macvtap_dev *vlantap = netdev_priv(dev);
125 tap_del_queues(&vlantap->tap);
153 struct macvtap_dev *vlantap;
163 vlantap = netdev_priv(dev);
171 err = tap_get_minor(macvtap_major, &vlantap->tap);
175 devt = MKDEV(MAJOR(macvtap_major), vlantap->tap.minor);
179 tap_free_minor(macvtap_major, &vlantap->tap);
189 if (vlantap->tap.minor == 0)
192 devt = MKDEV(MAJOR(macvtap_major), vlantap->tap.minor);
194 tap_free_minor(macvtap_major, &vlantap->tap);
197 if (tap_queue_resize(&vlantap->tap))