• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/bonding/

Lines Matching defs:new_slave

1228 static void bond_attach_slave(struct bonding *bond, struct slave *new_slave)
1231 new_slave->next = new_slave;
1232 new_slave->prev = new_slave;
1233 bond->first_slave = new_slave;
1235 new_slave->next = bond->first_slave;
1236 new_slave->prev = bond->first_slave->prev;
1237 new_slave->next->prev = new_slave;
1238 new_slave->prev->next = new_slave;
1411 struct slave *new_slave = NULL;
1536 new_slave = kzalloc(sizeof(struct slave), GFP_KERNEL);
1537 if (!new_slave) {
1543 * Set the new_slave's queue_id to be zero. Queue ID mapping
1546 new_slave->queue_id = 0;
1549 new_slave->original_mtu = slave_dev->mtu;
1561 memcpy(new_slave->perm_hwaddr, slave_dev->dev_addr, ETH_ALEN);
1589 new_slave->dev = slave_dev;
1596 res = bond_alb_init_slave(bond, new_slave);
1639 bond_attach_slave(bond, new_slave);
1641 new_slave->delay = 0;
1642 new_slave->link_failure_count = 0;
1650 new_slave->last_arp_rx = jiffies;
1679 new_slave->link = BOND_LINK_BACK;
1680 new_slave->delay = bond->params.updelay;
1683 new_slave->link = BOND_LINK_UP;
1685 new_slave->jiffies = jiffies;
1688 new_slave->link = BOND_LINK_DOWN;
1691 if (bond_update_speed_duplex(new_slave) &&
1692 (new_slave->link != BOND_LINK_DOWN)) {
1694 bond_dev->name, new_slave->dev->name);
1704 if (strcmp(bond->params.primary, new_slave->dev->name) == 0) {
1705 bond->primary_slave = new_slave;
1714 bond_set_slave_inactive_flags(new_slave);
1722 bond_set_slave_inactive_flags(new_slave);
1725 SLAVE_AD_INFO(new_slave).id = 1;
1732 SLAVE_AD_INFO(new_slave).id =
1733 SLAVE_AD_INFO(new_slave->prev).id + 1;
1736 bond_3ad_bind_slave(new_slave);
1740 new_slave->state = BOND_STATE_ACTIVE;
1741 bond_set_slave_inactive_flags(new_slave);
1748 new_slave->state = BOND_STATE_ACTIVE;
1755 bond->curr_active_slave = new_slave;
1792 new_slave->state == BOND_STATE_ACTIVE ? "n active" : " backup",
1793 new_slave->link != BOND_LINK_DOWN ? "n up" : " down");
1807 memcpy(addr.sa_data, new_slave->perm_hwaddr, ETH_ALEN);
1813 dev_set_mtu(slave_dev, new_slave->original_mtu);
1816 kfree(new_slave);