/titanic_44/usr/src/lib/libfakekernel/common/sys/ |
H A D | rwlock.h | 55 typedef struct _krwlock krwlock_t; typedef 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 …]
|
/titanic_44/usr/src/uts/common/sys/ |
H A D | rwlock.h | 58 } krwlock_t; typedef 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 …]
|
H A D | fssnap.h | 81 krwlock_t sid_rwlock; /* protects enable/disable */ 119 krwlock_t cmap_rwlock; /* protects this structure */
|
H A D | ksyms.h | 40 extern krwlock_t ksyms_lock;
|
/titanic_44/usr/src/lib/libfakekernel/common/ |
H A D | rwlock.c | 42 rw_init(krwlock_t *rwlp, char *name, krw_type_t type, void *arg) in rw_init() 49 rw_destroy(krwlock_t *rwlp) in rw_destroy() 56 rw_enter(krwlock_t *rwlp, krw_t rw) in rw_enter() 70 rw_exit(krwlock_t *rwlp) in rw_exit() 80 rw_tryenter(krwlock_t *rwlp, krw_t rw) in rw_tryenter() 96 rw_tryupgrade(krwlock_t *rwlp) in rw_tryupgrade() 103 rw_downgrade(krwlock_t *rwlp) in rw_downgrade() 112 rw_read_held(krwlock_t *rwlp) in rw_read_held() 118 rw_write_held(krwlock_t *rwlp) in rw_write_held() 124 rw_lock_held(krwlock_t *rwlp) in rw_lock_held() [all …]
|
/titanic_44/usr/src/cmd/dtrace/test/tst/common/safety/ |
H A D | tst.rw.d | 41 @[rw_read_held((krwlock_t *)&`clock)] = count(); 42 @[rw_read_held((krwlock_t *)rand())] = count(); 48 @[rw_write_held((krwlock_t *)&`clock)] = count(); 49 @[rw_write_held((krwlock_t *)rand())] = count(); 55 @[rw_iswriter((krwlock_t *)&`clock)] = count(); 56 @[rw_iswriter((krwlock_t *)rand())] = count();
|
/titanic_44/usr/src/uts/common/os/ |
H A D | rwlock.c | 229 rw_init(krwlock_t *rwlp, char *name, krw_type_t type, void *arg) in rw_init() 235 rw_destroy(krwlock_t *rwlp) in rw_destroy() 534 rw_tryenter(krwlock_t *rwlp, krw_t rw) in rw_tryenter() 572 rw_downgrade(krwlock_t *rwlp) in rw_downgrade() 601 rw_tryupgrade(krwlock_t *rwlp) in rw_tryupgrade() 622 rw_read_held(krwlock_t *rwlp) in rw_read_held() 630 rw_write_held(krwlock_t *rwlp) in rw_write_held() 636 rw_lock_held(krwlock_t *rwlp) in rw_lock_held() 645 rw_read_locked(krwlock_t *rwlp) in rw_read_locked() 657 rw_iswriter(krwlock_t *rwlp) in rw_iswriter() [all …]
|
/titanic_44/usr/src/uts/common/rpc/ |
H A D | ib.h | 186 krwlock_t hcas_list_lock; /* protects hcas_list */ 192 krwlock_t service_list_lock; 200 krwlock_t conn_lock; /* list lock */ 230 krwlock_t bound_services_lock; 236 krwlock_t state_lock; /* protects state field */ 258 krwlock_t avl_rw_lock;
|
/titanic_44/usr/src/uts/common/sys/ib/clients/rds/ |
H A D | rdsib_ib.h | 120 extern krwlock_t rds_loopback_portmap_lock; 186 krwlock_t rds_sessionlock; 190 krwlock_t rds_hca_lock;
|
H A D | rdsib_ep.h | 297 krwlock_t session_lock; 303 krwlock_t session_local_portmap_lock; 304 krwlock_t session_remote_portmap_lock;
|
/titanic_44/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_impl.h | 95 krwlock_t ss_rwlock; 170 krwlock_t ch_rwlock; 325 krwlock_t ioc_rwlock; 392 krwlock_t svp_lock; 431 krwlock_t sc_rwlock;
|
/titanic_44/usr/src/uts/common/inet/ |
H A D | ip_stack.h | 171 krwlock_t ips_ill_g_lock; 173 krwlock_t ips_ill_g_usesrc_lock; 246 krwlock_t ips_ip6_ire_head_lock; 264 krwlock_t ips_ire_dep_lock; 366 krwlock_t ips_srcid_lock; 430 krwlock_t ips_ipmp_lock;
|
/titanic_44/usr/src/uts/sun4v/sys/ |
H A D | vsw.h | 145 krwlock_t mfdbrw; /* rwlock for mFDB */ 155 krwlock_t maccl_rwlock; /* protect fields below */ 173 krwlock_t if_lockrw;
|
H A D | vnet.h | 258 krwlock_t lock; /* sync rings access in grp */ 284 krwlock_t vsw_fp_rw; /* lock to protect vsw_fp */ 298 krwlock_t vrwlock; /* Resource list lock */
|
/titanic_44/usr/src/uts/common/sharefs/ |
H A D | sharefs.h | 74 extern krwlock_t sharefs_lock; /* lock for the vnode ops */ 78 extern krwlock_t sharetab_lock; /* lock for the cached sharetab */
|
/titanic_44/usr/src/lib/libzpool/common/sys/ |
H A D | zfs_context.h | 244 } krwlock_t; typedef 261 extern void rw_init(krwlock_t *rwlp, char *name, int type, void *arg); 262 extern void rw_destroy(krwlock_t *rwlp); 263 extern void rw_enter(krwlock_t *rwlp, krw_t rw); 264 extern int rw_tryenter(krwlock_t *rwlp, krw_t rw); 265 extern int rw_tryupgrade(krwlock_t *rwlp); 266 extern void rw_exit(krwlock_t *rwlp);
|
/titanic_44/usr/src/uts/common/sys/fs/ |
H A D | tmpnode.h | 84 krwlock_t tn_contents; /* vm side -serialize mods */ 85 krwlock_t tn_rwlock; /* rw,trunc size - serialize */
|
/titanic_44/usr/src/uts/common/fs/zfs/sys/ |
H A D | zfs_vfsops.h | 55 krwlock_t z_fuid_lock; /* fuid lock */ 68 krwlock_t z_teardown_inactive_lock;
|
/titanic_44/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | stmf_sbd.h | 40 extern krwlock_t sbd_global_prop_lock; 198 krwlock_t sl_access_state_lock; 223 krwlock_t sl_zfs_meta_lock;
|
/titanic_44/usr/src/uts/common/disp/ |
H A D | class.c | 71 clp->cl_lock = kmem_alloc(sizeof (krwlock_t), KM_SLEEP); in alloc_cid() 140 kmem_free(clp->cl_lock, sizeof (krwlock_t)); in getcid() 142 clp->cl_lock = (krwlock_t *)NULL; in getcid()
|
/titanic_44/usr/src/uts/common/nfs/ |
H A D | nfs4_db_impl.h | 75 krwlock_t dbk_lock[1]; /* lock hash chain */ 94 krwlock_t dbt_t_lock[1]; /* lock table for resize */
|
/titanic_44/usr/src/uts/common/inet/sctp/ |
H A D | sctp_stack.h | 160 krwlock_t sctps_g_ills_lock; 165 krwlock_t sctps_g_ipifs_lock;
|
/titanic_44/usr/src/uts/common/ipp/ |
H A D | ipp_impl.h | 89 krwlock_t ippm_lock[1]; 187 krwlock_t ippa_lock[1];
|
/titanic_44/usr/src/uts/sun4/os/ |
H A D | dtrace_subr.c | 80 krwlock_t *rwp = &CPU->cpu_ft_lock; in dtrace_pid_probe() 123 krwlock_t *rwp; in dtrace_return_probe()
|
/titanic_44/usr/src/uts/common/vm/ |
H A D | seg_umap.h | 30 krwlock_t sud_lock;
|