Searched refs:rwlock (Results 1 – 9 of 9) sorted by relevance
556 rte_rwlock_write_lock(&share_cache->rwlock); in mlx5_mr_garbage_collect()621 rte_rwlock_read_lock(&share_cache->rwlock); in mlx5_mr_create_secondary()626 rte_rwlock_read_unlock(&share_cache->rwlock); in mlx5_mr_create_secondary()776 rte_rwlock_write_lock(&share_cache->rwlock); in mlx5_mr_create_primary()946 rte_rwlock_read_lock(&share_cache->rwlock); in mr_lookup_caches()1029 rte_rwlock_write_lock(&share_cache->rwlock); in mlx5_mr_release_cache()1064 rte_rwlock_init(&share_cache->rwlock); in mlx5_mr_create_cache()1247 rte_rwlock_read_lock(&share_cache->rwlock); in mlx5_mr_dump_cache()1612 rte_rwlock_read_lock(&share_cache->rwlock); in mlx5_mr_mempool_register_primary()1882 rte_rwlock_read_lock(&share_cache->rwlock); in mlx5_lookup_mempool_regs()[all …]
1102 rte_rwlock_write_lock(&dev->mr_scache.rwlock); in mlx5_common_dev_dma_map()1106 rte_rwlock_write_unlock(&dev->mr_scache.rwlock); in mlx5_common_dev_dma_map()1141 rte_rwlock_read_lock(&dev->mr_scache.rwlock); in mlx5_common_dev_dma_unmap()1144 rte_rwlock_read_unlock(&dev->mr_scache.rwlock); in mlx5_common_dev_dma_unmap()1163 rte_rwlock_read_unlock(&dev->mr_scache.rwlock); in mlx5_common_dev_dma_unmap()
83 rte_rwlock_t rwlock; /* MR cache Lock. */ member
497 rte_rwlock_write_lock(&priv->mr.rwlock); in mlx4_mr_garbage_collect()501 rte_rwlock_write_unlock(&priv->mr.rwlock); in mlx4_mr_garbage_collect()561 rte_rwlock_read_lock(&priv->mr.rwlock); in mlx4_mr_create_secondary()566 rte_rwlock_read_unlock(&priv->mr.rwlock); in mlx4_mr_create_secondary()720 rte_rwlock_write_lock(&priv->mr.rwlock); in mlx4_mr_create_primary()910 rte_rwlock_write_lock(&priv->mr.rwlock); in mlx4_mr_mem_event_free_cb()1028 rte_rwlock_read_lock(&priv->mr.rwlock); in mlx4_mr_lookup_dev()1221 rte_rwlock_read_lock(&priv->mr.rwlock); in mlx4_mr_update_ext_mp_cb()1252 rte_rwlock_write_lock(&priv->mr.rwlock); in mlx4_mr_update_ext_mp_cb()1392 rte_rwlock_read_lock(&priv->mr.rwlock); in mlx4_mr_dump_dev()[all …]
183 rte_rwlock_t rwlock; /* MR Lock. */ member
668 rte_rwlock_write_lock(&arr->rwlock); in set_used()814 rte_rwlock_init(&arr->rwlock); in rte_fbarray_init()1102 rte_rwlock_read_lock(&arr->rwlock); in rte_fbarray_is_used()1110 rte_rwlock_read_unlock(&arr->rwlock); in rte_fbarray_is_used()1126 rte_rwlock_read_lock(&arr->rwlock); in fbarray_find()1153 rte_rwlock_read_unlock(&arr->rwlock); in fbarray_find()1201 rte_rwlock_read_lock(&arr->rwlock); in fbarray_find_n()1229 rte_rwlock_read_unlock(&arr->rwlock); in fbarray_find_n()1273 rte_rwlock_read_lock(&arr->rwlock); in fbarray_find_contig()1334 rte_rwlock_read_lock(&arr->rwlock); in fbarray_find_biggest()[all …]
50 rte_rwlock_t rwlock; /**< multiprocess lock */ member
78 [rwlock] (@ref rte_rwlock.h),
300 Added the use of hardware memory transactions (HTM) on fast-path for rwlock304 rwlock if HTM is not available or memory transactions fail. This is not a305 replacement for all rwlock usages since not all critical sections protected