Home
last modified time | relevance | path

Searched refs:RW_READER (Results 1 – 25 of 402) sorted by relevance

12345678910>>...17

/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/
H A Dfksmbfs_rwlock.c70 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 Drrwlock.h79 #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 Dsmbfs_rwlock.c68 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 Dsmbfs_subr2.c268 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 Ds1394_cmp.c152 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 Dzio_inject.c168 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 Dzap_micro.c502 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 Dvdev_trim.c482 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 Drwlock.c257 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 Doplmsu.c597 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 Dsharefs_vnops.c61 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 Dsdev_vnops.c338 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 Dufs_trans.c171 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 Dufs_vnops.c341 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 Dufs_extvnops.c72 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 Dsol_kverb_impl.h41 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 Dtransport.c109 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 Discsi_ioctl.c160 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 Discsi_targetparam.c119 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 Dippconf.c369 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 Dnfs4_rnode.c411 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 Dlmrc_scsa.c104 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 Dsmb_session.c105 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 Dsmb_server.c1102 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 Dsctp_addr.c118 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 …]

12345678910>>...17