Searched refs:mlx5_eswitch_rep (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.4/include/linux/mlx5/ |
| D | eswitch.h | 32 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
|
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ |
| D | ib_rep.c | 11 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()
|
| D | ib_rep.h | 19 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()
|
| D | mlx5_ib.h | 754 struct mlx5_eswitch_rep *rep;
|
| D | main.c | 3488 struct mlx5_eswitch_rep *rep) in mlx5_ib_set_rule_source_port() 3571 struct mlx5_eswitch_rep *rep; in _create_flow_rule()
|
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_rep.h | 86 struct mlx5_eswitch_rep *rep; 97 struct mlx5e_rep_priv *mlx5e_rep_to_rep_priv(struct mlx5_eswitch_rep *rep) in mlx5e_rep_to_rep_priv()
|
| D | en_rep.c | 139 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_update_hw_counters() 242 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_replace_rep_vport_rx_rule() 409 struct mlx5_eswitch_rep *rep) in mlx5e_sqs2vport_stop() 426 struct mlx5_eswitch_rep *rep, in mlx5e_sqs2vport_start() 469 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_add_sqs_fwd_rules() 498 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_remove_sqs_fwd_rules() 1158 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_open() 1181 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_close() 1269 struct mlx5_eswitch_rep *rep; in mlx5e_is_uplink_rep() 1410 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_build_rep_params() [all …]
|
| D | eswitch_offloads.c | 56 static struct mlx5_eswitch_rep *mlx5_eswitch_get_rep(struct mlx5_eswitch *esw, in mlx5_eswitch_get_rep() 354 struct mlx5_eswitch_rep *rep; in esw_set_global_vlan_pop() 371 static struct mlx5_eswitch_rep * 374 struct mlx5_eswitch_rep *in_rep, *out_rep, *vport = NULL; in esw_vlan_action_get_vport() 392 struct mlx5_eswitch_rep *in_rep, *out_rep; in esw_add_vlan_action_check() 427 struct mlx5_eswitch_rep *vport = NULL; in mlx5_eswitch_add_vlan_action() 495 struct mlx5_eswitch_rep *vport = NULL; in mlx5_eswitch_del_vlan_action() 1403 struct mlx5_eswitch_rep *rep; in esw_offloads_init_reps() 1408 sizeof(struct mlx5_eswitch_rep), in esw_offloads_init_reps() 1426 struct mlx5_eswitch_rep *rep, u8 rep_type) in __esw_offloads_unload_rep() [all …]
|
| D | eswitch.h | 182 struct mlx5_eswitch_rep *vport_reps; 373 struct mlx5_eswitch_rep *in_rep; 388 struct mlx5_eswitch_rep *rep;
|
| D | en_tc.c | 2160 struct mlx5_eswitch_rep *rep; in parse_cls_flower() 3557 struct mlx5_eswitch_rep *in_rep, in mlx5e_flow_esw_attr_init() 3581 struct mlx5_eswitch_rep *in_rep, in __mlx5e_add_fdb_flow() 3686 struct mlx5_eswitch_rep *in_rep = rpriv->rep; in mlx5e_add_fdb_flow()
|
| D | en_rx.c | 1193 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_handle_rx_cqe_rep()
|