/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | fksmbfs_rwlock.c | 70 ASSERT(rw == RW_READER || rw == RW_WRITER); in smbfs_rw_enter_sig() 72 } else if (rw == RW_READER) { in smbfs_rw_enter_sig() 142 ASSERT(rw == RW_READER || rw == RW_WRITER); in smbfs_rw_tryenter() 144 } else if (rw == RW_READER) { in smbfs_rw_tryenter() 211 if (rw == RW_READER) in smbfs_rw_lock_held()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | rrwlock.h | 79 #define RRW_READ_HELD(x) rrw_held(x, RW_READER) 82 (rrw_held(x, RW_WRITER) || rrw_held(x, RW_READER)) 104 #define RRM_READ_HELD(x) rrm_held(x, RW_READER) 107 (rrm_held(x, RW_WRITER) || rrm_held(x, RW_READER))
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_rwlock.c | 68 ASSERT(rw == RW_READER || rw == RW_WRITER); in smbfs_rw_enter_sig() 70 } else if (rw == RW_READER) { in smbfs_rw_enter_sig() 157 ASSERT(rw == RW_READER || rw == RW_WRITER); in smbfs_rw_tryenter() 159 } else if (rw == RW_READER) { in smbfs_rw_tryenter() 226 if (rw == RW_READER) in smbfs_rw_lock_held()
|
H A D | smbfs_subr2.c | 268 rw_enter(&mi->smi_hash_lk, RW_READER); in smbfs_node_findcreate() 368 rw_enter(&mi->smi_hash_lk, RW_READER); in make_smbnode() 382 rw_enter(&mi->smi_hash_lk, RW_READER); in make_smbnode() 474 rw_enter(&mi->smi_hash_lk, RW_READER); in make_smbnode() 832 rw_enter(&mi->smi_hash_lk, RW_READER); in smbfs_attrcache_prune() 884 rw_enter(&mi->smi_hash_lk, RW_READER); in smbfs_check_table() 1075 rw_enter(&mi->smi_hash_lk, RW_READER); in smbfs_rflush()
|
/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | s1394_cmp.c | 152 rw_enter(&cmp->cmp_ompr_rwlock, RW_READER); in s1394_cmp_read() 157 rw_enter(&cmp->cmp_impr_rwlock, RW_READER); in s1394_cmp_read() 233 rw_enter(&cmp->cmp_ompr_rwlock, RW_READER); in s1394_cmp_ompr_recv_read_request() 251 rw_enter(&cmp->cmp_impr_rwlock, RW_READER); in s1394_cmp_impr_recv_read_request() 338 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_cmp_notify_reg_change() 365 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_cmp_notify_reg_change()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zio_inject.c | 168 rw_enter(&inject_lock, RW_READER); in zio_handle_panic_injection() 227 rw_enter(&inject_lock, RW_READER); in zio_handle_decrypt_injection() 269 rw_enter(&inject_lock, RW_READER); in zio_handle_fault_injection() 311 rw_enter(&inject_lock, RW_READER); in zio_handle_label_injection() 359 rw_enter(&inject_lock, RW_READER); in zio_handle_device_injection() 428 rw_enter(&inject_lock, RW_READER); in zio_handle_ignored_writes() 466 rw_enter(&inject_lock, RW_READER); in spa_handle_ignored_writes() 499 rw_enter(&inject_lock, RW_READER); in zio_handle_io_delay() 833 rw_enter(&inject_lock, RW_READER); in zio_inject_list_next()
|
H A D | zap_micro.c | 502 krw_t lt = (!zap->zap_ismicro && fatreader) ? RW_READER : lti; in zap_lockdir_impl() 504 if (lt != ((!zap->zap_ismicro && fatreader) ? RW_READER : lti)) { in zap_lockdir_impl() 507 ASSERT(RW_READER == in zap_lockdir_impl() 508 (!zap->zap_ismicro && fatreader) ? RW_READER : lti); in zap_lockdir_impl() 510 lt = RW_READER; in zap_lockdir_impl() 826 zap_lockdir(os, zapobj, NULL, RW_READER, TRUE, FALSE, FTAG, &zap); in zap_count() 964 int err = zap_lockdir_by_dnode(dn, NULL, RW_READER, TRUE, FALSE, in zap_lookup_norm_by_dnode() 1429 rw_enter(&zc->zc_zap->zap_rwlock, RW_READER); in zap_cursor_fini() 1434 rw_enter(&zc->zc_leaf->l_rwlock, RW_READER); in zap_cursor_fini() 1474 RW_READER, TRUE, FALSE, NULL, &zc->zc_zap); in zap_cursor_retrieve() [all …]
|
H A D | vdev_trim.c | 482 spa_config_enter(spa, SCL_STATE_ALL, vd, RW_READER); in vdev_trim_range() 599 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_trim_calculate_progress() 679 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_trim_load() 822 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER); in vdev_trim_thread() 874 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER); in vdev_trim_thread() 886 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER); in vdev_trim_thread() 1132 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER); in vdev_autotrim_thread() 1174 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER); in vdev_autotrim_thread() 1322 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER); in vdev_autotrim_thread() 1348 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER); in vdev_autotrim_thread()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | rwlock.c | 257 if (rw == RW_READER || rw == RW_READER_STARVEWRITER) in rw_locked() 282 if (rw == RW_READER) { in rw_enter_sleep() 520 LOCKSTAT_RECORD(LS_RW_EXIT_RELEASE, lp, RW_READER); in rw_exit_wakeup() 536 if ((old = lp->rw_wwwh) & (rw == RW_READER ? in rw_tryenter() 586 ASSERT(rw_locked(lp, RW_READER)); in rw_downgrade() 596 ASSERT(rw_locked(lp, RW_READER)); in rw_tryupgrade()
|
/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/ |
H A D | oplmsu.c | 597 rw_enter(&oplmsu_uinst->lock, RW_READER); in oplmsu_close() 714 rw_enter(&oplmsu_uinst->lock, RW_READER); in oplmsu_uwput() 750 rw_enter(&oplmsu_uinst->lock, RW_READER); in oplmsu_uwsrv() 799 MSU_NORM, RW_READER); in oplmsu_uwsrv() 808 RW_READER); in oplmsu_uwsrv() 830 rw_enter(&oplmsu_uinst->lock, RW_READER); in oplmsu_lwsrv() 883 rw_enter(&oplmsu_uinst->lock, RW_READER); in oplmsu_lrput() 889 rw_enter(&oplmsu_uinst->lock, RW_READER); in oplmsu_lrput() 1027 rw_enter(&oplmsu_uinst->lock, RW_READER); in oplmsu_ursrv() 1173 rw_enter(&oplmsu_uinst->lock, RW_READER); in oplmsu_set_lpathnum() [all …]
|
/illumos-gate/usr/src/uts/common/fs/sharefs/ |
H A D | sharefs_vnops.c | 61 rw_enter(&sg->sharetab_lock, RW_READER); in sharefs_snap_create() 175 rw_enter(&sg->sharefs_lock, RW_READER); in sharefs_getattr() 185 rw_enter(&sg->sharetab_lock, RW_READER); in sharefs_getattr() 310 rw_enter(&sg->sharefs_lock, RW_READER); in sharefs_read() 321 rw_enter(&sg->sharefs_lock, RW_READER); in sharefs_read()
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_vnops.c | 338 rw_enter(&ddv->sdev_contents, RW_READER); in sdev_open() 458 rw_enter(&parent->sdev_contents, RW_READER); in sdev_getattr() 606 rw_enter(&dv->sdev_contents, RW_READER); in sdev_access() 659 rw_enter(&parent->sdev_dotdot->sdev_contents, RW_READER); in sdev_create() 814 rw_enter(&parent->sdev_contents, RW_READER); in sdev_remove() 1085 rw_enter(&fromparent->sdev_contents, RW_READER); in sdev_rename() 1166 rw_enter(&parent->sdev_dotdot->sdev_contents, RW_READER); in sdev_symlink() 1241 rw_enter(&parent->sdev_dotdot->sdev_contents, RW_READER); in sdev_mkdir() 1378 rw_enter(&self->sdev_contents, RW_READER); in sdev_rmdir() 1430 rw_enter(&dv->sdev_contents, RW_READER); in sdev_readlink() [all …]
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_trans.c | 171 rw_enter(&ip->i_contents, RW_READER); in ufs_trans_iupdat() 183 rw_enter(&ip->i_contents, RW_READER); in ufs_trans_iupdat() 275 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_READER); in ufs_trans_push_inode() 285 rw_enter(&ip->i_contents, RW_READER); in ufs_trans_push_inode() 515 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_READER); in ufs_trans_push_quota() 621 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_READER); in ufs_trans_dqrele() 810 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_READER); in ufs_trans_itrunc() 830 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_READER); in ufs_trans_itrunc() 985 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_READER); in ufs_trans_write()
|
H A D | ufs_vnops.c | 341 rw_enter(&ip->i_contents, RW_READER); in ufs_read() 359 rw_enter(&ip->i_rwlock, RW_READER); in ufs_read() 380 rw_enter(&ip->i_contents, RW_READER); in ufs_read() 485 rw_enter(&ip->i_contents, RW_READER); in ufs_write() 1364 if (rwtype == RW_READER) in rdip() 1404 if (rwtype == RW_READER) in rdip() 1914 rw_enter(&ip->i_contents, RW_READER); in ufs_getattr() 2387 rw_enter(&ip->i_rwlock, RW_READER); in ufs_readlink() 2982 RW_READER); in ufs_create() 4251 rw_enter(&ip->i_rwlock, RW_READER); in ufs_rwlock() [all …]
|
H A D | ufs_extvnops.c | 72 krw_t rwtype = RW_READER; in ufs_rdwr_data() 103 rw_enter(&ip->i_ufsvfs->vfs_dqrwlock, RW_READER); in ufs_rdwr_data() 124 if (iswrite && (rwtype == RW_READER)) { in ufs_rdwr_data() 296 rw_enter(&ip->i_ufsvfs->vfs_dqrwlock, RW_READER); in ufs_alloc_data()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_ofs/ |
H A D | sol_kverb_impl.h | 41 rw_enter(&clnt->lock, RW_READER); \ 52 rw_enter(&clnt->lock, RW_READER); \
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | transport.c | 109 rw_enter(&trans_sem, RW_READER); in rdsv3_trans_get_preferred() 141 rw_enter(&trans_sem, RW_READER); in rdsv3_trans_stats_info_copy()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_ioctl.c | 160 rw_enter(&ihp->hba_sess_list_rwlock, RW_READER); in iscsi_ioctl_conn_oid_list_get() 189 rw_enter(&isp->sess_conn_list_rwlock, RW_READER); in iscsi_ioctl_conn_oid_list_get() 247 rw_enter(&ihp->hba_sess_list_rwlock, RW_READER); in iscsi_ioctl_conn_props_get() 257 rw_enter(&isp->sess_conn_list_rwlock, RW_READER); in iscsi_ioctl_conn_props_get() 900 rw_enter(&ihp->hba_sess_list_rwlock, RW_READER); in iscsi_set_params() 953 rw_enter(&ihp->hba_sess_list_rwlock, RW_READER); in iscsi_set_params() 1010 rw_enter(&ihp->hba_sess_list_rwlock, RW_READER); in iscsi_target_prop_mod() 1063 rw_enter(&isp->sess_conn_list_rwlock, RW_READER); in iscsi_target_prop_mod() 1201 rw_enter(&ihp->hba_sess_list_rwlock, RW_READER); in iscsi_ioctl_set_config_sess() 1319 rw_enter(&ihp->hba_sess_list_rwlock, RW_READER); in iscsi_ioctl_set_tunable_param() [all …]
|
H A D | iscsi_targetparam.c | 119 iscsi_targetparam_lock_list(RW_READER); in iscsi_targetparam_get_oid() 144 iscsi_targetparam_lock_list(RW_READER); in iscsi_targetparam_get_name()
|
/illumos-gate/usr/src/uts/common/ipp/ |
H A D | ippconf.c | 369 LOCK_MOD(imp, RW_READER); in ipp_mod_name() 511 LOCK_MOD(imp, RW_READER); in ipp_mod_list_actions() 590 LOCK_ACTION(ap, RW_READER); in ipp_action_name() 662 LOCK_ACTION(ap, RW_READER); in ipp_action_mod() 886 LOCK_ACTION(ap, RW_READER); in ipp_action_modify() 941 LOCK_ACTION(ap, RW_READER); in ipp_action_info() 1638 LOCK_ACTION(ap, RW_READER); in ipp_stat_create() 1645 LOCK_MOD(imp, RW_READER); in ipp_stat_create() 2106 LOCK_MOD(imp, RW_READER); in get_mods() 2367 LOCK_MOD(imp, RW_READER); in hold_mod() [all …]
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_rnode.c | 411 RW_READER, 0); in r4_do_attrcache() 464 rw_enter(&rtable4[index].r_lock, RW_READER); in makenfs4node_by_fh() 523 rw_enter(&rtable4[index].r_lock, RW_READER); in makenfs4node() 610 rw_enter(&rhtp->r_lock, RW_READER); in make_rnode4() 624 rw_enter(&rhtp->r_lock, RW_READER); in make_rnode4() 705 rw_enter(&rhtp->r_lock, RW_READER); in make_rnode4() 1110 rw_enter(&rtable4[index].r_lock, RW_READER); in r4find_unlocked() 1243 rw_enter(&rtable4[index].r_lock, RW_READER); in nfs4_rnode_invalidate() 1345 rw_enter(&rtable4[index].r_lock, RW_READER); in r4flush() 1567 rw_enter(&rtable4[index].r_lock, RW_READER); in nfs4_active_reclaim() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/ |
H A D | lmrc_scsa.c | 104 rw_enter(&tgt->tgt_lock, RW_READER); in lmrc_getcap() 271 rw_enter(&tgt->tgt_lock, RW_READER); in lmrc_tran_start() 302 rw_enter(&lmrc->l_pdmap_lock, RW_READER); in lmrc_tran_start() 391 rw_enter(&tgt->tgt_lock, RW_READER); in lmrc_task_mgmt() 574 rw_enter(&tgt->tgt_lock, RW_READER); in lmrc_tran_reset() 644 rw_enter(&tgt->tgt_lock, RW_READER); in lmrc_tran_setup_pkt()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_session.c | 105 smb_llist_enter(ll, RW_READER); in smb_session_timers() 957 smb_llist_enter(user_list, RW_READER); in smb_session_lookup_uid_st() 995 smb_llist_enter(&session->s_tree_list, RW_READER); in smb_session_lookup_tree() 1031 smb_llist_enter(tree_list, RW_READER); in smb_session_close_pid() 1070 smb_llist_enter(tree_list, RW_READER); in smb_session_disconnect_owned_trees() 1102 smb_llist_enter(tree_list, RW_READER); in smb_session_disconnect_trees() 1150 smb_llist_enter(ll, RW_READER); in smb_session_disconnect_share() 1194 smb_llist_enter(ulist, RW_READER); in smb_session_logoff() 1243 smb_rwx_rwenter(&session->s_lock, RW_READER); in smb_session_logoff()
|
H A D | smb_server.c | 1102 smb_llist_enter(ll, RW_READER); in smb_server_disconnect_share() 1588 smb_llist_enter(sl, RW_READER); in smb_server_shutdown() 2010 smb_llist_enter(slist, RW_READER); in smb_server_lookup_user() 2041 smb_llist_enter(ll, RW_READER); in smb_server_enum_users() 2047 smb_llist_enter(ulist, RW_READER); in smb_server_enum_users() 2084 smb_llist_enter(ll, RW_READER); in smb_server_enum_trees() 2090 smb_llist_enter(tlist, RW_READER); in smb_server_enum_trees() 2129 smb_llist_enter(ll, RW_READER); in smb_server_session_disconnect() 2140 smb_llist_enter(ulist, RW_READER); in smb_server_session_disconnect() 2178 smb_llist_enter(ll, RW_READER); in smb_server_fclose() [all …]
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_addr.c | 118 rw_enter(&sctps->sctps_g_ills_lock, RW_READER); in sctp_ipif_inactive() 184 rw_enter(&sctps->sctps_g_ipifs_lock, RW_READER); in sctp_lookup_ipif_addr() 191 rw_enter(&sctp_ipif->sctp_ipif_lock, RW_READER); in sctp_lookup_ipif_addr() 242 rw_enter(&sctps->sctps_g_ipifs_lock, RW_READER); in sctp_get_all_ipifs() 563 rw_enter(&list1->ipif_hash_lock, RW_READER); in sctp_compare_ipif_list() 564 rw_enter(&list2->ipif_hash_lock, RW_READER); in sctp_compare_ipif_list() 617 rw_enter(&list1->ipif_hash_lock, RW_READER); in sctp_copy_ipifs() 841 rw_enter(&sctps->sctps_g_ills_lock, RW_READER); in sctp_move_ipif() 842 rw_enter(&sctps->sctps_g_ipifs_lock, RW_READER); in sctp_move_ipif() 1031 rw_enter(&sctps->sctps_g_ills_lock, RW_READER); in sctp_update_ipif_addr() [all …]
|