| /f-stack/dpdk/lib/librte_eal/include/generic/ |
| H A D | rte_rwlock.h | 35 } rte_rwlock_t; typedef 49 rte_rwlock_init(rte_rwlock_t *rwl) in rte_rwlock_init() 61 rte_rwlock_read_lock(rte_rwlock_t *rwl) in rte_rwlock_read_lock() 93 rte_rwlock_read_trylock(rte_rwlock_t *rwl) in rte_rwlock_read_trylock() 117 rte_rwlock_read_unlock(rte_rwlock_t *rwl) in rte_rwlock_read_unlock() 137 rte_rwlock_write_trylock(rte_rwlock_t *rwl) in rte_rwlock_write_trylock() 156 rte_rwlock_write_lock(rte_rwlock_t *rwl) in rte_rwlock_write_lock() 180 rte_rwlock_write_unlock(rte_rwlock_t *rwl) in rte_rwlock_write_unlock() 199 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl); 208 rte_rwlock_read_unlock_tm(rte_rwlock_t *rwl); [all …]
|
| /f-stack/dpdk/lib/librte_eal/ppc/include/ |
| H A D | rte_rwlock.h | 13 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_lock_tm() 19 rte_rwlock_read_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_unlock_tm() 25 rte_rwlock_write_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_lock_tm() 31 rte_rwlock_write_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_unlock_tm()
|
| /f-stack/dpdk/lib/librte_eal/arm/include/ |
| H A D | rte_rwlock.h | 15 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_lock_tm() 21 rte_rwlock_read_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_unlock_tm() 27 rte_rwlock_write_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_lock_tm() 33 rte_rwlock_write_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_unlock_tm()
|
| /f-stack/dpdk/lib/librte_eal/x86/include/ |
| H A D | rte_rwlock.h | 16 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_lock_tm() 24 rte_rwlock_read_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_unlock_tm() 33 rte_rwlock_write_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_lock_tm() 41 rte_rwlock_write_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_unlock_tm()
|
| /f-stack/dpdk/lib/librte_eal/common/ |
| H A D | eal_memcfg.h | 36 rte_rwlock_t mlock; /**< used by memzones for thread safety. */ 37 rte_rwlock_t qlock; /**< used by tailqs for thread safety. */ 38 rte_rwlock_t mplock; /**< used by mempool library for thread safety. */ 41 rte_rwlock_t memory_hotplug_lock;
|
| H A D | eal_common_memalloc.c | 40 static rte_rwlock_t mem_event_rwlock = RTE_RWLOCK_INITIALIZER; 44 static rte_rwlock_t mem_alloc_validator_rwlock = RTE_RWLOCK_INITIALIZER;
|
| H A D | eal_common_lcore.c | 234 static rte_rwlock_t lcore_lock = RTE_RWLOCK_INITIALIZER;
|
| /f-stack/dpdk/app/test/ |
| H A D | test_rwlock.c | 37 static rte_rwlock_t sl; 38 static rte_rwlock_t sl_tab[RTE_MAX_LCORE]; 47 rte_rwlock_t lock; 87 static rte_rwlock_t lk = RTE_RWLOCK_INITIALIZER;
|
| /f-stack/dpdk/drivers/net/cxgbe/ |
| H A D | clip_tbl.h | 22 rte_rwlock_t lock; /* table rw lock */
|
| H A D | smt.h | 33 rte_rwlock_t lock;
|
| H A D | mps_tcam.h | 36 rte_rwlock_t lock;
|
| H A D | l2t.h | 39 rte_rwlock_t lock; /* table rw lock */
|
| /f-stack/dpdk/drivers/net/mlx4/ |
| H A D | mlx4.h | 132 rte_rwlock_t mem_event_rwlock; 183 rte_rwlock_t rwlock; /* MR Lock. */
|
| H A D | mlx4_mr.h | 69 extern rte_rwlock_t mlx4_mem_event_rwlock;
|
| /f-stack/dpdk/lib/librte_eal/include/ |
| H A D | rte_fbarray.h | 50 rte_rwlock_t rwlock; /**< multiprocess lock */
|
| /f-stack/dpdk/lib/librte_hash/ |
| H A D | rte_cuckoo_hash.h | 216 rte_rwlock_t *readwrite_lock; /**< Read-write lock thread-safety. */
|
| H A D | rte_cuckoo_hash.c | 455 h->readwrite_lock = rte_malloc(NULL, sizeof(rte_rwlock_t), in rte_hash_create()
|
| /f-stack/dpdk/drivers/net/cxgbe/base/ |
| H A D | adapter.h | 364 static inline void t4_os_rwlock_init(rte_rwlock_t *lock) in t4_os_rwlock_init() 373 static inline void t4_os_write_lock(rte_rwlock_t *lock) in t4_os_write_lock() 382 static inline void t4_os_write_unlock(rte_rwlock_t *lock) in t4_os_write_unlock()
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_utils.h | 347 rte_rwlock_t lock; 529 rte_rwlock_t lock; /* read/write lock. */
|
| H A D | mlx5.h | 127 rte_rwlock_t mem_event_rwlock;
|
| /f-stack/dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_mr.h | 81 rte_rwlock_t rwlock; /* MR cache Lock. */
|
| /f-stack/dpdk/lib/librte_ipsec/ |
| H A D | sa.h | 58 rte_rwlock_t rwl;
|
| /f-stack/dpdk/drivers/net/netvsc/ |
| H A D | hn_var.h | 111 rte_rwlock_t vf_lock;
|
| /f-stack/dpdk/lib/librte_vhost/ |
| H A D | vhost.h | 191 rte_rwlock_t iotlb_lock; 192 rte_rwlock_t iotlb_pending_lock;
|