Home
last modified time | relevance | path

Searched refs:active_slaves (Results 1 – 5 of 5) sorted by relevance

/dpdk/drivers/net/bonding/
H A Drte_eth_bond_api.c97 (RTE_DIM(internals->active_slaves) - 1)); in activate_slave()
99 internals->active_slaves[internals->active_slave_count] = port_id; in activate_slave()
122 slave_pos = find_slave_by_id(internals->active_slaves, active_count, in deactivate_slave()
129 memmove(internals->active_slaves + slave_pos, in deactivate_slave()
130 internals->active_slaves + slave_pos + 1, in deactivate_slave()
132 sizeof(internals->active_slaves[0])); in deactivate_slave()
135 RTE_ASSERT(active_count < RTE_DIM(internals->active_slaves)); in deactivate_slave()
662 slave_idx = find_slave_by_id(internals->active_slaves, in __eth_bond_slave_remove_lock_free()
715 internals->current_primary_port = internals->active_slaves[0]; in __eth_bond_slave_remove_lock_free()
874 memcpy(slaves, internals->active_slaves, in rte_eth_bond_active_slaves_get()
[all …]
H A Drte_eth_bond_pmd.c303 memcpy(slaves, internals->active_slaves, in rx_burst_8023ad()
586 memcpy(slaves, internals->active_slaves, in bond_ethdev_tx_burst_round_robin()
881 slave_id = internals->active_slaves[i]; in bond_ethdev_update_tlb_slave_cb()
1201 memcpy(slave_port_ids, internals->active_slaves, in bond_ethdev_tx_burst_balance()
1230 memcpy(slave_port_ids, internals->active_slaves, in tx_burst_8023ad()
1313 memcpy(slaves, internals->active_slaves, in bond_ethdev_tx_burst_broadcast()
2131 if (find_slave_by_id(internals->active_slaves, in bond_ethdev_stop()
2483 bond_ctx->active_slaves[idx], in bond_ethdev_link_update()
2531 bond_ctx->active_slaves[idx], in bond_ethdev_link_update()
3010 internals->active_slaves[0]); in bond_ethdev_lsc_event_callback()
[all …]
H A Drte_eth_bond_8023ad.c692 slaves = internals->active_slaves; in selection_logic()
880 slave_id = internals->active_slaves[i]; in bond_mode_8023ad_periodic_cb()
916 slave_id = internals->active_slaves[i]; in bond_mode_8023ad_periodic_cb()
1055 RTE_ASSERT(find_slave_by_id(internals->active_slaves, in bond_mode_8023ad_activate_slave()
1182 slave_id = internals->active_slaves[i]; in bond_mode_8023ad_mac_address_update()
1196 agg_slave = &bond_mode_8023ad_ports[internals->active_slaves[j]]; in bond_mode_8023ad_mac_address_update()
1291 internals->active_slaves[i]); in bond_mode_8023ad_enable()
1529 if (find_slave_by_id(internals->active_slaves, in rte_eth_bond_8023ad_slave_info()
1563 if (find_slave_by_id(internals->active_slaves, in bond_8023ad_ext_validate()
1684 slave_id = internals->active_slaves[i]; in bond_mode_8023ad_ext_periodic_cb()
H A Deth_bond_private.h138 uint16_t active_slaves[RTE_MAX_ETHPORTS]; /**< Active slave list */ member
H A Drte_eth_bond_alb.c28 return internals->active_slaves[idx]; in calculate_slave()