Lines Matching refs:tx_slave
164 entry->tx_slave = NULL; in tlb_init_table_entry()
292 assigned_slave = hash_table[hash_index].tx_slave; in tlb_choose_channel()
301 hash_table[hash_index].tx_slave = assigned_slave; in tlb_choose_channel()
727 struct slave *tx_slave = NULL; in rlb_arp_xmit() local
733 tx_slave = rlb_choose_channel(skb, bond); in rlb_arp_xmit()
734 if (tx_slave) { in rlb_arp_xmit()
735 memcpy(arp->mac_src,tx_slave->dev->dev_addr, ETH_ALEN); in rlb_arp_xmit()
760 return tx_slave; in rlb_arp_xmit()
1285 struct slave *tx_slave = NULL; in bond_alb_xmit() local
1345 tx_slave = rlb_arp_xmit(skb, bond); in bond_alb_xmit()
1355 tx_slave = tlb_choose_channel(bond, hash_index, skb->len); in bond_alb_xmit()
1358 if (!tx_slave) { in bond_alb_xmit()
1360 tx_slave = bond->curr_active_slave; in bond_alb_xmit()
1364 if (tx_slave && SLAVE_IS_OK(tx_slave)) { in bond_alb_xmit()
1365 if (tx_slave != bond->curr_active_slave) { in bond_alb_xmit()
1367 tx_slave->dev->dev_addr, in bond_alb_xmit()
1371 res = bond_dev_queue_xmit(bond, skb, tx_slave->dev); in bond_alb_xmit()
1373 if (tx_slave) { in bond_alb_xmit()
1374 tlb_clear_slave(bond, tx_slave, 0); in bond_alb_xmit()