Searched refs:mlx5_flow_rule (Results 1 – 9 of 9) sorted by relevance
68 struct mlx5_flow_rule;152 struct mlx5_flow_rule *160 void mlx5_del_flow_rule(struct mlx5_flow_rule *fr);163 typedef int (*rule_event_fn)(struct mlx5_flow_rule *rule,176 int mlx5_set_rule_private_data(struct mlx5_flow_rule *rule, struct193 struct mlx5_flow_rule *rule);196 struct mlx5_flow_rule *rule);198 u8 mlx5_get_match_criteria_enable(struct mlx5_flow_rule *rule);
192 static void fs_del_dst(struct mlx5_flow_rule *dst);201 fs_del_dst(container_of(base, struct mlx5_flow_rule, base)); in cmd_remove_node()324 struct mlx5_flow_rule *dst; in alloc_star_ft_entry()361 struct mlx5_flow_rule *dst, *temp; in free_star_fte_entry()409 struct mlx5_flow_rule *src_dst; in fs_set_star_rule()416 struct mlx5_flow_rule, base.list); in fs_set_star_rule()468 struct mlx5_flow_rule *src_dst = in connect_prev_fts()470 struct mlx5_flow_rule, base.list); in connect_prev_fts()1479 static void call_to_add_rule_notifiers(struct mlx5_flow_rule *dst, in call_to_add_rule_notifiers()1487 struct mlx5_flow_rule, in call_to_add_rule_notifiers()[all …]
88 struct mlx5_flow_rule *drop_rule;95 struct mlx5_flow_rule *allowed_vlan;96 struct mlx5_flow_rule *drop_rule;
66 struct mlx5_flow_rule *uplink_rule; /* Forward to uplink rule */75 struct mlx5_flow_rule *flow_rule; /* SRIOV only */217 static struct mlx5_flow_rule *222 struct mlx5_flow_rule *flow_rule = NULL; in esw_fdb_set_vport_rule()
71 struct mlx5_flow_rule { struct
173 struct mlx5_flow_rule *dst; in mlx5_cmd_fs_set_fte()
901 struct mlx5_flow_rule;907 struct mlx5_flow_rule *ft_rule[MLX5E_NUM_TT];942 struct mlx5_flow_rule *active_vlans_ft_rule[VLAN_N_VID];943 struct mlx5_flow_rule *untagged_ft_rule;944 struct mlx5_flow_rule *any_cvlan_ft_rule;945 struct mlx5_flow_rule *any_svlan_ft_rule;
231 struct mlx5_flow_rule **rule_p; in mlx5e_add_eth_addr_rule_sub()511 struct mlx5_flow_rule **rule_p; in mlx5e_add_vlan_rule_sub()
151 struct mlx5_flow_rule *rule;