Home
last modified time | relevance | path

Searched refs:mlx5_flow_destination (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/include/linux/mlx5/
Dfs.h88 struct mlx5_flow_destination { struct
180 struct mlx5_flow_destination *dest,
185 struct mlx5_flow_destination *new_dest,
186 struct mlx5_flow_destination *old_dest);
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Dfs_core.c189 static bool mlx5_flow_dests_cmp(struct mlx5_flow_destination *d1,
190 struct mlx5_flow_destination *d2);
194 struct mlx5_flow_destination *dest);
826 struct mlx5_flow_destination *dest) in _mlx5_modify_rule_destination()
852 struct mlx5_flow_destination *new_dest, in mlx5_modify_rule_destination()
853 struct mlx5_flow_destination *old_dest) in mlx5_modify_rule_destination()
878 struct mlx5_flow_destination dest = {}; in connect_fwd_rules()
1112 static struct mlx5_flow_rule *alloc_rule(struct mlx5_flow_destination *dest) in alloc_rule()
1143 struct mlx5_flow_destination *dest, in destroy_flow_handle()
1158 struct mlx5_flow_destination *dest, in create_flow_handle()
[all …]
Den_arfs.c93 struct mlx5_flow_destination dest = {}; in arfs_disable()
127 struct mlx5_flow_destination dest = {}; in mlx5e_arfs_enable()
176 struct mlx5_flow_destination dest = {}; in arfs_add_default_rule()
467 struct mlx5_flow_destination dest = {}; in arfs_add_rule()
558 struct mlx5_flow_destination dst = {}; in arfs_modify_rule_rq()
Deswitch_offloads.c51 struct mlx5_flow_destination dest[MLX5_MAX_FLOW_FWD_VPORTS + 1] = {}; in mlx5_eswitch_add_offloaded_rule()
152 struct mlx5_flow_destination dest[MLX5_MAX_FLOW_FWD_VPORTS + 1] = {}; in mlx5_eswitch_add_fwd_rule()
403 struct mlx5_flow_destination dest = {}; in mlx5_eswitch_add_send_to_vport_rule()
445 struct mlx5_flow_destination dest = {}; in esw_add_fdb_miss_rule()
781 struct mlx5_flow_destination dest = {}; in mlx5_eswitch_create_vport_rx_rule()
Den_fs.c166 struct mlx5_flow_destination dest = {}; in __mlx5e_add_vlan_rule()
766 struct mlx5_flow_destination *dest, in mlx5e_generate_ttc_rule()
812 struct mlx5_flow_destination dest = {}; in mlx5e_generate_ttc_table_rules()
943 struct mlx5_flow_destination *dest, in mlx5e_generate_inner_ttc_rule()
983 struct mlx5_flow_destination dest = {}; in mlx5e_generate_inner_ttc_table_rules()
1192 struct mlx5_flow_destination dest = {}; in mlx5e_add_l2_flow_rule()
Dfs_core.h99 struct mlx5_flow_destination dest_attr;
Deswitch.c161 struct mlx5_flow_destination dest = {}; in __esw_fdb_set_vport_rule()
1128 struct mlx5_flow_destination drop_ctr_dst = {0}; in esw_vport_ingress_config()
1129 struct mlx5_flow_destination *dst = NULL; in esw_vport_ingress_config()
1228 struct mlx5_flow_destination drop_ctr_dst = {0}; in esw_vport_egress_config()
1229 struct mlx5_flow_destination *dst = NULL; in esw_vport_egress_config()
Den_fs_ethtool.c400 struct mlx5_flow_destination *dst = NULL; in add_ethtool_flow_rule()
Den_tc.c684 struct mlx5_flow_destination dest[2] = {}; in mlx5e_tc_add_nic_flow()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/diag/
Dfs_tracepoint.h58 parse_fs_dst(p, (const struct mlx5_flow_destination *)dst, counter_id)
61 const struct mlx5_flow_destination *dst,
245 __array(u8, destination, sizeof(struct mlx5_flow_destination))
Dfs_tracepoint.c231 const struct mlx5_flow_destination *dst, in parse_fs_dst()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dmain.c3254 struct mlx5_flow_destination *dst, in _create_flow_rule()
3262 struct mlx5_flow_destination dest_arr[2] = {}; in _create_flow_rule()
3263 struct mlx5_flow_destination *rule_dst = dest_arr; in _create_flow_rule()
3385 struct mlx5_flow_destination *dst) in create_flow_rule()
3393 struct mlx5_flow_destination *dst) in create_dont_trap_rule()
3422 struct mlx5_flow_destination *dst) in create_leftovers_rule()
3481 struct mlx5_flow_destination *dst) in create_sniffer_rule()
3523 struct mlx5_flow_destination *dst = NULL; in mlx5_ib_create_flow()
3694 struct mlx5_flow_destination *dst, in _create_raw_flow_rule()
3785 struct mlx5_flow_destination *dst; in mlx5_ib_raw_fs_rule_add()