Symbol: rwlock_t
usr/src/cmd/fs.d/autofs/autod_nfs.c
130
rwlock_t cache_lock; /* protect the cache chain */
usr/src/cmd/fs.d/autofs/autod_nfs.c
2507
rwlock_t portmap_cache_lock;
usr/src/cmd/fs.d/autofs/autod_readdir.c
59
rwlock_t autofs_rddir_cache_lock; /* readdir cache lock */
usr/src/cmd/fs.d/autofs/automount.h
215
rwlock_t rwlock; /* protects 'full' and 'next' */
usr/src/cmd/fs.d/autofs/automount.h
261
extern rwlock_t cache_lock;
usr/src/cmd/fs.d/autofs/automount.h
262
extern rwlock_t portmap_cache_lock;
usr/src/cmd/fs.d/autofs/automount.h
263
extern rwlock_t autofs_rddir_cache_lock;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
102
rwlock_t sharetab_lock; /* lock to protect the cached sharetab */
usr/src/cmd/fs.d/nfs/mountd/mountd.h
60
extern rwlock_t sharetab_lock;
usr/src/cmd/fs.d/nfs/mountd/netgroup.c
70
static rwlock_t cache_lock; /* protect the cache chain */
usr/src/cmd/fs.d/nfs/mountd/rmtab.c
99
static rwlock_t rmtab_lock; /* lock to protect rmtab list */
usr/src/cmd/fs.d/nfs/statd/sm_statd.h
145
extern rwlock_t thr_rwlock; /* Reader/writer lock for requests coming in */
usr/src/cmd/fs.d/nfs/statd/sm_svc.c
129
rwlock_t thr_rwlock;
usr/src/cmd/idmap/idmapd/idmapd.h
96
rwlock_t rwlk_cfg; /* config lock */
usr/src/cmd/isns/isnsd/isns_cache.h
51
rwlock_t l;
usr/src/cmd/keyserv/setkey.c
767
static rwlock_t g_secretkey_netname_lock = DEFAULTRWLOCK;
usr/src/cmd/keyserv/setkey.c
86
static rwlock_t g_cachedkeys_lock = DEFAULTRWLOCK;
usr/src/cmd/krb5/kwarn/kwarnd_proc.c
94
static rwlock_t cred_lock = DEFAULTRWLOCK;
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
1614
static rwlock_t info_lock = DEFAULTRWLOCK;
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
1615
static rwlock_t info_lock_old = DEFAULTRWLOCK;
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
307
static rwlock_t cache_lock = DEFAULTRWLOCK;
usr/src/cmd/ldapcachemgr/cachemgr_getldap.c
55
static rwlock_t ldap_lock = DEFAULTRWLOCK;
usr/src/cmd/mdb/common/modules/libmlsvc/mlsvc.c
90
rwlock_t sc_cache_lck;
usr/src/cmd/nscd/cache.h
282
rwlock_t cfg_rwlp; /* config rwlock */
usr/src/cmd/nscd/nscd_access.c
163
rwlock_t *addr_rwlock;
usr/src/cmd/nscd/nscd_access.c
44
rwlock_t *data_rwlock;
usr/src/cmd/nscd/nscd_access.c
497
rwlock_t *rwlock = NULL;
usr/src/cmd/nscd/nscd_access.c
513
if ((rwlock = (rwlock_t *)calloc(1, sizeof (rwlock_t))) ==
usr/src/cmd/nscd/nscd_config.c
1270
nscd_cfg_global_rwlock = calloc(1, sizeof (rwlock_t));
usr/src/cmd/nscd/nscd_config.c
1283
sizeof (rwlock_t));
usr/src/cmd/nscd/nscd_config.c
1381
nscd_cfg_nsw_alldb_rwlock = calloc(1, sizeof (rwlock_t));
usr/src/cmd/nscd/nscd_config.c
40
rwlock_t *global;
usr/src/cmd/nscd/nscd_config.c
41
rwlock_t *alldb;
usr/src/cmd/nscd/nscd_config.c
42
rwlock_t *nswdb;
usr/src/cmd/nscd/nscd_config.c
45
static rwlock_t cfg_paramDB_rwlock = DEFAULTRWLOCK;
usr/src/cmd/nscd/nscd_config.c
51
static rwlock_t *nscd_cfg_global_rwlock;
usr/src/cmd/nscd/nscd_config.c
52
static rwlock_t *nscd_cfg_nsw_db_data_rwlock;
usr/src/cmd/nscd/nscd_config.c
53
static rwlock_t *nscd_cfg_nsw_alldb_rwlock;
usr/src/cmd/nscd/nscd_config.c
756
int (*lockfunc)(rwlock_t *);
usr/src/cmd/nscd/nscd_db.h
191
rwlock_t *
usr/src/cmd/nscd/nscd_getentctx.c
45
static rwlock_t getent_ctxDB_rwlock = DEFAULTRWLOCK;
usr/src/cmd/nscd/nscd_getentctx.c
62
static rwlock_t nscd_getent_ctx_base_lock = DEFAULTRWLOCK;
usr/src/cmd/nscd/nscd_intaddr.c
128
rwlock_t *
usr/src/cmd/nscd/nscd_intaddr.c
135
rwlock_t *addr_rwlock;
usr/src/cmd/nscd/nscd_intaddr.c
188
rwlock_t *addr_rwlock;
usr/src/cmd/nscd/nscd_intaddr.c
31
static rwlock_t addrDB_rwlock = DEFAULTRWLOCK;
usr/src/cmd/nscd/nscd_intaddr.c
42
rwlock_t rwlock; /* used to serialize get and destroy */
usr/src/cmd/nscd/nscd_nswconfig.c
62
static rwlock_t nscd_src_backend_db_lock = DEFAULTRWLOCK;
usr/src/cmd/nscd/nscd_nswconfig.c
69
static rwlock_t nscd_nsw_config_lock = DEFAULTRWLOCK;
usr/src/cmd/nscd/nscd_nswstate.c
37
static rwlock_t nscd_nsw_state_base_lock = DEFAULTRWLOCK;
usr/src/cmd/nscd/nscd_smfmonitor.c
42
static rwlock_t nscd_smf_service_state_lock = DEFAULTRWLOCK;
usr/src/cmd/nscd/nscd_switch.c
45
extern rwlock_t nscd_smf_service_state_lock;
usr/src/cmd/picl/picld/picld.c
110
static rwlock_t init_lk;
usr/src/cmd/picl/plugins/sun4v/snmp/snmpplugin.c
71
static rwlock_t stale_tree_rwlp;
usr/src/cmd/rpcbind/rpcb_stat.c
49
static rwlock_t inf_lock = DEFAULTRWLOCK;
usr/src/cmd/rpcbind/rpcbind.c
162
rwlock_t list_rbl_lock = DEFAULTRWLOCK;
usr/src/cmd/rpcbind/rpcbind.c
182
rwlock_t list_pml_lock = DEFAULTRWLOCK;
usr/src/cmd/rpcbind/rpcbind.h
59
extern rwlock_t list_rbl_lock; /* Protects list_rbl */
usr/src/cmd/rpcbind/rpcbind.h
66
extern rwlock_t list_pml_lock; /* Protects list_pml */
usr/src/cmd/sgs/include/rtld.h
588
rwlock_t l_rwlock;
usr/src/cmd/sgs/libelf/common/decl.h
264
rwlock_t ed_rwlock;
usr/src/cmd/syseventd/daemons/syseventd/syseventd.c
91
static rwlock_t mod_unload_lock; /* sync module unloading */
usr/src/cmd/tsol/tnd/tnd.c
163
rwlock_t entire_rwlp;
usr/src/cmd/tsol/tnd/tnd.c
164
rwlock_t entire_rwlp_v6;
usr/src/cmd/tsol/tnd/tnd.c
177
rwlock_t cache_rwlp;
usr/src/cmd/tsol/tnd/tnd.c
178
rwlock_t cache_rwlp_v6;
usr/src/head/synch.h
115
int rwlock_init(rwlock_t *, int, void *);
usr/src/head/synch.h
116
int rwlock_destroy(rwlock_t *);
usr/src/head/synch.h
117
int rw_rdlock(rwlock_t *);
usr/src/head/synch.h
118
int rw_wrlock(rwlock_t *);
usr/src/head/synch.h
119
int rw_unlock(rwlock_t *);
usr/src/head/synch.h
120
int rw_tryrdlock(rwlock_t *);
usr/src/head/synch.h
121
int rw_trywrlock(rwlock_t *);
usr/src/lib/libbsm/common/devalloc.c
179
_da_read_file(char *fname, char **fbuf, time_t *ftime, rwlock_t *flock,
usr/src/lib/libc/inc/mtlib.h
40
extern void lrw_rdlock(rwlock_t *);
usr/src/lib/libc/inc/mtlib.h
41
extern void lrw_wrlock(rwlock_t *);
usr/src/lib/libc/inc/mtlib.h
42
extern void lrw_unlock(rwlock_t *);
usr/src/lib/libc/inc/tdb_agent.h
183
extern tdb_rwlock_stats_t *tdb_rwlock_stats(rwlock_t *);
usr/src/lib/libc/inc/thr_uberdata.h
1308
extern void rwlock_error(const rwlock_t *, const char *, const char *);
usr/src/lib/libc/inc/thr_uberdata.h
1416
extern void lrw_rdlock(rwlock_t *);
usr/src/lib/libc/inc/thr_uberdata.h
1417
extern void lrw_wrlock(rwlock_t *);
usr/src/lib/libc/inc/thr_uberdata.h
1418
extern void lrw_unlock(rwlock_t *);
usr/src/lib/libc/inc/thr_uberdata.h
1501
extern int rw_read_held(rwlock_t *);
usr/src/lib/libc/inc/thr_uberdata.h
1502
extern int rw_write_held(rwlock_t *);
usr/src/lib/libc/inc/thr_uberdata.h
1529
extern int __lwp_rwlock_rdlock(rwlock_t *, timespec_t *);
usr/src/lib/libc/inc/thr_uberdata.h
1530
extern int __lwp_rwlock_wrlock(rwlock_t *, timespec_t *);
usr/src/lib/libc/inc/thr_uberdata.h
1531
extern int __lwp_rwlock_tryrdlock(rwlock_t *);
usr/src/lib/libc/inc/thr_uberdata.h
1532
extern int __lwp_rwlock_trywrlock(rwlock_t *);
usr/src/lib/libc/inc/thr_uberdata.h
1533
extern int __lwp_rwlock_unlock(rwlock_t *);
usr/src/lib/libc/inc/thr_uberdata.h
826
rwlock_t sig_lock;
usr/src/lib/libc/inc/thr_uberdata.h
828
char sig_pad[128 - sizeof (rwlock_t) - sizeof (struct sigaction)];
usr/src/lib/libc/inc/thr_uberdata.h
833
rwlock_t sig_lock;
usr/src/lib/libc/inc/thr_uberdata.h
835
char sig_pad[128 - sizeof (rwlock_t) - sizeof (struct sigaction32)];
usr/src/lib/libc/port/gen/atexit.c
202
rwlock_t *rwlp;
usr/src/lib/libc/port/gen/gettxt.c
58
extern rwlock_t _rw_cur_cat;
usr/src/lib/libc/port/gen/gtxt.c
75
rwlock_t _rw_cur_cat = DEFAULTRWLOCK;
usr/src/lib/libc/port/gen/pfmt_data.c
41
rwlock_t _rw_pfmt_label = DEFAULTRWLOCK;
usr/src/lib/libc/port/gen/pfmt_data.c
42
rwlock_t _rw_pfmt_sev_tab = DEFAULTRWLOCK;
usr/src/lib/libc/port/gen/pfmt_data.h
44
extern rwlock_t _rw_pfmt_label;
usr/src/lib/libc/port/gen/pfmt_data.h
45
extern rwlock_t _rw_pfmt_sev_tab;
usr/src/lib/libc/port/sys/lwp_rwlock.c
40
__lwp_rwlock_rdlock(rwlock_t *rwl, timespec_t *tsp)
usr/src/lib/libc/port/sys/lwp_rwlock.c
54
__lwp_rwlock_wrlock(rwlock_t *rwl, timespec_t *tsp)
usr/src/lib/libc/port/sys/lwp_rwlock.c
68
__lwp_rwlock_tryrdlock(rwlock_t *rwl)
usr/src/lib/libc/port/sys/lwp_rwlock.c
82
__lwp_rwlock_trywrlock(rwlock_t *rwl)
usr/src/lib/libc/port/sys/lwp_rwlock.c
96
__lwp_rwlock_unlock(rwlock_t *rwl)
usr/src/lib/libc/port/threads/assfail.c
250
rwlock_error(const rwlock_t *rp, const char *who, const char *msg)
usr/src/lib/libc/port/threads/assfail.c
252
rwlock_t rcopy;
usr/src/lib/libc/port/threads/pthr_rwlock.c
116
return (rwlock_init((rwlock_t *)rwlock, type, NULL));
usr/src/lib/libc/port/threads/rwlock.c
1038
rw_trywrlock(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
1078
rw_unlock(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
1170
lrw_unlock(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
138
rw_read_held(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
181
rw_write_held(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
203
rwlock_init(rwlock_t *rwlp, int type, void *arg __unused)
usr/src/lib/libc/port/threads/rwlock.c
240
rwlock_destroy(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
283
read_lock_try(rwlock_t *rwlp, int ignore_waiters_flag)
usr/src/lib/libc/port/threads/rwlock.c
306
read_unlock_try(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
327
write_lock_try(rwlock_t *rwlp, int ignore_waiters_flag)
usr/src/lib/libc/port/threads/rwlock.c
352
write_unlock_try(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
374
rw_queue_release(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
504
shared_rwlock_lock(rwlock_t *rwlp, timespec_t *tsp, int rd_wr)
usr/src/lib/libc/port/threads/rwlock.c
51
rwl_entry(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
580
rwlock_lock(rwlock_t *rwlp, timespec_t *tsp, int rd_wr)
usr/src/lib/libc/port/threads/rwlock.c
711
rw_rdlock_impl(rwlock_t *rwlp, timespec_t *tsp)
usr/src/lib/libc/port/threads/rwlock.c
773
rw_rdlock(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
780
lrw_rdlock(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
803
error = rw_rdlock_impl((rwlock_t *)rwlp, &tslocal);
usr/src/lib/libc/port/threads/rwlock.c
835
error = rw_rdlock_impl((rwlock_t *)rwlp, &tslocal);
usr/src/lib/libc/port/threads/rwlock.c
849
rw_wrlock_impl(rwlock_t *rwlp, timespec_t *tsp)
usr/src/lib/libc/port/threads/rwlock.c
904
rw_wrlock(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
911
lrw_wrlock(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/rwlock.c
934
error = rw_wrlock_impl((rwlock_t *)rwlp, &tslocal);
usr/src/lib/libc/port/threads/rwlock.c
966
error = rw_wrlock_impl((rwlock_t *)rwlp, &tslocal);
usr/src/lib/libc/port/threads/rwlock.c
980
rw_tryrdlock(rwlock_t *rwlp)
usr/src/lib/libc/port/threads/sigaction.c
126
rwlock_t *rwlp = &udp->siguaction[sig].sig_lock;
usr/src/lib/libc/port/threads/sigaction.c
701
rwlock_t *rwlp;
usr/src/lib/libc/port/threads/sigaction.c
759
rwlock_t *rwlp = &udp->siguaction[sig].sig_lock;
usr/src/lib/libc/port/threads/tdb_agent.c
435
tdb_rwlock_stats(rwlock_t *rwlp)
usr/src/lib/libc_db/common/thread_db.c
2376
rwlock_t rwl;
usr/src/lib/libc_db/common/thread_db.c
2828
ss_p->ss_info.si_size = sizeof (rwlock_t);
usr/src/lib/libc_db/common/thread_db.c
46
rwlock_t rwlock;
usr/src/lib/libc_db/common/thread_db.c
52
rwlock_t rwlock;
usr/src/lib/libdiskmgt/common/cache.c
58
static rwlock_t cache_lock = DEFAULTRWLOCK;
usr/src/lib/libdiskmgt/common/inuse_mnt.c
56
static rwlock_t mntpoint_lock = DEFAULTRWLOCK;
usr/src/lib/libdiskmgt/common/inuse_zpool.c
59
static rwlock_t zpool_lock = DEFAULTRWLOCK;
usr/src/lib/libidmap/common/utils.c
47
rwlock_t lock;
usr/src/lib/libmapid/common/mapid.h
113
static rwlock_t s_dns_data_lock = DEFAULTRWLOCK;
usr/src/lib/libmapid/common/mapid.h
114
static rwlock_t s_dns_impl_lock = DEFAULTRWLOCK;
usr/src/lib/libmapid/common/mapid.h
167
rwlock_t mapid_domain_lock = DEFAULTRWLOCK;
usr/src/lib/libnisdb/ldap_op.c
438
static rwlock_t ldapConLock = DEFAULTRWLOCK;
usr/src/lib/libnisdb/ldap_op.c
439
static rwlock_t referralConLock = DEFAULTRWLOCK;
usr/src/lib/libnsl/common/common.c
76
sig_rw_rdlock(rwlock_t *rwlp)
usr/src/lib/libnsl/common/common.c
83
sig_rw_wrlock(rwlock_t *rwlp)
usr/src/lib/libnsl/common/common.c
90
sig_rw_unlock(rwlock_t *rwlp)
usr/src/lib/libnsl/include/mt.h
58
extern void sig_rw_rdlock(rwlock_t *);
usr/src/lib/libnsl/include/mt.h
59
extern void sig_rw_wrlock(rwlock_t *);
usr/src/lib/libnsl/include/mt.h
60
extern void sig_rw_unlock(rwlock_t *);
usr/src/lib/libnsl/ipsec/algs.c
43
static rwlock_t proto_rw = DEFAULTRWLOCK; /* Protects cached algorithm list. */
usr/src/lib/libnsl/nss/netdir_inet.c
1668
static rwlock_t localinfo_lock = DEFAULTRWLOCK;
usr/src/lib/libnsl/nss/netdir_inet_sundry.c
300
static rwlock_t iflock = DEFAULTRWLOCK;
usr/src/lib/libnsl/rpc/mt_misc.c
44
rwlock_t svc_lock; /* protects the services list (svc.c) */
usr/src/lib/libnsl/rpc/mt_misc.c
45
rwlock_t svc_fd_lock; /* protects svc_fdset and the xports[] array */
usr/src/lib/libnsl/rpc/mt_misc.c
46
rwlock_t rpcbaddr_cache_lock; /* protects the RPCBIND address cache */
usr/src/lib/libnsl/rpc/mt_misc.c
47
static rwlock_t *rwlock_table[] = {
usr/src/lib/libnsl/rpc/rpc_mt.h
49
extern rwlock_t svc_fd_lock;
usr/src/lib/libnsl/rpc/rpcb_clnt.c
154
extern rwlock_t rpcbaddr_cache_lock;
usr/src/lib/libnsl/rpc/svc.c
1668
rwlock_t dc_lock;
usr/src/lib/libnsl/rpc/svc.c
94
extern rwlock_t svc_lock;
usr/src/lib/libnsl/rpc/svc_run.c
78
extern rwlock_t svc_fd_lock;
usr/src/lib/libnsl/rpc/svc_vc.c
1425
extern rwlock_t svc_fd_lock;
usr/src/lib/libpicl/picl.c
62
static rwlock_t picl_lock = DEFAULTRWLOCK;
usr/src/lib/libpicltree/picltree.c
140
static rwlock_t picltbl_rwlock; /* PICL handle table lock */
usr/src/lib/libpicltree/picltree.c
141
static rwlock_t ptree_rwlock; /* PICL tree lock */
usr/src/lib/libpicltree/ptree_impl.h
126
rwlock_t rwlock; /* protects properties */
usr/src/lib/libsldap/common/ns_standalone.c
85
rwlock_t listDestroyLock;
usr/src/lib/libzfs/common/libzfs_taskq.c
55
rwlock_t ztq_threadlock;
usr/src/lib/nsswitch/files/common/getexecattr.c
126
static rwlock_t exec_lock;
usr/src/lib/rpcsec_gss/svc_rpcsec_gss.c
148
static rwlock_t cred_lock = DEFAULTRWLOCK;
usr/src/lib/smbsrv/libmlsvc/common/dfs.c
89
static rwlock_t dfs_root_rwl;
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
46
static rwlock_t smb_logoninit_rwl;
usr/src/lib/smbsrv/libmlsvc/common/smb_share.c
102
rwlock_t sc_cache_lck;
usr/src/lib/smbsrv/libmlsvc/common/spoolss_svc.c
56
rwlock_t sp_rwl;
usr/src/lib/smbsrv/libsmb/common/libsmb.h
954
rwlock_t ch_cache_lck;
usr/src/lib/smbsrv/libsmb/common/smb_domain.c
74
rwlock_t dc_cache_lck;
usr/src/lib/smbsrv/libsmb/common/smb_info.c
64
static rwlock_t smb_ipc_lock;
usr/src/lib/smbsrv/libsmb/common/smb_nic.c
105
rwlock_t nl_rwl;
usr/src/lib/smbsrv/libsmb/common/smb_pwdutil.c
127
rwlock_t uc_cache_lck;
usr/src/lib/smbsrv/libsmbns/common/smbns_browser.c
72
rwlock_t bi_hlist_rwl;
usr/src/lib/smbsrv/libsmbns/common/smbns_netbios_cache.c
44
static rwlock_t nb_cache_lock;
usr/src/lib/varpd/libvarpd/common/libvarpd_impl.h
50
rwlock_t vdi_pfdlock;
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
1127
# define KRWLOCK_T rwlock_t