Home
last modified time | relevance | path

Searched refs:slave_dev (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/drivers/net/
Deql.c342 struct net_device *slave_dev = slave->dev; in eql_slave_xmit() local
344 skb->dev = slave_dev; in eql_slave_xmit()
411 struct net_device *slave_dev; in eql_enslave() local
417 slave_dev = __dev_get_by_name(&init_net, srq.slave_name); in eql_enslave()
418 if (!slave_dev) in eql_enslave()
423 if (!eql_is_master(slave_dev) && !eql_is_slave(slave_dev)) { in eql_enslave()
432 s->dev = slave_dev; in eql_enslave()
454 struct net_device *slave_dev; in eql_emancipate() local
461 slave_dev = __dev_get_by_name(&init_net, srq.slave_name); in eql_emancipate()
462 if (!slave_dev) in eql_emancipate()
[all …]
/linux-4.1.27/drivers/net/bonding/
Dbond_main.c250 struct net_device *slave_dev) in bond_dev_queue_xmit() argument
252 skb->dev = slave_dev; in bond_dev_queue_xmit()
259 bond_netpoll_send_skb(bond_get_slave_by_dev(bond, slave_dev), skb); in bond_dev_queue_xmit()
378 struct net_device *slave_dev = slave->dev; in bond_update_speed_duplex() local
386 res = __ethtool_get_settings(slave_dev, &ecmd); in bond_update_speed_duplex()
440 struct net_device *slave_dev, int reporting) in bond_check_dev_link() argument
442 const struct net_device_ops *slave_ops = slave_dev->netdev_ops; in bond_check_dev_link()
447 if (!reporting && !netif_running(slave_dev)) in bond_check_dev_link()
451 return netif_carrier_ok(slave_dev) ? BMSR_LSTATUS : 0; in bond_check_dev_link()
454 if (slave_dev->ethtool_ops->get_link) in bond_check_dev_link()
[all …]
Dbond_netlink.c23 const struct net_device *slave_dev) in bond_get_slave_size() argument
36 const struct net_device *slave_dev) in bond_fill_slave_info() argument
38 struct slave *slave = bond_slave_get_rtnl(slave_dev); in bond_fill_slave_info()
51 slave_dev->addr_len, slave->perm_hwaddr)) in bond_fill_slave_info()
115 struct net_device *slave_dev, in bond_slave_changelink() argument
131 slave_dev->name, queue_id); in bond_slave_changelink()
162 struct net_device *slave_dev; in bond_changelink() local
166 slave_dev = __dev_get_by_index(dev_net(bond_dev), in bond_changelink()
168 if (!slave_dev) in bond_changelink()
170 active_slave = slave_dev->name; in bond_changelink()
Dbond_options.c709 struct net_device *slave_dev; in bond_option_active_slave_set() local
714 slave_dev = NULL; in bond_option_active_slave_set()
716 slave_dev = __dev_get_by_name(dev_net(bond->dev), ifname); in bond_option_active_slave_set()
717 if (!slave_dev) in bond_option_active_slave_set()
721 if (slave_dev) { in bond_option_active_slave_set()
722 if (!netif_is_bond_slave(slave_dev)) { in bond_option_active_slave_set()
724 slave_dev->name); in bond_option_active_slave_set()
728 if (bond->dev != netdev_master_upper_dev_get(slave_dev)) { in bond_option_active_slave_set()
730 slave_dev->name); in bond_option_active_slave_set()
737 if (!slave_dev) { in bond_option_active_slave_set()
[all …]
Dbond_sysfs.c478 struct net_device *slave_dev; in bonding_show_active_slave() local
482 slave_dev = bond_option_active_slave_get_rcu(bond); in bonding_show_active_slave()
483 if (slave_dev) in bonding_show_active_slave()
484 count = sprintf(buf, "%s\n", slave_dev->name); in bonding_show_active_slave()
/linux-4.1.27/net/dsa/
Dslave.c725 struct net_device *slave_dev, in dsa_slave_phy_connect() argument
737 phy_connect_direct(slave_dev, p->phy, dsa_slave_adjust_link, in dsa_slave_phy_connect()
744 struct net_device *slave_dev) in dsa_slave_phy_setup() argument
766 netdev_err(slave_dev, "failed to register fixed PHY\n"); in dsa_slave_phy_setup()
777 ret = of_mdio_parse_addr(&slave_dev->dev, phy_dn); in dsa_slave_phy_setup()
785 ret = dsa_slave_phy_connect(p, slave_dev, ret); in dsa_slave_phy_setup()
789 p->phy = of_phy_connect(slave_dev, phy_dn, in dsa_slave_phy_setup()
803 ret = dsa_slave_phy_connect(p, slave_dev, p->port); in dsa_slave_phy_setup()
807 netdev_info(slave_dev, "attached PHY at address %d [%s]\n", in dsa_slave_phy_setup()
814 int dsa_slave_suspend(struct net_device *slave_dev) in dsa_slave_suspend() argument
[all …]
Ddsa_priv.h60 int dsa_slave_suspend(struct net_device *slave_dev);
61 int dsa_slave_resume(struct net_device *slave_dev);
/linux-4.1.27/drivers/net/can/sja1000/
Dkvaser_pci.c55 struct net_device *slave_dev[MAX_NO_OF_CHANNELS-1]; member
192 if (board->slave_dev[i]) { in kvaser_pci_del_chan()
194 board->slave_dev[i]->name); in kvaser_pci_del_chan()
195 unregister_sja1000dev(board->slave_dev[i]); in kvaser_pci_del_chan()
196 free_sja1000dev(board->slave_dev[i]); in kvaser_pci_del_chan()
248 master_board->slave_dev[channel - 1] = dev; in kvaser_pci_add_chan()
/linux-4.1.27/include/net/
Drtnetlink.h89 struct net_device *slave_dev,
93 const struct net_device *slave_dev);
96 const struct net_device *slave_dev);
Dbonding.h258 struct net_device *slave_dev) in bond_get_slave_by_dev() argument
260 return netdev_lower_dev_get_private(bond->dev, slave_dev); in bond_get_slave_by_dev()
528 void bond_dev_queue_xmit(struct bonding *bond, struct sk_buff *skb, struct net_device *slave_dev);
535 int bond_enslave(struct net_device *bond_dev, struct net_device *slave_dev);
536 int bond_release(struct net_device *bond_dev, struct net_device *slave_dev);
/linux-4.1.27/net/bridge/
Dbr_device.c305 static int br_add_slave(struct net_device *dev, struct net_device *slave_dev) in br_add_slave() argument
310 return br_add_if(br, slave_dev); in br_add_slave()
313 static int br_del_slave(struct net_device *dev, struct net_device *slave_dev) in br_del_slave() argument
317 return br_del_if(br, slave_dev); in br_del_slave()
/linux-4.1.27/drivers/net/wan/
Dsbni.c1302 struct net_device *slave_dev; in sbni_ioctl() local
1357 slave_dev = dev_get_by_name(&init_net, slave_name ); in sbni_ioctl()
1358 if( !slave_dev || !(slave_dev->flags & IFF_UP) ) { in sbni_ioctl()
1364 return enslave( dev, slave_dev ); in sbni_ioctl()
1385 enslave( struct net_device *dev, struct net_device *slave_dev ) in enslave() argument
1388 struct net_local *snl = netdev_priv(slave_dev); in enslave()
1401 nl->link = slave_dev; in enslave()
1407 memset( &slave_dev->stats, 0, sizeof(struct net_device_stats) ); in enslave()
1408 netif_stop_queue( slave_dev ); in enslave()
1413 netdev_notice(dev, "slave device (%s) attached\n", slave_dev->name); in enslave()
/linux-4.1.27/net/batman-adv/
Dsoft-interface.c823 struct net_device *slave_dev) in batadv_softif_slave_add() argument
828 hard_iface = batadv_hardif_get_by_netdev(slave_dev); in batadv_softif_slave_add()
848 struct net_device *slave_dev) in batadv_softif_slave_del() argument
853 hard_iface = batadv_hardif_get_by_netdev(slave_dev); in batadv_softif_slave_del()
/linux-4.1.27/include/linux/
Dnetdevice.h1143 struct net_device *slave_dev);
1145 struct net_device *slave_dev);