Searched refs:active_slaves (Results 1 – 5 of 5) sorted by relevance
| /dpdk/drivers/net/bonding/ |
| H A D | rte_eth_bond_api.c | 97 (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 D | rte_eth_bond_pmd.c | 303 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 D | rte_eth_bond_8023ad.c | 692 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 D | eth_bond_private.h | 138 uint16_t active_slaves[RTE_MAX_ETHPORTS]; /**< Active slave list */ member
|
| H A D | rte_eth_bond_alb.c | 28 return internals->active_slaves[idx]; in calculate_slave()
|