Searched defs:devcom (Results 1 – 10 of 10) sorted by relevance
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| D | devcom.c | 144 struct mlx5_devcom_comp_dev *devcom; in devcom_alloc_comp_dev() local 163 devcom_free_comp_dev(struct mlx5_devcom_comp_dev *devcom) in devcom_free_comp_dev() 177 devcom_component_equal(struct mlx5_devcom_comp *devcom, in devcom_component_equal() 215 struct mlx5_devcom_comp_dev *devcom; in mlx5_devcom_register_component() local 249 void mlx5_devcom_unregister_component(struct mlx5_devcom_comp_dev *devcom) in mlx5_devcom_unregister_component() 255 int mlx5_devcom_send_event(struct mlx5_devcom_comp_dev *devcom, in mlx5_devcom_send_event() 297 void mlx5_devcom_comp_set_ready(struct mlx5_devcom_comp_dev *devcom, bool ready) in mlx5_devcom_comp_set_ready() 304 bool mlx5_devcom_comp_is_ready(struct mlx5_devcom_comp_dev *devcom) in mlx5_devcom_comp_is_ready() 312 bool mlx5_devcom_for_each_peer_begin(struct mlx5_devcom_comp_dev *devcom) in mlx5_devcom_for_each_peer_begin() 329 void mlx5_devcom_for_each_peer_end(struct mlx5_devcom_comp_dev *devcom) in mlx5_devcom_for_each_peer_end() [all …]
|
| D | devcom.h | 41 #define mlx5_devcom_for_each_peer_entry(devcom, data, pos) \ argument 49 #define mlx5_devcom_for_each_peer_entry_rcu(devcom, data, pos) \ argument
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| D | devcom.c | 56 struct mlx5_devcom *devcom; in mlx5_devcom_alloc() local 71 struct mlx5_devcom *devcom = NULL; in mlx5_devcom_register_device() local 133 void mlx5_devcom_unregister_device(struct mlx5_devcom *devcom) in mlx5_devcom_unregister_device() 160 void mlx5_devcom_register_component(struct mlx5_devcom *devcom, in mlx5_devcom_register_component() 179 void mlx5_devcom_unregister_component(struct mlx5_devcom *devcom, in mlx5_devcom_unregister_component() 193 int mlx5_devcom_send_event(struct mlx5_devcom *devcom, in mlx5_devcom_send_event() 217 void mlx5_devcom_set_paired(struct mlx5_devcom *devcom, in mlx5_devcom_set_paired() 229 bool mlx5_devcom_is_paired(struct mlx5_devcom *devcom, in mlx5_devcom_is_paired() 238 void *mlx5_devcom_get_peer_data(struct mlx5_devcom *devcom, in mlx5_devcom_get_peer_data() 261 void mlx5_devcom_release_peer_data(struct mlx5_devcom *devcom, in mlx5_devcom_release_peer_data()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | eswitch_offloads.c | 1947 struct mlx5_devcom *devcom = esw->dev->priv.devcom; in mlx5_esw_offloads_devcom_event() local 1996 struct mlx5_devcom *devcom = esw->dev->priv.devcom; in esw_offloads_devcom_init() local 2016 struct mlx5_devcom *devcom = esw->dev->priv.devcom; in esw_offloads_devcom_cleanup() local
|
| D | en_tc.c | 1897 struct mlx5_devcom *devcom = dev->priv.devcom; in mlx5e_tc_del_fdb_peer_flow() local 4776 struct mlx5_devcom *devcom = priv->mdev->priv.devcom; in mlx5e_tc_add_fdb_peer_flow() local 5050 struct mlx5_devcom *devcom = priv->mdev->priv.devcom; in mlx5e_stats_flower() local
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| D | bridge_mcast.c | 545 struct mlx5_devcom_comp_dev *devcom = port->bridge->br_offloads->esw->devcom, *pos; in mlx5_esw_bridge_mcast_filter_flow_peer_create() local
|
| D | bridge.c | 655 struct mlx5_devcom_comp_dev *devcom = bridge->br_offloads->esw->devcom, *pos; in mlx5_esw_bridge_ingress_flow_peer_create() local
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | eswitch.h | 384 struct mlx5_devcom_comp_dev *devcom; member
|
| D | en_tc.c | 2041 struct mlx5_devcom_comp_dev *devcom = flow->priv->mdev->priv.eswitch->devcom; in mlx5e_tc_del_flow() local 4515 struct mlx5_devcom_comp_dev *devcom = priv->mdev->priv.eswitch->devcom, *pos; in mlx5e_add_fdb_flow() local
|
| /kernel/linux/linux-5.10/include/linux/mlx5/ |
| D | driver.h | 583 struct mlx5_devcom *devcom; member
|