Home
last modified time | relevance | path

Searched refs:gentry (Results 1 – 2 of 2) sorted by relevance

/dpdk/drivers/common/mlx5/
H A Dmlx5_common_utils.c133 struct mlx5_list_entry *gentry, void *ctx) in mlx5_list_cache_insert() argument
136 l_const->cb_clone(l_const->ctx, gentry, ctx); in mlx5_list_cache_insert()
141 lentry->gentry = gentry; in mlx5_list_cache_insert()
232 local_entry->gentry = entry; in _mlx5_list_register()
286 struct mlx5_list_entry *gentry = entry->gentry; in _mlx5_list_unregister() local
308 if (__atomic_sub_fetch(&gentry->ref_cnt, 1, __ATOMIC_RELAXED) != 0) in _mlx5_list_unregister()
311 if (likely(gentry->ref_cnt == 0)) { in _mlx5_list_unregister()
312 LIST_REMOVE(gentry, next); in _mlx5_list_unregister()
314 l_const->cb_remove(l_const->ctx, gentry); in _mlx5_list_unregister()
317 l_const->name, (void *)gentry); in _mlx5_list_unregister()
[all …]
H A Dmlx5_common_utils.h34 struct mlx5_list_entry *gentry; member