Home
last modified time | relevance | path

Searched refs:lcore_lock (Results 1 – 6 of 6) sorted by relevance

/dpdk/lib/eal/common/
H A Deal_common_lcore.c229 static rte_rwlock_t lcore_lock = RTE_RWLOCK_INITIALIZER; variable
287 rte_rwlock_write_lock(&lcore_lock); in rte_lcore_callback_register()
313 rte_rwlock_write_unlock(&lcore_lock); in rte_lcore_callback_register()
326 rte_rwlock_write_lock(&lcore_lock); in rte_lcore_callback_unregister()
336 rte_rwlock_write_unlock(&lcore_lock); in rte_lcore_callback_unregister()
350 rte_rwlock_write_lock(&lcore_lock); in eal_lcore_non_eal_allocate()
381 rte_rwlock_write_unlock(&lcore_lock); in eal_lcore_non_eal_allocate()
391 rte_rwlock_write_lock(&lcore_lock); in eal_lcore_non_eal_release()
399 rte_rwlock_write_unlock(&lcore_lock); in eal_lcore_non_eal_release()
409 rte_rwlock_read_lock(&lcore_lock); in rte_lcore_iterate()
[all …]
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_utils.c61 rte_spinlock_init(&list->l_const.lcore_lock); in mlx5_list_create()
271 rte_spinlock_lock(&list->l_const.lcore_lock); in mlx5_list_register()
276 rte_spinlock_unlock(&list->l_const.lcore_lock); in mlx5_list_register()
333 rte_spinlock_lock(&list->l_const.lcore_lock); in mlx5_list_unregister()
338 rte_spinlock_unlock(&list->l_const.lcore_lock); in mlx5_list_unregister()
435 rte_spinlock_init(&h->l_const.lcore_lock); in mlx5_hlist_create()
477 rte_spinlock_lock(&h->l_const.lcore_lock); in mlx5_hlist_register()
488 rte_spinlock_unlock(&h->l_const.lcore_lock); in mlx5_hlist_register()
501 rte_spinlock_lock(&h->l_const.lcore_lock); in mlx5_hlist_unregister()
506 rte_spinlock_unlock(&h->l_const.lcore_lock); in mlx5_hlist_unregister()
H A Dmlx5_common_utils.h98 rte_spinlock_t lcore_lock; /* Lock for non-lcore list. */ member
/dpdk/drivers/net/mlx5/
H A Dmlx5_utils.c117 rte_spinlock_init(&pool->lcore_lock); in mlx5_ipool_create()
396 rte_spinlock_lock(&pool->lcore_lock); in mlx5_ipool_get_cache()
400 rte_spinlock_unlock(&pool->lcore_lock); in mlx5_ipool_get_cache()
439 rte_spinlock_lock(&pool->lcore_lock); in mlx5_ipool_malloc_cache()
443 rte_spinlock_unlock(&pool->lcore_lock); in mlx5_ipool_malloc_cache()
505 rte_spinlock_lock(&pool->lcore_lock); in mlx5_ipool_free_cache()
509 rte_spinlock_unlock(&pool->lcore_lock); in mlx5_ipool_free_cache()
H A Dmlx5_utils.h251 rte_spinlock_t lcore_lock; member
H A Dmlx5_flow.c9469 rte_spinlock_lock(&h->l_const.lcore_lock); in mlx5_flow_dev_dump_sh_all()
9494 rte_spinlock_unlock(&h->l_const.lcore_lock); in mlx5_flow_dev_dump_sh_all()