Searched refs:mlx5_eswitch_rep (Results 1 – 13 of 13) sorted by relevance
| /linux/include/linux/mlx5/ |
| H A D | eswitch.h | 37 struct mlx5_eswitch_rep; 39 int (*load)(struct mlx5_core_dev *dev, struct mlx5_eswitch_rep *rep); 40 void (*unload)(struct mlx5_eswitch_rep *rep); 41 void *(*get_proto_dev)(struct mlx5_eswitch_rep *rep); 43 struct mlx5_eswitch_rep *rep, 53 struct mlx5_eswitch_rep { struct 70 struct mlx5_eswitch_rep *mlx5_eswitch_vport_rep(struct mlx5_eswitch *esw, argument 76 struct mlx5_eswitch_rep *rep, u32 sqn);
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_rep.c | 207 struct mlx5_eswitch_rep *rep = rpriv->rep; in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS() 297 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_update_vport_q_counter() 440 struct mlx5_eswitch_rep *rep) in mlx5e_sqs2vport_stop() 467 static int mlx5e_sqs2vport_add_peers_rules(struct mlx5_eswitch *esw, struct mlx5_eswitch_rep *rep, in mlx5e_sqs2vport_add_peers_rules() 504 struct mlx5_eswitch_rep *rep, in mlx5e_sqs2vport_start() 576 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_add_sqs_fwd_rules() 630 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_remove_sqs_fwd_rules() 640 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_add_meta_tunnel_rule() 682 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_open() 705 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_close() [all …]
|
| H A D | en_rep.h | 111 struct mlx5_eswitch_rep *rep; 125 struct mlx5e_rep_priv *mlx5e_rep_to_rep_priv(struct mlx5_eswitch_rep *rep) in mlx5e_rep_to_rep_priv()
|
| H A D | eswitch_offloads.c | 77 static struct mlx5_eswitch_rep *mlx5_eswitch_get_rep(struct mlx5_eswitch *esw, in mlx5_eswitch_get_rep() 940 struct mlx5_eswitch_rep *rep, in mlx5_eswitch_add_send_to_vport_rule() 2509 struct mlx5_eswitch_rep *rep = xa_load(&esw->offloads.vport_reps, in mlx5_esw_offloads_rep_remove() 2521 struct mlx5_eswitch_rep *rep; in mlx5_esw_offloads_rep_add() 2556 struct mlx5_eswitch_rep *rep) in mlx5_esw_offloads_rep_cleanup() 2564 struct mlx5_eswitch_rep *rep; in esw_offloads_cleanup_reps() 2687 struct mlx5_eswitch_rep *rep, u8 rep_type) in __esw_offloads_load_rep() 2697 struct mlx5_eswitch_rep *rep, u8 rep_type) in __esw_offloads_unload_rep() 2709 struct mlx5_eswitch_rep *rep; in __unload_reps_all_vport() 2718 struct mlx5_eswitch_rep *rep; in mlx5_esw_offloads_rep_load() [all …]
|
| H A D | eswitch.h | 541 struct mlx5_eswitch_rep *in_rep;
|
| H A D | en_tc.c | 3165 struct mlx5_eswitch_rep *rep; in parse_cls_flower() 4502 struct mlx5_eswitch_rep *in_rep, in mlx5e_flow_esw_attr_init() 4525 struct mlx5_eswitch_rep *in_rep, in __mlx5e_add_fdb_flow() 4636 struct mlx5_eswitch_rep *in_rep = rpriv->rep; in mlx5e_add_fdb_flow()
|
| H A D | en_rx.c | 1745 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_handle_rx_cqe_rep()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | ib_rep.c | 12 struct mlx5_eswitch_rep *rep, in mlx5_ib_set_vport_rep() 105 mlx5_ib_vport_rep_load(struct mlx5_core_dev *dev, struct mlx5_eswitch_rep *rep) in mlx5_ib_vport_rep_load() 201 static void *mlx5_ib_rep_to_dev(struct mlx5_eswitch_rep *rep) in mlx5_ib_rep_to_dev() 207 mlx5_ib_vport_rep_unload(struct mlx5_eswitch_rep *rep) in mlx5_ib_vport_rep_unload() 288 struct mlx5_eswitch_rep *rep; in create_flow_rule_vport_sq()
|
| H A D | std_types.c | 116 struct mlx5_eswitch_rep *rep; in fill_switchdev_info()
|
| H A D | mlx5_ib.h | 935 struct mlx5_eswitch_rep *rep;
|
| H A D | fs.c | 1479 struct mlx5_eswitch_rep *rep) in mlx5_ib_set_rule_source_port() 1564 struct mlx5_eswitch_rep *rep; in _create_flow_rule()
|
| H A D | main.c | 565 struct mlx5_eswitch_rep *rep; in mlx5_query_port_roce() 1671 struct mlx5_eswitch_rep *rep; in mlx5_ib_query_port_speed_rep()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | ipsec_fs.c | 159 struct mlx5_eswitch_rep *rep; in mlx5_esw_ipsec_restore_dest_uplink()
|