Home
last modified time | relevance | path

Searched refs:mlx5_flow_rule (Results 1 – 9 of 9) sorted by relevance

/freebsd-12-stable/sys/dev/mlx5/
Dfs.h68 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, struct
193 struct mlx5_flow_rule *rule);
196 struct mlx5_flow_rule *rule);
198 u8 mlx5_get_match_criteria_enable(struct mlx5_flow_rule *rule);
/freebsd-12-stable/sys/dev/mlx5/mlx5_core/
Dmlx5_fs_tree.c192 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 …]
Deswitch.h88 struct mlx5_flow_rule *drop_rule;
95 struct mlx5_flow_rule *allowed_vlan;
96 struct mlx5_flow_rule *drop_rule;
Dmlx5_eswitch.c66 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()
Dfs_core.h71 struct mlx5_flow_rule { struct
Dmlx5_fs_cmd.c173 struct mlx5_flow_rule *dst; in mlx5_cmd_fs_set_fte()
/freebsd-12-stable/sys/dev/mlx5/mlx5_en/
Den.h901 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;
Dmlx5_en_flow_table.c231 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()
/freebsd-12-stable/sys/dev/mlx5/mlx5_ib/
Dmlx5_ib.h151 struct mlx5_flow_rule *rule;