Searched refs:post_meter (Results 1 – 5 of 5) sorted by relevance
19 mlx5e_post_meter_get_ft(struct mlx5e_post_meter_priv *post_meter) in mlx5e_post_meter_get_ft() argument21 return post_meter->ft; in mlx5e_post_meter_get_ft()27 struct mlx5e_post_meter_priv *post_meter) in mlx5e_post_meter_table_create() argument43 post_meter->ft = mlx5_create_flow_table(root_ns, &ft_attr); in mlx5e_post_meter_table_create()44 if (IS_ERR(post_meter->ft)) { in mlx5e_post_meter_table_create()46 return PTR_ERR(post_meter->ft); in mlx5e_post_meter_table_create()54 struct mlx5e_post_meter_priv *post_meter) in mlx5e_post_meter_fg_create() argument74 post_meter->fg = mlx5_create_flow_group(post_meter->ft, flow_group_in); in mlx5e_post_meter_fg_create()75 if (IS_ERR(post_meter->fg)) { in mlx5e_post_meter_fg_create()77 err = PTR_ERR(post_meter->fg); in mlx5e_post_meter_fg_create()[all …]
18 mlx5e_post_meter_get_ft(struct mlx5e_post_meter_priv *post_meter);27 mlx5e_post_meter_cleanup(struct mlx5e_post_meter_priv *post_meter);
42 struct mlx5e_post_meter_priv *post_meter; member
50 en/tc/post_meter.o
405 struct mlx5e_post_meter_priv *post_meter; in mlx5e_tc_add_flow_meter() local416 post_meter = mlx5e_post_meter_init(priv, ns_type, post_act, meter->green_counter, in mlx5e_tc_add_flow_meter()418 if (IS_ERR(post_meter)) { in mlx5e_tc_add_flow_meter()424 attr->meter_attr.post_meter = post_meter; in mlx5e_tc_add_flow_meter()425 attr->dest_ft = mlx5e_post_meter_get_ft(post_meter); in mlx5e_tc_add_flow_meter()432 return PTR_ERR(post_meter); in mlx5e_tc_add_flow_meter()438 mlx5e_post_meter_cleanup(attr->meter_attr.post_meter); in mlx5e_tc_del_flow_meter()