Home
last modified time | relevance | path

Searched refs:flow_meters (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
A Dmeter.c155 flow_meters = meter->flow_meters; in mlx5e_tc_meter_modify()
312 meter->flow_meters = flow_meters; in __mlx5e_flow_meter_alloc()
332 struct mlx5e_flow_meters *flow_meters = meter->flow_meters; in __mlx5e_flow_meter_free() local
386 if (!flow_meters) in mlx5e_tc_meter_get()
408 struct mlx5e_flow_meters *flow_meters = meter->flow_meters; in mlx5e_tc_meter_put() local
464 if (!flow_meters) in mlx5e_tc_meter_update()
481 if (!flow_meters) in mlx5e_tc_meter_replace()
533 flow_meters = kzalloc(sizeof(*flow_meters), GFP_KERNEL); in mlx5e_flow_meters_init()
534 if (!flow_meters) in mlx5e_flow_meters_init()
543 flow_meters->aso = mlx5_aso_create(mdev, flow_meters->pdn); in mlx5e_flow_meters_init()
[all …]
A Dmeter.h27 struct mlx5e_flow_meters *flow_meters; member
62 mlx5e_tc_meter_get_namespace(struct mlx5e_flow_meters *flow_meters);
69 mlx5e_flow_meters_cleanup(struct mlx5e_flow_meters *flow_meters);
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Den_rep.h102 struct mlx5e_flow_meters *flow_meters; member
A Den_tc.c341 if (!uplink_priv->flow_meters) in mlx5e_get_flow_meters()
342 uplink_priv->flow_meters = in mlx5e_get_flow_meters()
346 if (!IS_ERR(uplink_priv->flow_meters)) in mlx5e_get_flow_meters()
347 return uplink_priv->flow_meters; in mlx5e_get_flow_meters()
458 ns_type = mlx5e_tc_meter_get_namespace(meter->flow_meters); in mlx5e_tc_add_flow_meter()
5474 mlx5e_flow_meters_cleanup(uplink_priv->flow_meters); in mlx5e_tc_esw_cleanup()

Completed in 18 milliseconds