Searched refs:shared_counter (Results 1 – 1 of 1) sorted by relevance
130 struct mlx5_ct_shared_counter *shared_counter; member399 if (!refcount_dec_and_test(&entry->shared_counter->refcount)) in mlx5_tc_ct_shared_counter_put()402 mlx5_fc_destroy(ct_priv->dev, entry->shared_counter->counter); in mlx5_tc_ct_shared_counter_put()403 kfree(entry->shared_counter); in mlx5_tc_ct_shared_counter_put()702 attr->counter = entry->shared_counter->counter; in mlx5_tc_ct_entry_add_rule()740 struct mlx5_ct_shared_counter *shared_counter; in mlx5_tc_ct_shared_counter_get() local770 if (refcount_inc_not_zero(&rev_entry->shared_counter->refcount)) { in mlx5_tc_ct_shared_counter_get()772 return rev_entry->shared_counter; in mlx5_tc_ct_shared_counter_get()777 shared_counter = kzalloc(sizeof(*shared_counter), GFP_KERNEL); in mlx5_tc_ct_shared_counter_get()778 if (!shared_counter) in mlx5_tc_ct_shared_counter_get()[all …]