Home
last modified time | relevance | path

Searched refs:bond_dev (Results 1 – 8 of 8) sorted by relevance

/f-stack/dpdk/drivers/net/bonding/
H A Drte_eth_bond_8023ad.c1150 bond_mode_8023ad_stop(bond_dev); in bond_mode_8023ad_mac_address_update()
1173 if (bond_dev->data->dev_started) in bond_mode_8023ad_mac_address_update()
1277 bond_dev); in bond_mode_8023ad_start()
1290 bond_dev); in bond_mode_8023ad_stop()
1382 struct rte_eth_dev *bond_dev; in rte_eth_bond_8023ad_conf_get() local
1399 struct rte_eth_dev *bond_dev; in rte_eth_bond_8023ad_agg_selection_set() local
1421 struct rte_eth_dev *bond_dev; in rte_eth_bond_8023ad_agg_selection_get() local
1470 struct rte_eth_dev *bond_dev; in rte_eth_bond_8023ad_setup() local
1491 struct rte_eth_dev *bond_dev; in rte_eth_bond_8023ad_slave_info() local
1523 struct rte_eth_dev *bond_dev; in bond_8023ad_ext_validate() local
[all …]
H A Drte_eth_bond_alb.c32 bond_mode_alb_enable(struct rte_eth_dev *bond_dev) in bond_mode_alb_enable() argument
34 struct bond_dev_private *internals = bond_dev->data->dev_private; in bond_mode_alb_enable()
39 int socket_id = bond_dev->data->numa_node; in bond_mode_alb_enable()
55 bond_dev->device->name); in bond_mode_alb_enable()
64 bond_dev->device->name); in bond_mode_alb_enable()
248 bond_mode_alb_client_list_upd(struct rte_eth_dev *bond_dev) in bond_mode_alb_client_list_upd() argument
250 struct bond_dev_private *internals = bond_dev->data->dev_private; in bond_mode_alb_client_list_upd()
H A Drte_eth_bond_alb.h59 bond_mode_alb_enable(struct rte_eth_dev *bond_dev);
111 bond_mode_alb_client_list_upd(struct rte_eth_dev *bond_dev);
H A Deth_bond_8023ad_private.h299 bond_mode_8023ad_mac_address_update(struct rte_eth_dev *bond_dev);
302 bond_ethdev_8023ad_flow_verify(struct rte_eth_dev *bond_dev,
306 bond_ethdev_8023ad_flow_set(struct rte_eth_dev *bond_dev, uint16_t slave_port);
H A Drte_eth_bond_pmd.c160 bond_ethdev_8023ad_flow_verify(struct rte_eth_dev *bond_dev, in bond_ethdev_8023ad_flow_verify() argument
164 struct bond_dev_private *internals = bond_dev->data->dev_private; in bond_ethdev_8023ad_flow_verify()
198 if (slave_info.max_rx_queues < bond_dev->data->nb_rx_queues || in bond_ethdev_8023ad_flow_verify()
199 slave_info.max_tx_queues < bond_dev->data->nb_tx_queues) { in bond_ethdev_8023ad_flow_verify()
211 struct rte_eth_dev *bond_dev = &rte_eth_devices[port_id]; in bond_8023ad_slow_pkt_hw_filter_supported() local
212 struct bond_dev_private *internals = bond_dev->data->dev_private; in bond_8023ad_slow_pkt_hw_filter_supported()
219 ret = rte_eth_dev_info_get(bond_dev->data->port_id, &bond_info); in bond_8023ad_slow_pkt_hw_filter_supported()
223 __func__, bond_dev->data->port_id, in bond_8023ad_slow_pkt_hw_filter_supported()
233 if (bond_ethdev_8023ad_flow_verify(bond_dev, in bond_8023ad_slow_pkt_hw_filter_supported()
243 bond_ethdev_8023ad_flow_set(struct rte_eth_dev *bond_dev, uint16_t slave_port) { in bond_ethdev_8023ad_flow_set() argument
[all …]
/f-stack/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_os.c759 if (priv->sh->bond_dev != UINT16_MAX) in mlx5_dev_spawn()
762 rte_eth_devices[priv->sh->bond_dev].device; in mlx5_dev_spawn()
1394 if (sh->bond_dev == UINT16_MAX) { in mlx5_dev_spawn()
1395 sh->bond_dev = eth_dev->data->port_id; in mlx5_dev_spawn()
1398 eth_dev->device = rte_eth_devices[sh->bond_dev].device; in mlx5_dev_spawn()
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5.h708 uint16_t bond_dev; /* Bond primary device id. */ member
H A Dmlx5.c918 sh->bond_dev = UINT16_MAX; in mlx5_alloc_shared_dev_ctx()