Home
last modified time | relevance | path

Searched refs:mlx5_flow_spec (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_tun.h35 struct mlx5_flow_spec *spec,
40 struct mlx5_flow_spec *spec,
70 struct mlx5_flow_spec *spec,
76 struct mlx5_flow_spec *spec,
Dtc_tun_geneve.c50 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse_udp_ports_geneve()
124 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse_geneve_vni()
156 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse_geneve_options()
279 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse_geneve_params()
308 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse_geneve()
Dtc_tun_vxlan.c46 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse_udp_ports_vxlan()
102 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse_vxlan()
Dtc_tun_gre.c56 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse_gretap()
Dtc_tun.c474 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse()
511 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse_udp_ports()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Deswitch_offloads_termtbl.c52 static const struct mlx5_flow_spec spec = {}; in mlx5_eswitch_termtbl_create()
181 const struct mlx5_flow_spec *spec) in mlx5_eswitch_offload_is_uplink_port()
199 struct mlx5_flow_spec *spec) in mlx5_eswitch_termtbl_required()
212 struct mlx5_flow_spec *spec, in mlx5_eswitch_add_termtbl_rule()
Deswitch.h300 struct mlx5_flow_spec;
307 struct mlx5_flow_spec *spec);
312 struct mlx5_flow_spec *spec,
324 struct mlx5_flow_spec *spec,
328 struct mlx5_flow_spec *spec,
Deswitch_offloads.c93 struct mlx5_flow_spec *spec, in mlx5_eswitch_set_rule_source_port()
140 struct mlx5_flow_spec *spec, in mlx5_eswitch_add_offloaded_rule()
247 struct mlx5_flow_spec *spec, in mlx5_eswitch_add_fwd_rule()
554 struct mlx5_flow_spec *spec; in mlx5_eswitch_add_send_to_vport_rule()
627 struct mlx5_flow_spec *spec, in peer_miss_rules_setup()
662 struct mlx5_flow_spec *spec, in esw_set_peer_miss_rule_source_port()
687 struct mlx5_flow_spec *spec; in esw_add_fdb_peer_miss_rules()
795 struct mlx5_flow_spec *spec; in esw_add_fdb_miss_rule()
1319 struct mlx5_flow_spec *spec; in mlx5_eswitch_create_vport_rx_rule()
1755 struct mlx5_flow_spec *spec; in esw_vport_ingress_prio_tag_config()
[all …]
Drdma.c30 struct mlx5_flow_spec *spec; in mlx5_rdma_enable_roce_steering()
Den_tc.c144 struct mlx5_flow_spec spec;
736 struct mlx5_flow_spec *spec, u8 *match_prio, in mlx5e_hairpin_get_prio()
1033 struct mlx5_flow_spec *spec, in mlx5e_tc_offload_fdb_rules()
1069 struct mlx5_flow_spec *spec, in mlx5e_tc_offload_to_slow_path()
1243 struct mlx5_flow_spec *spec = &flow->esw_attr->parse_attr->spec; in mlx5_flow_has_geneve_opt()
1301 struct mlx5_flow_spec *spec; in mlx5e_tc_encap_flows_add()
1366 struct mlx5_flow_spec *spec; in mlx5e_tc_encap_flows_del()
1650 struct mlx5_flow_spec *spec, in parse_tunnel_attr()
1775 struct mlx5_flow_spec *spec) in get_match_headers_criteria()
1785 struct mlx5_flow_spec *spec) in get_match_headers_value()
[all …]
Den_fs.c163 u16 vid, struct mlx5_flow_spec *spec) in __mlx5e_add_vlan_rule()
234 struct mlx5_flow_spec *spec; in mlx5e_add_vlan_rule()
820 struct mlx5_flow_spec *spec; in mlx5e_generate_ttc_rule()
998 struct mlx5_flow_spec *spec; in mlx5e_generate_inner_ttc_rule()
1244 struct mlx5_flow_spec *spec; in mlx5e_add_l2_flow_rule()
Dfs_core.c366 static bool check_valid_spec(const struct mlx5_flow_spec *spec) in check_valid_spec()
617 const struct mlx5_flow_spec *spec, in alloc_fte()
1322 const struct mlx5_flow_spec *spec) in alloc_auto_flow_group()
1491 const struct mlx5_flow_spec *spec, in add_rule_fg()
1576 const struct mlx5_flow_spec *spec) in build_match_list()
1662 const struct mlx5_flow_spec *spec, in try_add_to_existing_fg()
1753 const struct mlx5_flow_spec *spec, in _mlx5_add_flow_rules()
1860 const struct mlx5_flow_spec *spec, in mlx5_add_flow_rules()
Den_arfs.c178 struct mlx5_flow_spec *spec; in arfs_add_default_rule()
464 struct mlx5_flow_spec *spec; in arfs_add_rule()
Deswitch.c195 struct mlx5_flow_spec *spec; in __esw_fdb_set_vport_rule()
1245 struct mlx5_flow_spec *spec; in esw_vport_ingress_config()
1338 struct mlx5_flow_spec *spec; in esw_vport_egress_config()
2239 struct mlx5_flow_spec *spec; in _mlx5_eswitch_set_vepa_locked()
Den_fs_ethtool.c405 struct mlx5_flow_spec *spec; in add_ethtool_flow_rule()
/Linux-v5.4/include/linux/mlx5/
Dfs.h104 struct mlx5_flow_spec { struct
217 const struct mlx5_flow_spec *spec,
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dmain.c2681 struct mlx5_flow_spec *spec, in parse_flow_attr()
3083 const struct mlx5_flow_spec *spec, in is_valid_esp_aes_gcm()
3108 const struct mlx5_flow_spec *spec, in is_valid_spec()
3348 struct mlx5_flow_spec *spec, in set_underlay_qp()
3487 struct mlx5_flow_spec *spec, in mlx5_ib_set_rule_source_port()
3527 struct mlx5_flow_spec *spec; in _create_flow_rule()
4017 struct mlx5_flow_spec *spec; in _create_raw_flow_rule()