Lines Matching defs:krwlock_t
58 } krwlock_t;
67 extern void rw_init(krwlock_t *, char *, krw_type_t, void *);
68 extern void rw_destroy(krwlock_t *);
69 extern void rw_enter(krwlock_t *, krw_t);
70 extern int rw_tryenter(krwlock_t *, krw_t);
71 extern void rw_exit(krwlock_t *);
72 extern void rw_downgrade(krwlock_t *);
73 extern int rw_tryupgrade(krwlock_t *);
74 extern int rw_read_held(krwlock_t *);
75 extern int rw_write_held(krwlock_t *);
76 extern int rw_lock_held(krwlock_t *);
77 extern int rw_read_locked(krwlock_t *);
78 extern int rw_iswriter(krwlock_t *);
79 extern struct _kthread *rw_owner(krwlock_t *);