Searched refs:rwl (Results 1 – 6 of 6) sorted by relevance
49 rte_rwlock_init(rte_rwlock_t *rwl) in rte_rwlock_init() argument51 rwl->cnt = 0; in rte_rwlock_init()61 rte_rwlock_read_lock(rte_rwlock_t *rwl) in rte_rwlock_read_lock() argument93 rte_rwlock_read_trylock(rte_rwlock_t *rwl) in rte_rwlock_read_trylock() argument117 rte_rwlock_read_unlock(rte_rwlock_t *rwl) in rte_rwlock_read_unlock() argument137 rte_rwlock_write_trylock(rte_rwlock_t *rwl) in rte_rwlock_write_trylock() argument156 rte_rwlock_write_lock(rte_rwlock_t *rwl) in rte_rwlock_write_lock() argument180 rte_rwlock_write_unlock(rte_rwlock_t *rwl) in rte_rwlock_write_unlock() argument199 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl);208 rte_rwlock_read_unlock_tm(rte_rwlock_t *rwl);[all …]
16 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_lock_tm() argument18 if (likely(rte_try_tm(&rwl->cnt))) in rte_rwlock_read_lock_tm()20 rte_rwlock_read_lock(rwl); in rte_rwlock_read_lock_tm()24 rte_rwlock_read_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_unlock_tm() argument26 if (unlikely(rwl->cnt)) in rte_rwlock_read_unlock_tm()27 rte_rwlock_read_unlock(rwl); in rte_rwlock_read_unlock_tm()33 rte_rwlock_write_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_lock_tm() argument35 if (likely(rte_try_tm(&rwl->cnt))) in rte_rwlock_write_lock_tm()37 rte_rwlock_write_lock(rwl); in rte_rwlock_write_lock_tm()43 if (unlikely(rwl->cnt)) in rte_rwlock_write_unlock_tm()[all …]
13 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_lock_tm() argument15 rte_rwlock_read_lock(rwl); in rte_rwlock_read_lock_tm()19 rte_rwlock_read_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_unlock_tm() argument21 rte_rwlock_read_unlock(rwl); in rte_rwlock_read_unlock_tm()25 rte_rwlock_write_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_lock_tm() argument27 rte_rwlock_write_lock(rwl); in rte_rwlock_write_lock_tm()31 rte_rwlock_write_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_unlock_tm() argument33 rte_rwlock_write_unlock(rwl); in rte_rwlock_write_unlock_tm()
15 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_lock_tm() argument17 rte_rwlock_read_lock(rwl); in rte_rwlock_read_lock_tm()21 rte_rwlock_read_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_unlock_tm() argument23 rte_rwlock_read_unlock(rwl); in rte_rwlock_read_unlock_tm()27 rte_rwlock_write_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_lock_tm() argument29 rte_rwlock_write_lock(rwl); in rte_rwlock_write_lock_tm()33 rte_rwlock_write_unlock_tm(rte_rwlock_t *rwl) in rte_rwlock_write_unlock_tm() argument35 rte_rwlock_write_unlock(rwl); in rte_rwlock_write_unlock_tm()
242 while (rte_rwlock_read_trylock(&rsn->rwl) < 0) { in rsn_acquire()259 rte_rwlock_read_unlock(&rsn->rwl); in rsn_release()283 rte_rwlock_write_lock(&rsn->rwl); in rsn_update_start()304 rte_rwlock_write_unlock(&rsn->rwl); in rsn_update_finish()
58 rte_rwlock_t rwl; member