Searched refs:mlx5e_encap_entry (Results 1 – 13 of 13) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | tc_tun.h | 34 int (*calc_hlen)(struct mlx5e_encap_entry *e); 37 struct mlx5e_encap_entry *e, 41 struct mlx5e_encap_entry *e); 65 struct mlx5e_encap_entry *e, 70 struct mlx5e_encap_entry *e); 73 struct mlx5e_encap_entry *e); 78 struct mlx5e_encap_entry *e); 81 struct mlx5e_encap_entry *e); 86 struct mlx5e_encap_entry *e) in mlx5e_tc_tun_create_header_ipv6() 91 struct mlx5e_encap_entry *e) in mlx5e_tc_tun_update_header_ipv6()
|
| D | tc_tun_encap.c | 119 struct mlx5e_encap_entry *e, in mlx5e_tc_encap_flows_add() 179 struct mlx5e_encap_entry *e, in mlx5e_tc_encap_flows_del() 235 void mlx5e_take_all_encap_flows(struct mlx5e_encap_entry *e, struct list_head *flow_list) in mlx5e_take_all_encap_flows() 258 typedef bool (match_cb)(struct mlx5e_encap_entry *); 260 static struct mlx5e_encap_entry * 262 struct mlx5e_encap_entry *e, in mlx5e_get_next_matching_encap() 265 struct mlx5e_encap_entry *next = NULL; in mlx5e_get_next_matching_encap() 274 struct mlx5e_encap_entry, in mlx5e_get_next_matching_encap() 277 struct mlx5e_encap_entry, in mlx5e_get_next_matching_encap() 282 struct mlx5e_encap_entry, in mlx5e_get_next_matching_encap() [all …]
|
| D | tc_tun_gre.c | 12 static int mlx5e_tc_tun_calc_hlen_gretap(struct mlx5e_encap_entry *e) in mlx5e_tc_tun_calc_hlen_gretap() 19 struct mlx5e_encap_entry *e, in mlx5e_tc_tun_init_encap_attr_gretap() 29 struct mlx5e_encap_entry *e) in mlx5e_gen_ip_tunnel_header_gretap()
|
| D | tc_tun_vxlan.c | 13 static int mlx5e_tc_tun_calc_hlen_vxlan(struct mlx5e_encap_entry *e) in mlx5e_tc_tun_calc_hlen_vxlan() 62 struct mlx5e_encap_entry *e, in mlx5e_tc_tun_init_encap_attr_vxlan() 84 struct mlx5e_encap_entry *e) in mlx5e_gen_ip_tunnel_header_vxlan()
|
| D | tc_tun_mplsoudp.c | 13 static int calc_hlen(struct mlx5e_encap_entry *e) in calc_hlen() 20 struct mlx5e_encap_entry *e, in init_encap_attr() 30 struct mlx5e_encap_entry *r) in generate_ip_tun_hdr()
|
| D | tc_tun_geneve.c | 15 static int mlx5e_tc_tun_calc_hlen_geneve(struct mlx5e_encap_entry *e) in mlx5e_tc_tun_calc_hlen_geneve() 66 struct mlx5e_encap_entry *e, in mlx5e_tc_tun_init_encap_attr_geneve() 94 struct mlx5e_encap_entry *e) in mlx5e_gen_ip_tunnel_header_geneve()
|
| D | tc_tun.c | 182 struct mlx5e_encap_entry *e) in mlx5e_gen_ip_tunnel_header() 193 struct mlx5e_encap_entry *e, in gen_eth_tnl_hdr() 218 struct mlx5e_encap_entry *e) in mlx5e_tc_tun_create_header_ipv4() 334 struct mlx5e_encap_entry *e) in mlx5e_tc_tun_update_header_ipv4() 485 struct mlx5e_encap_entry *e) in mlx5e_tc_tun_create_header_ipv6() 599 struct mlx5e_encap_entry *e) in mlx5e_tc_tun_update_header_ipv6() 764 struct mlx5e_encap_entry *e, in mlx5e_tc_tun_init_encap_attr()
|
| D | tc_priv.h | 60 struct mlx5e_encap_entry *e; /* attached encap instance */
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_tc.h | 168 struct mlx5e_encap_entry; 170 struct mlx5e_encap_entry *e, 173 struct mlx5e_encap_entry *e, 175 bool mlx5e_encap_take(struct mlx5e_encap_entry *e); 176 void mlx5e_encap_put(struct mlx5e_priv *priv, struct mlx5e_encap_entry *e); 178 void mlx5e_take_all_encap_flows(struct mlx5e_encap_entry *e, struct list_head *flow_list); 182 struct mlx5e_encap_entry * 184 struct mlx5e_encap_entry *e);
|
| D | en_rep.h | 182 struct mlx5e_encap_entry { struct
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
| D | tc.h | 25 struct mlx5e_encap_entry *e, 30 struct mlx5e_encap_entry *e, 34 struct mlx5e_encap_entry *e);
|
| D | tc.c | 30 struct mlx5e_encap_entry *e, in mlx5e_rep_encap_entry_attach() 67 struct mlx5e_encap_entry *e) in mlx5e_rep_encap_entry_detach() 86 struct mlx5e_encap_entry *e, in mlx5e_rep_update_flows()
|
| D | neigh.c | 132 struct mlx5e_encap_entry *e = NULL; in mlx5e_rep_neigh_update()
|