/illumos-gate/usr/src/uts/common/inet/ipf/netinet/ |
H A D | ip_compat.h | 1127 # define KRWLOCK_T rwlock_t
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | rwlock.c | 50 rwl_entry(rwlock_t *rwlp) in rwl_entry() 137 rw_read_held(rwlock_t *rwlp) in rw_read_held() 180 rw_write_held(rwlock_t *rwlp) in rw_write_held() 202 rwlock_init(rwlock_t *rwlp, int type, void *arg __unused) in rwlock_init() 239 rwlock_destroy(rwlock_t *rwlp) in rwlock_destroy() 282 read_lock_try(rwlock_t *rwlp, int ignore_waiters_flag) in read_lock_try() 305 read_unlock_try(rwlock_t *rwlp) in read_unlock_try() 326 write_lock_try(rwlock_t *rwlp, int ignore_waiters_flag) in write_lock_try() 351 write_unlock_try(rwlock_t *rwlp) in write_unlock_try() 373 rw_queue_release(rwlock_t *rwlp) in rw_queue_release() [all …]
|
H A D | assfail.c | 250 rwlock_error(const rwlock_t *rp, const char *who, const char *msg) in rwlock_error() 252 rwlock_t rcopy; in rwlock_error()
|
H A D | sigaction.c | 126 rwlock_t *rwlp = &udp->siguaction[sig].sig_lock; in call_user_handler() 701 rwlock_t *rwlp; in signal_init() 759 rwlock_t *rwlp = &udp->siguaction[sig].sig_lock; in setup_cancelsig()
|
H A D | plockstat.d | 38 probe rw__acquire(rwlock_t *rwp, int wr); 39 probe rw__release(rwlock_t *rwp, int wr); 40 probe rw__block(rwlock_t *rwp, int wr); 41 probe rw__blocked(rwlock_t *rwp, int wr, int successful); 42 probe rw__error(rwlock_t *rwp, int wr, int err);
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 826 rwlock_t sig_lock; 828 char sig_pad[128 - sizeof (rwlock_t) - sizeof (struct sigaction)]; 833 rwlock_t sig_lock; 835 char sig_pad[128 - sizeof (rwlock_t) - sizeof (struct sigaction32)]; 1310 extern void rwlock_error(const rwlock_t *, const char *, const char *); 1414 extern void lrw_rdlock(rwlock_t *); 1415 extern void lrw_wrlock(rwlock_t *); 1416 extern void lrw_unlock(rwlock_t *); 1499 extern int rw_read_held(rwlock_t *); 1500 extern int rw_write_held(rwlock_t *); [all …]
|
H A D | mtlib.h | 40 extern void lrw_rdlock(rwlock_t *); 41 extern void lrw_wrlock(rwlock_t *); 42 extern void lrw_unlock(rwlock_t *);
|
/illumos-gate/usr/src/lib/libc/ |
H A D | README | 48 rwlock_t some_rw_lock = DEFAULTRWLOCK;
|
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | libsmb.h | 951 rwlock_t ch_cache_lck;
|
H A D | smb_info.c | 64 static rwlock_t smb_ipc_lock;
|
/illumos-gate/usr/src/cmd/syseventd/daemons/syseventd/ |
H A D | syseventd.c | 91 static rwlock_t mod_unload_lock; /* sync module unloading */
|
/illumos-gate/usr/src/cmd/ldapcachemgr/ |
H A D | cachemgr_getldap.c | 55 static rwlock_t ldap_lock = DEFAULTRWLOCK; 307 static rwlock_t cache_lock = DEFAULTRWLOCK; in getldap_cache_op() 1614 static rwlock_t info_lock = DEFAULTRWLOCK; in getldap_serverInfo_op() 1615 static rwlock_t info_lock_old = DEFAULTRWLOCK; in getldap_serverInfo_op()
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | smb_share.c | 102 rwlock_t sc_cache_lck;
|
H A D | smb_logon.c | 46 static rwlock_t smb_logoninit_rwl;
|
/illumos-gate/usr/src/cmd/fs.d/nfs/mountd/ |
H A D | mountd.c | 102 rwlock_t sharetab_lock; /* lock to protect the cached sharetab */
|
/illumos-gate/usr/src/cmd/idmap/idmapd/ |
H A D | idmapd.h | 95 rwlock_t rwlk_cfg; /* config lock */
|
/illumos-gate/usr/src/lib/libc_db/common/ |
H A D | thread_db.c | 46 rwlock_t rwlock; 52 rwlock_t rwlock; 2376 rwlock_t rwl; in lowner_cb() 2828 ss_p->ss_info.si_size = sizeof (rwlock_t); in __td_sync_get_stats()
|
/illumos-gate/usr/src/lib/libpicl/ |
H A D | picl.c | 62 static rwlock_t picl_lock = DEFAULTRWLOCK;
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | mt_misc.c | 44 rwlock_t svc_lock; /* protects the services list (svc.c) */ 45 rwlock_t svc_fd_lock; /* protects svc_fdset and the xports[] array */ 46 rwlock_t rpcbaddr_cache_lock; /* protects the RPCBIND address cache */ 47 static rwlock_t *rwlock_table[] = {
|
H A D | rpc_mt.h | 49 extern rwlock_t svc_fd_lock;
|
/illumos-gate/usr/src/lib/libnsl/include/ |
H A D | mt.h | 58 extern void sig_rw_rdlock(rwlock_t *); 59 extern void sig_rw_wrlock(rwlock_t *); 60 extern void sig_rw_unlock(rwlock_t *);
|
/illumos-gate/usr/src/lib/libnsl/common/ |
H A D | common.c | 76 sig_rw_rdlock(rwlock_t *rwlp) in sig_rw_rdlock() 83 sig_rw_wrlock(rwlock_t *rwlp) in sig_rw_wrlock() 90 sig_rw_unlock(rwlock_t *rwlp) in sig_rw_unlock()
|
/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | cache.c | 54 static rwlock_t cache_lock = DEFAULTRWLOCK;
|
H A D | inuse_zpool.c | 59 static rwlock_t zpool_lock = DEFAULTRWLOCK;
|
/illumos-gate/usr/src/lib/libc/port/sys/ |
H A D | lwp_rwlock.c | 40 __lwp_rwlock_rdlock(rwlock_t *rwl, timespec_t *tsp) in __lwp_rwlock_rdlock() 54 __lwp_rwlock_wrlock(rwlock_t *rwl, timespec_t *tsp) in __lwp_rwlock_wrlock() 68 __lwp_rwlock_tryrdlock(rwlock_t *rwl) in __lwp_rwlock_tryrdlock() 82 __lwp_rwlock_trywrlock(rwlock_t *rwl) in __lwp_rwlock_trywrlock() 96 __lwp_rwlock_unlock(rwlock_t *rwl) in __lwp_rwlock_unlock()
|