Home
last modified time | relevance | path

Searched defs:rwlock (Results 1 – 10 of 10) sorted by relevance

/f-stack/tools/compat/include/sys/
H A D_rwlock.h36 struct rwlock { struct
41 struct rwlock_padalign { argument
/f-stack/lib/include/sys/
H A D_rwlock.h37 struct rwlock { struct
39 ff_rwlock_t rw_lock; argument
/f-stack/freebsd/sys/
H A D_rwlock.h44 struct rwlock { struct
50 * Members of struct rwlock_padalign must mirror members of struct rwlock. argument
/f-stack/freebsd/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h168 #define rwlock_init(rwlock) rw_init(rwlock, "VCHI rwlock") argument
169 #define read_lock(rwlock) rw_rlock(rwlock) argument
170 #define read_unlock(rwlock) rw_unlock(rwlock) argument
172 #define write_lock(rwlock) rw_wlock(rwlock) argument
173 #define write_unlock(rwlock) rw_unlock(rwlock) argument
174 #define write_lock_irqsave(rwlock, flags) \ argument
179 #define write_unlock_irqrestore(rwlock, flags) \ argument
182 #define read_lock_bh(rwlock) rw_rlock(rwlock) argument
183 #define read_unlock_bh(rwlock) rw_unlock(rwlock) argument
184 #define write_lock_bh(rwlock) rw_wlock(rwlock) argument
[all …]
/f-stack/dpdk/lib/librte_eal/include/
H A Drte_fbarray.h50 rte_rwlock_t rwlock; /**< multiprocess lock */ member
/f-stack/dpdk/drivers/common/mlx5/
H A Dmlx5_common_mr.h81 rte_rwlock_t rwlock; /* MR cache Lock. */ member
/f-stack/app/nginx-1.16.1/src/stream/
H A Dngx_stream_upstream_round_robin.h64 ngx_atomic_t rwlock; member
/f-stack/app/nginx-1.16.1/src/http/
H A Dngx_http_upstream_round_robin.h66 ngx_atomic_t rwlock; member
/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4.h183 rte_rwlock_t rwlock; /* MR Lock. */ member
/f-stack/freebsd/kern/
H A Dkern_umtx.c2683 do_rw_rdlock(struct thread *td, struct urwlock *rwlock, long fflag, in do_rw_rdlock()
2869 do_rw_wrlock(struct thread *td, struct urwlock *rwlock, struct _umtx_time *timeout) in do_rw_wrlock()
3065 do_rw_unlock(struct thread *td, struct urwlock *rwlock) in do_rw_unlock()