Searched defs:krwlock_t (Results 1 - 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | rwlock.h | 58 } krwlock_t; typedef in typeref:struct:_krwlock 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 *); [all...] |
/illumos-gate/usr/src/lib/libfakekernel/common/sys/ |
H A D | rwlock.h | 55 typedef struct _krwlock krwlock_t; typedef in typeref:struct:_krwlock 64 extern void rw_init(krwlock_t *, char *, krw_type_t, void *); 65 extern void rw_destroy(krwlock_t *); 66 extern void rw_enter(krwlock_t *, krw_t); 67 extern int rw_tryenter(krwlock_t *, krw_t); 68 extern void rw_exit(krwlock_t *); 69 extern void rw_downgrade(krwlock_t *); 70 extern int rw_tryupgrade(krwlock_t *); 71 extern int rw_read_held(krwlock_t *); 72 extern int rw_write_held(krwlock_t *); [all...] |
/illumos-gate/usr/src/lib/libzpool/common/sys/ |
H A D | zfs_context.h | 245 } krwlock_t; typedef in typeref:struct:krwlock 262 extern void rw_init(krwlock_t *rwlp, char *name, int type, void *arg); 263 extern void rw_destroy(krwlock_t *rwlp); 264 extern void rw_enter(krwlock_t *rwlp, krw_t rw); 265 extern int rw_tryenter(krwlock_t *rwlp, krw_t rw); 266 extern int rw_tryupgrade(krwlock_t *rwlp); 267 extern void rw_exit(krwlock_t *rwlp);
|
/illumos-gate/usr/src/uts/common/inet/ipf/netinet/ |
H A D | ip_compat.h | 234 # define KRWLOCK_T krwlock_t 426 # define krwlock_t lock_t /* for pfil.h */ macro
|
Completed in 71 milliseconds