Home
last modified time | relevance | path

Searched refs:fibers_rwlock_t (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.81.4/tests/unit/mocks/fibers/
H A Drwlock.h41 typedef struct fibers_rwlock fibers_rwlock_t; typedef
52 extern void fibers_rwlock_init(fibers_rwlock_t *rwlock);
53 extern void fibers_rwlock_rdlock(fibers_rwlock_t *rwlock, bool check_may_yield);
54 extern void fibers_rwlock_wrlock(fibers_rwlock_t *rwlock, bool check_may_yield);
55 extern int fibers_rwlock_try_rdlock(fibers_rwlock_t *rwlock);
56 extern int fibers_rwlock_try_wrlock(fibers_rwlock_t *rwlock);
57 extern void fibers_rwlock_rdunlock(fibers_rwlock_t *rwlock);
58 extern void fibers_rwlock_wrunlock(fibers_rwlock_t *rwlock);
59 extern void fibers_rwlock_unlock(fibers_rwlock_t *rwlock);
60 extern void fibers_rwlock_destroy(fibers_rwlock_t *rwlock);
[all …]
H A Drwlock.c40 fibers_rwlock_init(fibers_rwlock_t *rwlock) in fibers_rwlock_init()
53 fibers_rwlock_rdlock_helper(fibers_rwlock_t *rwlock, bool check_may_yield) in fibers_rwlock_rdlock_helper()
89 fibers_rwlock_try_rdlock_helper(fibers_rwlock_t *rwlock) in fibers_rwlock_try_rdlock_helper()
111 fibers_rwlock_wrlock_helper(fibers_rwlock_t *rwlock, bool check_may_yield) in fibers_rwlock_wrlock_helper()
148 fibers_rwlock_try_wrlock_helper(fibers_rwlock_t *rwlock) in fibers_rwlock_try_wrlock_helper()
171 fibers_rwlock_rdunlock_helper(fibers_rwlock_t *rwlock) in fibers_rwlock_rdunlock_helper()
201 fibers_rwlock_wrunlock_helper(fibers_rwlock_t *rwlock) in fibers_rwlock_wrunlock_helper()
243 fibers_rwlock_rdlock(fibers_rwlock_t *rwlock, bool check_may_yield) in fibers_rwlock_rdlock()
250 fibers_rwlock_wrlock(fibers_rwlock_t *rwlock, bool check_may_yield) in fibers_rwlock_wrlock()
257 fibers_rwlock_try_rdlock(fibers_rwlock_t *rwlock) in fibers_rwlock_try_rdlock()
[all …]
/xnu-12377.81.4/tests/unit/mocks/
H A Dmock_thread.c646 fibers_rwlock_t *rw;
660 mlck->rw = calloc(1, sizeof(fibers_rwlock_t)); in fake_init_rwlock()