Home
last modified time | relevance | path

Searched refs:mlx5_flow_spec (Results 26 – 47 of 47) sorted by relevance

12

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Drdma.c30 struct mlx5_flow_spec *spec; in mlx5_rdma_enable_roce_steering()
H A Den_tc.c403 struct mlx5_flow_spec *spec, in mlx5_tc_rule_insert()
488 struct mlx5_flow_spec *spec, in mlx5e_tc_rule_offload()
1002 struct mlx5_flow_spec *spec, u8 *match_prio, in mlx5e_hairpin_get_prio()
1231 struct mlx5_flow_spec *spec, in mlx5e_add_offloaded_nic_rule()
1454 struct mlx5_flow_spec *spec, in mlx5e_tc_offload_fdb_rules()
1498 struct mlx5_flow_spec *spec) in mlx5e_tc_offload_to_slow_path()
2397 struct mlx5_flow_spec *spec, in parse_tunnel_attr()
2447 struct mlx5_flow_spec *tmp_spec; in parse_tunnel_attr()
2573 struct mlx5_flow_spec *spec, in __parse_cls_flower()
3033 struct mlx5_flow_spec *spec, in parse_cls_flower()
[all …]
H A Deswitch_offloads.c83 struct mlx5_flow_spec *spec, in mlx5_eswitch_set_rule_flow_source()
122 struct mlx5_flow_spec *spec, in mlx5_eswitch_set_rule_source_port()
569 struct mlx5_flow_spec *spec, in esw_setup_dests()
651 struct mlx5_flow_spec *spec, in mlx5_eswitch_add_offloaded_rule()
936 struct mlx5_flow_spec *spec; in mlx5_eswitch_add_send_to_vport_rule()
1035 struct mlx5_flow_spec *spec; in mlx5_eswitch_add_send_to_vport_meta_rule()
1182 struct mlx5_flow_spec *spec; in esw_add_fdb_peer_miss_rules()
1349 struct mlx5_flow_spec *spec; in esw_add_fdb_miss_rule()
1412 struct mlx5_flow_spec *spec; in esw_add_restore_rule()
2134 struct mlx5_flow_spec *spec; in mlx5_eswitch_create_vport_rx_rule()
[all …]
H A Den_fs.c221 u16 vid, struct mlx5_flow_spec *spec) in __mlx5e_add_vlan_rule()
295 struct mlx5_flow_spec *spec; in mlx5e_add_vlan_rule()
373 struct mlx5_flow_spec *spec; in mlx5e_add_trap_rule()
750 struct mlx5_flow_spec *spec; in mlx5e_add_promisc_rule()
963 struct mlx5_flow_spec *spec; in mlx5e_add_l2_flow_rule()
H A Dfs_core.c504 static bool check_valid_spec(const struct mlx5_flow_spec *spec) in check_valid_spec()
773 const struct mlx5_flow_spec *spec, in alloc_fte()
1578 const struct mlx5_flow_spec *spec) in alloc_auto_flow_group()
1796 const struct mlx5_flow_spec *spec, in add_rule_fg()
1888 const struct mlx5_flow_spec *spec, in build_match_list()
1967 const struct mlx5_flow_spec *spec, in try_add_to_existing_fg()
2066 const struct mlx5_flow_spec *spec, in _mlx5_add_flow_rules()
2181 const struct mlx5_flow_spec *spec, in mlx5_add_flow_rules()
2187 static const struct mlx5_flow_spec zero_spec = {}; in mlx5_add_flow_rules()
H A Den_arfs.c521 struct mlx5_flow_spec *spec; in arfs_add_rule()
H A Den_fs_ethtool.c465 struct mlx5_flow_spec *spec; in add_ethtool_flow_rule()
H A Deswitch.c215 struct mlx5_flow_spec *spec; in __esw_fdb_set_vport_rule()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dpost_act.c83 struct mlx5_flow_spec *spec; in mlx5e_tc_post_act_offload()
H A Dsample.c343 struct mlx5_flow_spec *spec, struct mlx5_flow_attr *attr, in add_post_rule()
470 struct mlx5_flow_spec *spec, in mlx5e_tc_sample_offload()
H A Dint_port.c69 struct mlx5_flow_spec *spec; in mlx5e_int_port_create_rx_rule()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A Dhelper.c55 struct mlx5_flow_spec *spec; in esw_egress_acl_vlan_create()
H A Dingress_lgcy.c146 struct mlx5_flow_spec *spec = NULL; in esw_acl_ingress_lgcy_setup()
H A Dingress_ofld.c24 struct mlx5_flow_spec *spec; in esw_acl_ingress_prio_tag_create()
/openbmc/linux/drivers/infiniband/hw/mlx5/
H A Dfs.c184 struct mlx5_flow_spec *spec, in parse_flow_attr()
810 struct mlx5_flow_spec *spec) in set_vhca_port_spec()
827 struct mlx5_flow_spec *spec, int ipv) in set_ecn_ce_spec()
853 struct mlx5_flow_spec *spec) in set_cnp_spec()
880 struct mlx5_flow_spec *spec; in mlx5_ib_fs_add_op_fc()
986 struct mlx5_flow_spec *spec, in set_underlay_qp()
1006 struct mlx5_flow_spec *spec, in mlx5_ib_set_rule_source_port()
1047 struct mlx5_flow_spec *spec; in _create_flow_rule()
1524 struct mlx5_flow_spec *spec; in _create_raw_flow_rule()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_ttc.c200 struct mlx5_flow_spec *spec; in mlx5_generate_ttc_rule()
365 struct mlx5_flow_spec *spec; in mlx5_generate_inner_ttc_rule()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.c367 struct mlx5_flow_spec *spec, in mlx5_tc_ct_set_tuple_match()
797 struct mlx5_flow_spec *spec = NULL; in mlx5_tc_ct_entry_add_rule()
876 struct mlx5_flow_spec *spec; in mlx5_tc_ct_entry_replace_rule()
1404 int mlx5_tc_ct_add_no_trk_match(struct mlx5_flow_spec *spec) in mlx5_tc_ct_add_no_trk_match()
1431 struct mlx5_flow_spec *spec, in mlx5_tc_ct_match_add()
1568 struct mlx5_flow_spec *spec; in tc_ct_pre_ct_add_rules()
H A Dtc_tun_encap.c75 struct mlx5_flow_spec *spec) in mlx5e_tc_set_attr_rx_tun()
152 struct mlx5_flow_spec *spec; in mlx5e_tc_encap_flows_add()
221 struct mlx5_flow_spec *spec; in mlx5e_tc_encap_flows_del()
1510 struct mlx5_flow_spec *spec; in mlx5e_reoffload_encap()
1633 struct mlx5_flow_spec *spec; in mlx5e_reoffload_decap()
H A Dtc_tun.c711 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_route_lookup()
798 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse()
940 struct mlx5_flow_spec *spec, in mlx5e_tc_tun_parse_udp_ports()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge.c583 struct mlx5_flow_spec *rule_spec; in mlx5_esw_bridge_ingress_flow_with_esw_create()
695 struct mlx5_flow_spec *rule_spec; in mlx5_esw_bridge_ingress_filter_flow_create()
748 struct mlx5_flow_spec *rule_spec; in mlx5_esw_bridge_egress_flow_create()
817 struct mlx5_flow_spec *rule_spec; in mlx5_esw_bridge_egress_miss_flow_create()
H A Dlegacy.c256 struct mlx5_flow_spec *spec; in _mlx5_eswitch_set_vepa_locked()
/openbmc/linux/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c1585 struct mlx5_flow_spec *spec; in mlx5_vdpa_add_mac_vlan_rules()

12