Searched defs:krwlock_t (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Drwlock.h58 } 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 Drwlock.h55 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 Dzfs_context.h245 } 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 Dip_compat.h234 # define KRWLOCK_T krwlock_t
426 # define krwlock_t lock_t /* for pfil.h */ macro

Completed in 70 milliseconds