Searched refs:rte_rwlock_t (Results 1 – 25 of 26) sorted by relevance
12
35 } rte_rwlock_t; typedef49 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 …]
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()
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()
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()
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;
37 static rte_rwlock_t mem_event_rwlock = RTE_RWLOCK_INITIALIZER;41 static rte_rwlock_t mem_alloc_validator_rwlock = RTE_RWLOCK_INITIALIZER;
229 static rte_rwlock_t lcore_lock = RTE_RWLOCK_INITIALIZER;
36 static rte_rwlock_t sl;37 static rte_rwlock_t sl_tab[RTE_MAX_LCORE];46 rte_rwlock_t lock;87 static rte_rwlock_t lk = RTE_RWLOCK_INITIALIZER;
22 rte_rwlock_t lock; /* table rw lock */
33 rte_rwlock_t lock;
37 rte_rwlock_t lock;
39 rte_rwlock_t lock; /* table rw lock */
83 rte_rwlock_t rwlock; /* MR cache Lock. */84 rte_rwlock_t mprwlock; /* Mempool Registration Lock. */
111 rte_rwlock_t lock; /* read/write lock. */
132 rte_rwlock_t mem_event_rwlock;183 rte_rwlock_t rwlock; /* MR Lock. */
69 extern rte_rwlock_t mlx4_mem_event_rwlock;
50 rte_rwlock_t rwlock; /**< multiprocess lock */
354 static inline void t4_os_rwlock_init(rte_rwlock_t *lock) in t4_os_rwlock_init()363 static inline void t4_os_write_lock(rte_rwlock_t *lock) in t4_os_write_lock()372 static inline void t4_os_write_unlock(rte_rwlock_t *lock) in t4_os_write_unlock()
222 rte_rwlock_t *readwrite_lock; /**< Read-write lock thread-safety. */
60 rte_rwlock_t rwl;
139 rte_rwlock_t vf_lock;
599 rte_rwlock_t resize_rwl; /* Lock for resize objects. */950 rte_rwlock_t resize_mtrwl; /* Lock for resize objects. */1139 rte_rwlock_t resize_rwl; /* The ASO CT pool resize lock. */1492 rte_rwlock_t ind_tbls_lock;
23 static rte_rwlock_t monitor_lock = RTE_RWLOCK_INITIALIZER;
282 rte_rwlock_t iotlb_lock;283 rte_rwlock_t iotlb_pending_lock;
47 static rte_rwlock_t gpu_callback_lock = RTE_RWLOCK_INITIALIZER;