Home
last modified time | relevance | path

Searched refs:mlx5_eswitch_rep (Results 1 – 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/include/linux/mlx5/
Deswitch.h32 struct mlx5_eswitch_rep;
34 int (*load)(struct mlx5_core_dev *dev, struct mlx5_eswitch_rep *rep);
35 void (*unload)(struct mlx5_eswitch_rep *rep);
36 void *(*get_proto_dev)(struct mlx5_eswitch_rep *rep);
44 struct mlx5_eswitch_rep { struct
60 struct mlx5_eswitch_rep *mlx5_eswitch_vport_rep(struct mlx5_eswitch *esw, argument
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
Dib_rep.c11 mlx5_ib_set_vport_rep(struct mlx5_core_dev *dev, struct mlx5_eswitch_rep *rep) in mlx5_ib_set_vport_rep()
30 mlx5_ib_vport_rep_load(struct mlx5_core_dev *dev, struct mlx5_eswitch_rep *rep) in mlx5_ib_vport_rep_load()
70 mlx5_ib_vport_rep_unload(struct mlx5_eswitch_rep *rep) in mlx5_ib_vport_rep_unload()
86 static void *mlx5_ib_vport_get_proto_dev(struct mlx5_eswitch_rep *rep) in mlx5_ib_vport_get_proto_dev()
133 struct mlx5_eswitch_rep *mlx5_ib_vport_rep(struct mlx5_eswitch *esw, in mlx5_ib_vport_rep()
144 struct mlx5_eswitch_rep *rep; in create_flow_rule_vport_sq()
Dib_rep.h19 struct mlx5_eswitch_rep *mlx5_ib_vport_rep(struct mlx5_eswitch *esw,
48 struct mlx5_eswitch_rep *mlx5_ib_vport_rep(struct mlx5_eswitch *esw, in mlx5_ib_vport_rep()
73 struct mlx5_ib_dev *mlx5_ib_rep_to_dev(struct mlx5_eswitch_rep *rep) in mlx5_ib_rep_to_dev()
Dfs.c872 struct mlx5_eswitch_rep *rep) in mlx5_ib_set_rule_source_port()
957 struct mlx5_eswitch_rep *rep; in _create_flow_rule()
Dmlx5_ib.h765 struct mlx5_eswitch_rep *rep;
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
Den_rep.c176 struct mlx5_eswitch_rep *rep = rpriv->rep; in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS()
378 struct mlx5_eswitch_rep *rep) in mlx5e_sqs2vport_stop()
395 struct mlx5_eswitch_rep *rep, in mlx5e_sqs2vport_start()
438 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_add_sqs_fwd_rules()
467 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_remove_sqs_fwd_rules()
476 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_open()
499 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_close()
515 struct mlx5_eswitch_rep *rep; in mlx5e_is_uplink_rep()
614 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_change_carrier()
682 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_build_rep_params()
[all …]
Den_rep.h96 struct mlx5_eswitch_rep *rep;
107 struct mlx5e_rep_priv *mlx5e_rep_to_rep_priv(struct mlx5_eswitch_rep *rep) in mlx5e_rep_to_rep_priv()
Deswitch_offloads.c235 static struct mlx5_eswitch_rep *mlx5_eswitch_get_rep(struct mlx5_eswitch *esw, in mlx5_eswitch_get_rep()
573 struct mlx5_eswitch_rep *rep; in esw_set_global_vlan_pop()
590 static struct mlx5_eswitch_rep *
593 struct mlx5_eswitch_rep *in_rep, *out_rep, *vport = NULL; in esw_vlan_action_get_vport()
611 struct mlx5_eswitch_rep *in_rep, *out_rep; in esw_add_vlan_action_check()
647 struct mlx5_eswitch_rep *vport = NULL; in mlx5_eswitch_add_vlan_action()
716 struct mlx5_eswitch_rep *vport = NULL; in mlx5_eswitch_del_vlan_action()
1774 struct mlx5_eswitch_rep *rep; in esw_offloads_init_reps()
1779 sizeof(struct mlx5_eswitch_rep), in esw_offloads_init_reps()
1797 struct mlx5_eswitch_rep *rep, u8 rep_type) in __esw_offloads_unload_rep()
[all …]
Deswitch.h204 struct mlx5_eswitch_rep *vport_reps;
397 struct mlx5_eswitch_rep *in_rep;
410 struct mlx5_eswitch_rep *rep;
Den_tc.c2682 struct mlx5_eswitch_rep *rep; in parse_cls_flower()
4692 struct mlx5_eswitch_rep *in_rep, in mlx5e_flow_esw_attr_init()
4715 struct mlx5_eswitch_rep *in_rep, in __mlx5e_add_fdb_flow()
4828 struct mlx5_eswitch_rep *in_rep = rpriv->rep; in mlx5e_add_fdb_flow()
Den_rx.c1281 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_handle_rx_cqe_rep()