| /drivers/net/ |
| A D | net_failover.c | 79 if (slave_dev) in net_failover_close() 83 if (slave_dev) in net_failover_close() 192 if (slave_dev) { in net_failover_get_stats() 199 if (slave_dev) { in net_failover_get_stats() 293 if (slave_dev) in net_failover_vlan_rx_kill_vid() 297 if (slave_dev) in net_failover_vlan_rx_kill_vid() 334 if (!slave_dev || !net_failover_xmit_ready(slave_dev)) { in nfo_ethtool_get_link_ksettings() 336 if (!slave_dev || !net_failover_xmit_ready(slave_dev)) { in nfo_ethtool_get_link_ksettings() 583 if (slave_dev != primary_dev && slave_dev != standby_dev) in net_failover_slave_pre_unregister() 643 if (slave_dev != primary_dev && slave_dev != standby_dev) in net_failover_slave_link_change() [all …]
|
| A D | eql.c | 348 skb->dev = slave_dev; in eql_slave_xmit() 415 struct net_device *slave_dev; in eql_enslave() local 422 if (!slave_dev) in eql_enslave() 427 if (!eql_is_master(slave_dev) && !eql_is_slave(slave_dev)) { in eql_enslave() 435 s->dev = slave_dev; in eql_enslave() 457 struct net_device *slave_dev; in eql_emancipate() local 465 if (!slave_dev) in eql_emancipate() 486 struct net_device *slave_dev; in eql_g_slave_cfg() local 494 if (!slave_dev) in eql_g_slave_cfg() 519 struct net_device *slave_dev; in eql_s_slave_cfg() local [all …]
|
| A D | vrf.c | 1752 const struct net_device *slave_dev) in vrf_get_slave_size() argument 1759 const struct net_device *slave_dev) in vrf_fill_slave_info() argument
|
| /drivers/net/bonding/ |
| A D | bond_main.c | 303 skb->dev = slave_dev; in bond_dev_queue_xmit() 865 ret = slave_dev->ethtool_ops->get_link(slave_dev); in bond_check_dev_link() 1042 bond_dev, slave_dev, slave_dev->addr_len); in bond_set_dev_addr() 1047 __dev_addr_set(bond_dev, slave_dev->dev_addr, slave_dev->addr_len); in bond_set_dev_addr() 1649 slave_dev->addr_len); in bond_setup_by_slave() 2460 dev_close(slave_dev); in bond_enslave() 2657 dev_close(slave_dev); in __bond_release_one() 4707 slave_dbg(bond_dev, slave_dev, "slave_dev=%p:\n", slave_dev); in bond_do_ioctl() 4709 if (!slave_dev) in bond_do_ioctl() 5736 if (!slave_dev) { in bond_xdp_xmit() [all …]
|
| A D | bond_netlink.c | 20 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() 148 struct net_device *slave_dev, in bond_slave_changelink() argument 165 slave_dev->name, queue_id); in bond_slave_changelink() 176 bond_opt_slave_initval(&newval, &slave_dev, prio); in bond_slave_changelink() 209 struct net_device *slave_dev; in bond_changelink() local 213 slave_dev = __dev_get_by_index(dev_net(bond_dev), in bond_changelink() 215 if (!slave_dev) in bond_changelink() [all …]
|
| A D | bond_options.c | 938 struct net_device *slave_dev; in bond_option_active_slave_set() local 943 slave_dev = NULL; in bond_option_active_slave_set() 945 slave_dev = __dev_get_by_name(dev_net(bond->dev), ifname); in bond_option_active_slave_set() 946 if (!slave_dev) in bond_option_active_slave_set() 950 if (slave_dev) { in bond_option_active_slave_set() 951 if (!netif_is_bond_slave(slave_dev)) { in bond_option_active_slave_set() 956 if (bond->dev != netdev_master_upper_dev_get(slave_dev)) { in bond_option_active_slave_set() 957 slave_err(bond->dev, slave_dev, "Device is not our slave\n"); in bond_option_active_slave_set() 964 if (!slave_dev) { in bond_option_active_slave_set() 970 struct slave *new_active = bond_slave_get_rtnl(slave_dev); in bond_option_active_slave_set() [all …]
|
| A D | bond_sysfs.c | 489 struct net_device *slave_dev; in bonding_show_active_slave() local 493 slave_dev = bond_option_active_slave_get_rcu(bond); in bonding_show_active_slave() 494 if (slave_dev) in bonding_show_active_slave() 495 count = sysfs_emit(buf, "%s\n", slave_dev->name); in bonding_show_active_slave()
|
| /drivers/net/ethernet/qualcomm/rmnet/ |
| A D | rmnet_config.c | 435 struct net_device *slave_dev, in rmnet_add_bridge() argument 458 if (rmnet_is_real_dev_registered(slave_dev)) { in rmnet_add_bridge() 465 err = rmnet_register_real_device(slave_dev, extack); in rmnet_add_bridge() 469 err = netdev_master_upper_dev_link(slave_dev, rmnet_dev, NULL, NULL, in rmnet_add_bridge() 472 rmnet_unregister_real_device(slave_dev); in rmnet_add_bridge() 476 slave_port = rmnet_get_port_rtnl(slave_dev); in rmnet_add_bridge() 482 port->bridge_ep = slave_dev; in rmnet_add_bridge() 484 netdev_dbg(slave_dev, "registered with rmnet as slave\n"); in rmnet_add_bridge() 489 struct net_device *slave_dev) in rmnet_del_bridge() argument 491 struct rmnet_port *port = rmnet_get_port_rtnl(slave_dev); in rmnet_del_bridge() [all …]
|
| A D | rmnet_config.h | 95 struct net_device *slave_dev, 98 struct net_device *slave_dev);
|
| /drivers/net/can/sja1000/ |
| A D | kvaser_pci.c | 43 struct net_device *slave_dev[MAX_NO_OF_CHANNELS-1]; member 180 if (board->slave_dev[i]) { in kvaser_pci_del_chan() 182 board->slave_dev[i]->name); in kvaser_pci_del_chan() 183 unregister_sja1000dev(board->slave_dev[i]); in kvaser_pci_del_chan() 184 free_sja1000dev(board->slave_dev[i]); in kvaser_pci_del_chan() 236 master_board->slave_dev[channel - 1] = dev; in kvaser_pci_add_chan()
|
| /drivers/net/ethernet/broadcom/ |
| A D | bcmsysport.c | 2303 struct net_device *slave_dev) in bcm_sysport_map_queues() argument 2305 struct dsa_port *dp = dsa_port_from_netdev(slave_dev); in bcm_sysport_map_queues() 2326 netif_set_real_num_tx_queues(slave_dev, in bcm_sysport_map_queues() 2327 slave_dev->num_tx_queues / 2); in bcm_sysport_map_queues() 2329 num_tx_queues = slave_dev->real_num_tx_queues; in bcm_sysport_map_queues() 2333 netdev_warn(slave_dev, "asymmetric number of per-port queues\n"); in bcm_sysport_map_queues() 2358 struct net_device *slave_dev) in bcm_sysport_unmap_queues() argument 2360 struct dsa_port *dp = dsa_port_from_netdev(slave_dev); in bcm_sysport_unmap_queues() 2368 num_tx_queues = slave_dev->real_num_tx_queues; in bcm_sysport_unmap_queues()
|
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | eswitch_offloads.c | 2860 struct mlx5_core_dev *slave_dev) in esw_unset_master_egress_rule() argument 2867 esw_acl_egress_ofld_bounce_rule_destroy(vport, MLX5_CAP_GEN(slave_dev, vhca_id)); in esw_unset_master_egress_rule()
|