Home
last modified time | relevance | path

Searched refs:real_dev (Results 1 – 8 of 8) sorted by relevance

/net/8021q/
Dvlan_dev.c81 dev = vlan->real_dev; in vlan_dev_hard_header()
120 skb->dev = vlan->real_dev; in vlan_dev_hard_start_xmit()
144 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev; in vlan_dev_change_mtu() local
145 unsigned int max_mtu = real_dev->mtu; in vlan_dev_change_mtu()
147 if (netif_reduces_vlan_mtu(real_dev)) in vlan_dev_change_mtu()
245 strncpy(result, vlan_dev_priv(dev)->real_dev->name, 23); in vlan_dev_get_realdev_name()
249 struct net_device *real_dev) in vlan_dev_inherit_address() argument
254 ether_addr_copy(dev->dev_addr, real_dev->dev_addr); in vlan_dev_inherit_address()
262 struct net_device *real_dev = vlan->real_dev; in vlan_dev_open() local
265 if (!(real_dev->flags & IFF_UP) && in vlan_dev_open()
[all …]
Dvlan.c85 struct net_device *real_dev = vlan->real_dev; in unregister_vlan_dev() local
92 vlan_info = rtnl_dereference(real_dev->vlan_info); in unregister_vlan_dev()
106 netdev_upper_dev_unlink(real_dev, dev); in unregister_vlan_dev()
114 vlan_mvrp_uninit_applicant(real_dev); in unregister_vlan_dev()
115 vlan_gvrp_uninit_applicant(real_dev); in unregister_vlan_dev()
118 vlan_vid_del(real_dev, vlan->vlan_proto, vlan_id); in unregister_vlan_dev()
121 int vlan_check_real_dev(struct net_device *real_dev, in vlan_check_real_dev() argument
125 const char *name = real_dev->name; in vlan_check_real_dev()
127 if (real_dev->features & NETIF_F_VLAN_CHALLENGED) { in vlan_check_real_dev()
133 if (vlan_find_dev(real_dev, protocol, vlan_id) != NULL) { in vlan_check_real_dev()
[all …]
Dvlan_netlink.c145 struct net_device *real_dev; in vlan_newlink() local
160 real_dev = __dev_get_by_index(src_net, nla_get_u32(tb[IFLA_LINK])); in vlan_newlink()
161 if (!real_dev) { in vlan_newlink()
173 vlan->real_dev = real_dev; in vlan_newlink()
174 dev->priv_flags |= (real_dev->priv_flags & IFF_XMIT_DST_RELEASE); in vlan_newlink()
177 err = vlan_check_real_dev(real_dev, vlan->vlan_proto, vlan->vlan_id, in vlan_newlink()
182 max_mtu = netif_reduces_vlan_mtu(real_dev) ? real_dev->mtu - VLAN_HLEN : in vlan_newlink()
183 real_dev->mtu; in vlan_newlink()
281 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev; in vlan_get_link_net() local
283 return dev_net(real_dev); in vlan_get_link_net()
Dvlan.h30 struct net_device *real_dev; /* The ethernet(like) device member
83 static inline struct net_device *vlan_find_dev(struct net_device *real_dev, in vlan_find_dev() argument
86 struct vlan_info *vlan_info = rcu_dereference_rtnl(real_dev->vlan_info); in vlan_find_dev()
95 static inline netdev_features_t vlan_tnl_features(struct net_device *real_dev) in vlan_tnl_features() argument
99 ret = real_dev->hw_enc_features & in vlan_tnl_features()
123 int vlan_check_real_dev(struct net_device *real_dev,
131 struct net_device *real_dev);
Dvlan_core.c103 struct net_device *ret = vlan_dev_priv(dev)->real_dev; in vlan_dev_real_dev()
106 ret = vlan_dev_priv(ret)->real_dev; in vlan_dev_real_dev()
156 vlan_info->real_dev = dev; in vlan_info_alloc()
255 struct net_device *real_dev = vlan_info->real_dev; in vlan_filter_push_vids() local
261 err = vlan_add_rx_filter_info(real_dev, proto, in vlan_filter_push_vids()
274 vlan_kill_rx_filter_info(real_dev, proto, in vlan_filter_push_vids()
288 vlan_kill_rx_filter_info(vlan_info->real_dev, in vlan_filter_drop_vids()
297 struct net_device *dev = vlan_info->real_dev; in __vlan_vid_add()
356 struct net_device *dev = vlan_info->real_dev; in __vlan_vid_del()
Dvlan_gvrp.c34 return garp_request_join(vlan->real_dev, &vlan_gvrp_app, in vlan_gvrp_request_join()
45 garp_request_leave(vlan->real_dev, &vlan_gvrp_app, in vlan_gvrp_request_leave()
Dvlan_mvrp.c40 return mrp_request_join(vlan->real_dev, &vlan_mrp_app, in vlan_mvrp_request_join()
51 mrp_request_leave(vlan->real_dev, &vlan_mrp_app, in vlan_mvrp_request_leave()
Dvlanproc.c236 vlan->vlan_id, vlan->real_dev->name); in vlan_seq_show()
265 seq_printf(seq, "Device: %s", vlan->real_dev->name); in vlandev_seq_show()