Home
last modified time | relevance | path

Searched refs:mlx5_devcom_comp_dev (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Ddevcom.h21 struct mlx5_devcom_comp_dev *
27 void mlx5_devcom_unregister_component(struct mlx5_devcom_comp_dev *devcom);
29 int mlx5_devcom_send_event(struct mlx5_devcom_comp_dev *devcom,
33 void mlx5_devcom_comp_set_ready(struct mlx5_devcom_comp_dev *devcom, bool ready);
34 bool mlx5_devcom_comp_is_ready(struct mlx5_devcom_comp_dev *devcom);
36 bool mlx5_devcom_for_each_peer_begin(struct mlx5_devcom_comp_dev *devcom);
37 void mlx5_devcom_for_each_peer_end(struct mlx5_devcom_comp_dev *devcom);
38 void *mlx5_devcom_get_next_peer_data(struct mlx5_devcom_comp_dev *devcom,
39 struct mlx5_devcom_comp_dev **pos);
46 void *mlx5_devcom_get_next_peer_data_rcu(struct mlx5_devcom_comp_dev *devcom,
[all …]
H A Ddevcom.c36 struct mlx5_devcom_comp_dev { struct
139 static struct mlx5_devcom_comp_dev *
144 struct mlx5_devcom_comp_dev *devcom; in devcom_alloc_comp_dev()
163 devcom_free_comp_dev(struct mlx5_devcom_comp_dev *devcom) in devcom_free_comp_dev()
208 struct mlx5_devcom_comp_dev *
215 struct mlx5_devcom_comp_dev *devcom; in mlx5_devcom_register_component()
259 struct mlx5_devcom_comp_dev *pos; in mlx5_devcom_send_event()
335 struct mlx5_devcom_comp_dev **pos) in mlx5_devcom_get_next_peer_data()
338 struct mlx5_devcom_comp_dev *tmp; in mlx5_devcom_get_next_peer_data()
359 struct mlx5_devcom_comp_dev **pos) in mlx5_devcom_get_next_peer_data_rcu()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch.h384 struct mlx5_devcom_comp_dev *devcom;
H A Den_rep.c409 struct mlx5_devcom_comp_dev *tmp; in mlx5e_sqs2vport_add_peers_rules()
H A Den_tc.c1674 struct mlx5_devcom_comp_dev *pos; in mlx5e_tc_query_route_vport()
2042 struct mlx5_devcom_comp_dev *devcom = flow->priv->mdev->priv.eswitch->devcom; in mlx5e_tc_del_flow()
4515 struct mlx5_devcom_comp_dev *devcom = priv->mdev->priv.eswitch->devcom, *pos; in mlx5e_add_fdb_flow()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_mcast.c545 struct mlx5_devcom_comp_dev *devcom = port->bridge->br_offloads->esw->devcom, *pos; in mlx5_esw_bridge_mcast_filter_flow_peer_create()
H A Dbridge.c655 struct mlx5_devcom_comp_dev *devcom = bridge->br_offloads->esw->devcom, *pos; in mlx5_esw_bridge_ingress_flow_peer_create()