Home
last modified time | relevance | path

Searched refs:hca_devcom_comp (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Ddev.c347 mlx5_devcom_comp_lock(dev->priv.hca_devcom_comp); in mlx5_dev_set_lightweight()
349 mlx5_devcom_comp_unlock(dev->priv.hca_devcom_comp); in mlx5_dev_set_lightweight()
365 mlx5_devcom_comp_lock(dev->priv.hca_devcom_comp); in mlx5_attach_device()
410 mlx5_devcom_comp_unlock(dev->priv.hca_devcom_comp); in mlx5_attach_device()
423 mlx5_devcom_comp_lock(dev->priv.hca_devcom_comp); in mlx5_detach_device()
453 mlx5_devcom_comp_unlock(dev->priv.hca_devcom_comp); in mlx5_detach_device()
461 mlx5_devcom_comp_lock(dev->priv.hca_devcom_comp); in mlx5_register_device()
464 mlx5_devcom_comp_unlock(dev->priv.hca_devcom_comp); in mlx5_register_device()
474 mlx5_devcom_comp_lock(dev->priv.hca_devcom_comp); in mlx5_unregister_device()
477 mlx5_devcom_comp_unlock(dev->priv.hca_devcom_comp); in mlx5_unregister_device()
H A Dmlx5_core.h403 mlx5_devcom_comp_lock(dev->priv.hca_devcom_comp); in mlx5_rescan_drivers()
405 mlx5_devcom_comp_unlock(dev->priv.hca_devcom_comp); in mlx5_rescan_drivers()
H A Dmain.c984 dev->priv.hca_devcom_comp = in mlx5_register_hca_devcom_comp()
988 if (IS_ERR(dev->priv.hca_devcom_comp)) in mlx5_register_hca_devcom_comp()
994 mlx5_devcom_unregister_component(dev->priv.hca_devcom_comp); in mlx5_unregister_hca_devcom_comp()
H A Deswitch_offloads.c2335 mlx5_devcom_comp_lock(esw->dev->priv.hca_devcom_comp); in esw_mode_change()
2340 mlx5_devcom_comp_unlock(esw->dev->priv.hca_devcom_comp); in esw_mode_change()
2349 mlx5_devcom_comp_unlock(esw->dev->priv.hca_devcom_comp); in esw_mode_change()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dlag.c1099 devcom = ldev->pf[i].dev->priv.hca_devcom_comp; in mlx5_lag_get_devcom_comp()
1381 tmp_dev = mlx5_devcom_get_next_peer_data(dev->priv.hca_devcom_comp, &pos); in __mlx5_lag_dev_add_mdev()
1438 if (IS_ERR_OR_NULL(dev->priv.hca_devcom_comp)) in mlx5_lag_add_mdev()
1442 mlx5_devcom_comp_lock(dev->priv.hca_devcom_comp); in mlx5_lag_add_mdev()
1444 mlx5_devcom_comp_unlock(dev->priv.hca_devcom_comp); in mlx5_lag_add_mdev()
1614 mlx5_devcom_comp_lock(dev->priv.hca_devcom_comp); in mlx5_lag_disable_change()
1622 mlx5_devcom_comp_unlock(dev->priv.hca_devcom_comp); in mlx5_lag_disable_change()
/linux-6.15/include/linux/mlx5/
H A Ddriver.h604 struct mlx5_devcom_comp_dev *hca_devcom_comp; member