/linux-4.1.27/net/8021q/ |
D | vlan_dev.c | 85 dev = vlan->real_dev; in vlan_dev_hard_header() 124 skb->dev = vlan->real_dev; in vlan_dev_hard_start_xmit() 151 if (vlan_dev_priv(dev)->real_dev->mtu < new_mtu) in vlan_dev_change_mtu() 244 strncpy(result, vlan_dev_priv(dev)->real_dev->name, 23); in vlan_dev_get_realdev_name() 250 struct net_device *real_dev = vlan->real_dev; in vlan_dev_open() local 253 if (!(real_dev->flags & IFF_UP) && in vlan_dev_open() 257 if (!ether_addr_equal(dev->dev_addr, real_dev->dev_addr)) { in vlan_dev_open() 258 err = dev_uc_add(real_dev, dev->dev_addr); in vlan_dev_open() 264 err = dev_set_allmulti(real_dev, 1); in vlan_dev_open() 269 err = dev_set_promiscuity(real_dev, 1); in vlan_dev_open() [all …]
|
D | vlan.c | 81 struct net_device *real_dev = vlan->real_dev; in unregister_vlan_dev() local 88 vlan_info = rtnl_dereference(real_dev->vlan_info); in unregister_vlan_dev() 102 netdev_upper_dev_unlink(real_dev, dev); in unregister_vlan_dev() 110 vlan_mvrp_uninit_applicant(real_dev); in unregister_vlan_dev() 111 vlan_gvrp_uninit_applicant(real_dev); in unregister_vlan_dev() 119 vlan_vid_del(real_dev, vlan->vlan_proto, vlan_id); in unregister_vlan_dev() 122 dev_put(real_dev); in unregister_vlan_dev() 125 int vlan_check_real_dev(struct net_device *real_dev, in vlan_check_real_dev() argument 128 const char *name = real_dev->name; in vlan_check_real_dev() 130 if (real_dev->features & NETIF_F_VLAN_CHALLENGED) { in vlan_check_real_dev() [all …]
|
D | vlan_netlink.c | 120 struct net_device *real_dev; in vlan_newlink() local 129 real_dev = __dev_get_by_index(src_net, nla_get_u32(tb[IFLA_LINK])); in vlan_newlink() 130 if (!real_dev) in vlan_newlink() 140 vlan->real_dev = real_dev; in vlan_newlink() 143 err = vlan_check_real_dev(real_dev, vlan->vlan_proto, vlan->vlan_id); in vlan_newlink() 148 dev->mtu = real_dev->mtu; in vlan_newlink() 149 else if (dev->mtu > real_dev->mtu) in vlan_newlink() 243 struct net_device *real_dev = vlan_dev_priv(dev)->real_dev; in vlan_get_link_net() local 245 return dev_net(real_dev); in vlan_get_link_net()
|
D | vlan.h | 29 struct net_device *real_dev; /* The ethernet(like) device member 82 static inline struct net_device *vlan_find_dev(struct net_device *real_dev, in vlan_find_dev() argument 85 struct vlan_info *vlan_info = rcu_dereference_rtnl(real_dev->vlan_info); in vlan_find_dev() 107 int vlan_check_real_dev(struct net_device *real_dev,
|
D | vlan_gvrp.c | 37 return garp_request_join(vlan->real_dev, &vlan_gvrp_app, in vlan_gvrp_request_join() 48 garp_request_leave(vlan->real_dev, &vlan_gvrp_app, in vlan_gvrp_request_leave()
|
D | vlan_mvrp.c | 43 return mrp_request_join(vlan->real_dev, &vlan_mrp_app, in vlan_mvrp_request_join() 54 mrp_request_leave(vlan->real_dev, &vlan_mrp_app, in vlan_mvrp_request_leave()
|
D | vlan_core.c | 94 struct net_device *ret = vlan_dev_priv(dev)->real_dev; in vlan_dev_real_dev() 97 ret = vlan_dev_priv(ret)->real_dev; in vlan_dev_real_dev() 147 vlan_info->real_dev = dev; in vlan_info_alloc() 199 struct net_device *dev = vlan_info->real_dev; in __vlan_vid_add() 260 struct net_device *dev = vlan_info->real_dev; in __vlan_vid_del()
|
D | vlanproc.c | 271 vlan->vlan_id, vlan->real_dev->name); in vlan_seq_show() 300 seq_printf(seq, "Device: %s", vlan->real_dev->name); in vlandev_seq_show()
|
/linux-4.1.27/net/ieee802154/6lowpan/ |
D | core.c | 60 struct net_device *real_dev = lowpan_dev_info(dev)->real_dev; in lowpan_get_pan_id() local 62 return ieee802154_mlme_ops(real_dev)->get_pan_id(real_dev); in lowpan_get_pan_id() 67 struct net_device *real_dev = lowpan_dev_info(dev)->real_dev; in lowpan_get_short_addr() local 69 return ieee802154_mlme_ops(real_dev)->get_short_addr(real_dev); in lowpan_get_short_addr() 74 struct net_device *real_dev = lowpan_dev_info(dev)->real_dev; in lowpan_get_dsn() local 76 return ieee802154_mlme_ops(real_dev)->get_dsn(real_dev); in lowpan_get_dsn() 144 struct net_device *real_dev; in lowpan_newlink() local 156 real_dev = dev_get_by_index(dev_net(dev), nla_get_u32(tb[IFLA_LINK])); in lowpan_newlink() 157 if (!real_dev) in lowpan_newlink() 159 if (real_dev->type != ARPHRD_IEEE802154) { in lowpan_newlink() [all …]
|
D | tx.c | 76 struct net_device *real_dev = lowpan_dev_info(skb->dev)->real_dev; in lowpan_alloc_frag() local 80 frag = alloc_skb(real_dev->hard_header_len + in lowpan_alloc_frag() 81 real_dev->needed_tailroom + size, in lowpan_alloc_frag() 85 frag->dev = real_dev; in lowpan_alloc_frag() 87 skb_reserve(frag, real_dev->hard_header_len); in lowpan_alloc_frag() 91 rc = dev_hard_header(frag, real_dev, 0, &master_hdr->dest, in lowpan_alloc_frag() 229 return dev_hard_header(skb, lowpan_dev_info(dev)->real_dev, in lowpan_header() 261 skb->dev = lowpan_dev_info(dev)->real_dev; in lowpan_xmit()
|
D | 6lowpan_i.h | 47 struct net_device *real_dev; /* real WPAN device ptr */ member
|
D | rx.c | 30 if (lowpan_dev_info(entry->ldev)->real_dev == skb->dev) { in lowpan_give_skb_to_devices()
|
/linux-4.1.27/include/linux/ |
D | if_vlan.h | 109 extern struct net_device *__vlan_find_dev_deep_rcu(struct net_device *real_dev, 154 struct net_device *real_dev; member 208 __vlan_find_dev_deep_rcu(struct net_device *real_dev, in __vlan_find_dev_deep_rcu() argument
|
/linux-4.1.27/drivers/scsi/fcoe/ |
D | fcoe.c | 307 struct net_device *real_dev; in fcoe_interface_setup() local 329 real_dev = (netdev->priv_flags & IFF_802_1Q_VLAN) ? in fcoe_interface_setup() 331 fcoe->realdev = real_dev; in fcoe_interface_setup() 333 for_each_dev_addr(real_dev, ha) { in fcoe_interface_setup() 1920 struct net_device *real_dev; in fcoe_hostlist_lookup_realdev_port() local 1924 real_dev = vlan_dev_real_dev(fcoe->netdev); in fcoe_hostlist_lookup_realdev_port() 1926 real_dev = fcoe->netdev; in fcoe_hostlist_lookup_realdev_port() 1928 if (netdev == real_dev) in fcoe_hostlist_lookup_realdev_port()
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | main.c | 1669 struct net_device *real_dev = rdma_vlan_dev_real_dev(event_netdev) ? in mlx4_ib_addr_event() local 1674 mlx4_make_default_gid(real_dev, &default_gid); in mlx4_ib_addr_event() 1682 if ((real_dev != event_netdev) && in mlx4_ib_addr_event() 1691 if ((netif_is_bond_master(real_dev) && in mlx4_ib_addr_event() 1692 (real_dev == iboe->masters[port - 1])) || in mlx4_ib_addr_event() 1693 (!netif_is_bond_master(real_dev) && in mlx4_ib_addr_event() 1694 (real_dev == iboe->netdevs[port - 1]))) in mlx4_ib_addr_event() 1708 struct net_device *real_dev = rdma_vlan_dev_real_dev(dev) ? in mlx4_ib_get_dev_port() local 1714 if ((netif_is_bond_master(real_dev) && in mlx4_ib_get_dev_port() 1715 (real_dev == iboe->masters[port - 1])) || in mlx4_ib_get_dev_port() [all …]
|
/linux-4.1.27/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_main.c | 444 struct net_device *real_dev = rdma_vlan_dev_real_dev(net_dev) ? in ocrdma_init_gid_table() local 447 if (real_dev == dev->nic_info.netdev) { in ocrdma_init_gid_table()
|
/linux-4.1.27/drivers/net/ |
D | macvlan.c | 977 struct net_device *real_dev = vlan->lowerdev; in macvlan_dev_netpoll_setup() local 986 err = __netpoll_setup(netpoll, real_dev); in macvlan_dev_netpoll_setup()
|