Home
last modified time | relevance | path

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

/linux/include/linux/mlx5/
H A Deswitch.h37 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 Den_rep.c206 struct mlx5_eswitch_rep *rep = rpriv->rep; in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS()
296 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_update_vport_q_counter()
439 struct mlx5_eswitch_rep *rep) in mlx5e_sqs2vport_stop()
466 static int mlx5e_sqs2vport_add_peers_rules(struct mlx5_eswitch *esw, struct mlx5_eswitch_rep *rep,
503 struct mlx5_eswitch_rep *rep, in mlx5e_sqs2vport_start()
575 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_add_sqs_fwd_rules()
629 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_remove_sqs_fwd_rules()
639 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_add_meta_tunnel_rule()
681 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_rep_open()
704 struct mlx5_eswitch_rep *re in mlx5e_rep_close()
[all...]
H A Den_rep.h111 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 Deswitch_offloads.c77 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()
2584 struct mlx5_eswitch_rep *rep = xa_load(&esw->offloads.vport_reps, in esw_offloads_init_reps()
2596 struct mlx5_eswitch_rep *rep; in esw_port_metadata_set()
2631 struct mlx5_eswitch_rep *rep) in esw_port_metadata_validate()
2639 struct mlx5_eswitch_rep *rep; in esw_port_metadata_validate()
2762 struct mlx5_eswitch_rep *rep, u8 rep_type) in mlx5_esw_offloads_cleanup_pf_vf_rep()
2772 struct mlx5_eswitch_rep *rep, u8 rep_type) in mlx5_esw_offloads_cleanup_sf_rep()
2784 struct mlx5_eswitch_rep *rep; in mlx5_esw_offloads_load_rep()
2793 struct mlx5_eswitch_rep *re in mlx5_esw_offloads_load_rep()
[all...]
H A Deswitch.h541 struct mlx5_eswitch_rep *in_rep;
H A Den_tc.c3165 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 Den_rx.c1788 struct mlx5_eswitch_rep *rep = rpriv->rep; in mlx5e_handle_rx_cqe_mpwrq_rep()
/linux/drivers/infiniband/hw/mlx5/
H A Dib_rep.c14 struct mlx5_eswitch_rep *rep, in mlx5_ib_set_vport_rep()
118 mlx5_ib_vport_rep_load(struct mlx5_core_dev *dev, struct mlx5_eswitch_rep *rep) in mlx5_ib_vport_rep_load()
215 static void *mlx5_ib_rep_to_dev(struct mlx5_eswitch_rep *rep) in mlx5_ib_vport_rep_unload()
221 mlx5_ib_vport_rep_unload(struct mlx5_eswitch_rep *rep) in mlx5_ib_vport_rep_unload()
304 struct mlx5_eswitch_rep *rep; in mlx5r_rep_probe()
H A Dfs.c1479 struct mlx5_eswitch_rep *rep) in mlx5_ib_set_rule_source_port()
1564 struct mlx5_eswitch_rep *rep; in _create_flow_rule()
H A Dmain.c566 struct mlx5_eswitch_rep *rep; in mlx5_query_port_roce()
1672 struct mlx5_eswitch_rep *rep; in mlx5_ib_query_port_speed_rep()
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dipsec_fs.c159 struct mlx5_eswitch_rep *rep; in mlx5_esw_ipsec_restore_dest_uplink()