Home
last modified time | relevance | path

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

/f-stack/dpdk/drivers/net/bonding/
H A Drte_eth_bond_api.c91 (RTE_DIM(internals->active_slaves) - 1)); in activate_slave()
93 internals->active_slaves[internals->active_slave_count] = port_id; in activate_slave()
116 slave_pos = find_slave_by_id(internals->active_slaves, active_count, in deactivate_slave()
123 memmove(internals->active_slaves + slave_pos, in deactivate_slave()
124 internals->active_slaves + slave_pos + 1, in deactivate_slave()
126 sizeof(internals->active_slaves[0])); in deactivate_slave()
129 RTE_ASSERT(active_count < RTE_DIM(internals->active_slaves)); in deactivate_slave()
642 slave_idx = find_slave_by_id(internals->active_slaves, in __eth_bond_slave_remove_lock_free()
695 internals->current_primary_port = internals->active_slaves[0]; in __eth_bond_slave_remove_lock_free()
854 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()
590 memcpy(slaves, internals->active_slaves, in bond_ethdev_tx_burst_round_robin()
885 slave_id = internals->active_slaves[i]; in bond_ethdev_update_tlb_slave_cb()
1205 memcpy(slave_port_ids, internals->active_slaves, in bond_ethdev_tx_burst_balance()
1234 memcpy(slave_port_ids, internals->active_slaves, in tx_burst_8023ad()
1317 memcpy(slaves, internals->active_slaves, in bond_ethdev_tx_burst_broadcast()
2092 if (find_slave_by_id(internals->active_slaves, in bond_ethdev_stop()
2444 bond_ctx->active_slaves[idx], in bond_ethdev_link_update()
2492 bond_ctx->active_slaves[idx], in bond_ethdev_link_update()
2903 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()
844 slave_id = internals->active_slaves[i]; in bond_mode_8023ad_periodic_cb()
880 slave_id = internals->active_slaves[i]; in bond_mode_8023ad_periodic_cb()
1026 RTE_ASSERT(find_slave_by_id(internals->active_slaves, in bond_mode_8023ad_activate_slave()
1153 slave_id = internals->active_slaves[i]; in bond_mode_8023ad_mac_address_update()
1167 agg_slave = &bond_mode_8023ad_ports[internals->active_slaves[j]]; in bond_mode_8023ad_mac_address_update()
1262 internals->active_slaves[i]); in bond_mode_8023ad_enable()
1502 if (find_slave_by_id(internals->active_slaves, in rte_eth_bond_8023ad_slave_info()
1536 if (find_slave_by_id(internals->active_slaves, in bond_8023ad_ext_validate()
1657 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()