Home
last modified time | relevance | path

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

/f-stack/dpdk/lib/librte_eal/include/generic/
H A Drte_rwlock.h49 rte_rwlock_init(rte_rwlock_t *rwl) in rte_rwlock_init() argument
51 rwl->cnt = 0; in rte_rwlock_init()
61 rte_rwlock_read_lock(rte_rwlock_t *rwl) in rte_rwlock_read_lock() argument
93 rte_rwlock_read_trylock(rte_rwlock_t *rwl) in rte_rwlock_read_trylock() argument
117 rte_rwlock_read_unlock(rte_rwlock_t *rwl) in rte_rwlock_read_unlock() argument
137 rte_rwlock_write_trylock(rte_rwlock_t *rwl) in rte_rwlock_write_trylock() argument
156 rte_rwlock_write_lock(rte_rwlock_t *rwl) in rte_rwlock_write_lock() argument
180 rte_rwlock_write_unlock(rte_rwlock_t *rwl) in rte_rwlock_write_unlock() argument
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/x86/include/
H A Drte_rwlock.h16 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_lock_tm() argument
18 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() argument
26 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() argument
35 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 …]
/f-stack/dpdk/lib/librte_eal/ppc/include/
H A Drte_rwlock.h13 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_lock_tm() argument
15 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() argument
21 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() argument
27 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() argument
33 rte_rwlock_write_unlock(rwl); in rte_rwlock_write_unlock_tm()
/f-stack/dpdk/lib/librte_eal/arm/include/
H A Drte_rwlock.h15 rte_rwlock_read_lock_tm(rte_rwlock_t *rwl) in rte_rwlock_read_lock_tm() argument
17 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() argument
23 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() argument
29 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() argument
35 rte_rwlock_write_unlock(rwl); in rte_rwlock_write_unlock_tm()
/f-stack/dpdk/lib/librte_ipsec/
H A Dipsec_sqn.h242 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()
H A Dsa.h58 rte_rwlock_t rwl; member