/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() 94 ASSERT(rw == RW_WRITER); in smbfs_rw_enter_sig() 142 ASSERT(rw == RW_READER || rw == RW_WRITER); in smbfs_rw_tryenter() 155 ASSERT(rw == RW_WRITER); in smbfs_rw_tryenter() 213 ASSERT(rw == RW_WRITER); in smbfs_rw_lock_held()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | rrwlock.h | 80 #define RRW_WRITE_HELD(x) rrw_held(x, RW_WRITER) 82 (rrw_held(x, RW_WRITER) || rrw_held(x, RW_READER)) 105 #define RRM_WRITE_HELD(x) rrm_held(x, RW_WRITER) 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() 102 ASSERT(rw == RW_WRITER); in smbfs_rw_enter_sig() 157 ASSERT(rw == RW_READER || rw == RW_WRITER); in smbfs_rw_tryenter() 170 ASSERT(rw == RW_WRITER); in smbfs_rw_tryenter() 228 ASSERT(rw == RW_WRITER); in smbfs_rw_lock_held()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rdsib_ep.c | 135 rw_enter(&rds_loopback_portmap_lock, RW_WRITER); in rds_check_n_mark_port() 147 rw_enter(&sp->session_local_portmap_lock, RW_WRITER); in rds_check_n_mark_port() 160 rw_enter(&sp->session_remote_portmap_lock, RW_WRITER); in rds_check_n_mark_port() 182 rw_enter(&rds_loopback_portmap_lock, RW_WRITER); in rds_check_n_unmark_port() 194 rw_enter(&sp->session_local_portmap_lock, RW_WRITER); in rds_check_n_unmark_port() 207 rw_enter(&sp->session_remote_portmap_lock, RW_WRITER); in rds_check_n_unmark_port() 227 rw_enter(&rds_loopback_portmap_lock, RW_WRITER); in rds_mark_all_ports() 234 rw_enter(&sp->session_local_portmap_lock, RW_WRITER); in rds_mark_all_ports() 242 rw_enter(&sp->session_remote_portmap_lock, RW_WRITER); in rds_mark_all_ports() 255 rw_enter(&rds_loopback_portmap_lock, RW_WRITER); in rds_unmark_all_ports() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | rwstlock.c | 98 ASSERT(rw == RW_WRITER); in rwst_enter_common() 137 LOCKSTAT_RECORD(LS_RW_EXIT_RELEASE, l, RW_WRITER); in rwst_exit() 172 if (rw != RW_WRITER) in rwst_lock_held() 174 ASSERT(rw == RW_WRITER); in rwst_lock_held()
|
H A D | ddi_intr.c | 357 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_free() 487 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_set_cap() 583 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_set_pri() 621 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_add_handler() 713 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_remove_handler() 760 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_enable() 795 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_disable() 844 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_block_enable() 856 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_block_enable() 891 rw_enter(&hdlp->ih_rwlock, RW_WRITER); in ddi_intr_block_disable() [all …]
|
H A D | rwlock.c | 260 if (rw == RW_WRITER) in rw_locked() 348 if (rw != RW_WRITER) { in rw_enter_sleep() 522 LOCKSTAT_RECORD(LS_RW_EXIT_RELEASE, lp, RW_WRITER); in rw_exit_wakeup() 532 if (rw != RW_WRITER) { in rw_tryenter() 606 ASSERT(rw_locked(lp, RW_WRITER)); in rw_tryupgrade()
|
H A D | modhash.c | 584 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_insert() 608 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_insert_reserve() 711 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_remove() 730 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_replace() 755 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_destroy() 905 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_clear()
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | quotacalls.c | 117 rw_enter(&dq_rwlock, RW_WRITER); in quotactl() 172 rw_enter(&ip->i_contents, RW_WRITER); in opendq_scan_inode() 215 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_WRITER); in opendq() 264 rw_enter(&qip->i_contents, RW_WRITER); in opendq() 331 rw_enter(&ip->i_contents, RW_WRITER); in closedq_scan_inode() 375 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_WRITER); in closedq() 452 rw_enter(&ip->i_contents, RW_WRITER); in setquota_scan_inode() 503 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_WRITER); in setquota() 635 rw_enter(&qip->i_contents, RW_WRITER); in setquota() 649 rw_enter(&qip->i_contents, RW_WRITER); in setquota()
|
H A D | ufs_vnops.c | 523 rw_enter(&ip->i_rwlock, RW_WRITER); in ufs_write() 596 rw_enter(&ip->i_contents, RW_WRITER); in ufs_write() 1014 rw_enter(&ip->i_contents, RW_WRITER); in wrip() 1163 rw_enter(&ip->i_contents, RW_WRITER); in wrip() 1331 rwtype = (rw_write_held(&ip->i_contents)?RW_WRITER:RW_READER); in rdip() 2059 ufs_tryirwlock(&ip->i_rwlock, RW_WRITER, retry_file); in ufs_setattr() 2072 rw_enter(&ip->i_contents, RW_WRITER); in ufs_setattr() 2083 rw_enter(&ip->i_contents, RW_WRITER); in ufs_setattr() 2103 ufs_tryirwlock_trans(&ip->i_rwlock, RW_WRITER, TOP_SETATTR, in ufs_setattr() 2117 rw_enter(&ip->i_contents, RW_WRITER); in ufs_setattr() [all …]
|
H A D | ufs_dir.c | 702 ufs_tryirwlock(&tdp->i_rwlock, RW_WRITER, retry_err); in ufs_direnter_cm() 708 ufs_tryirwlock(&tdp->i_rwlock, RW_WRITER, retry); in ufs_direnter_cm() 731 rw_enter(&tdp->i_contents, RW_WRITER); in ufs_direnter_cm() 760 rw_enter(&nip->i_contents, RW_WRITER); in ufs_direnter_cm() 870 rw_enter(&sip->i_contents, RW_WRITER); in ufs_direnter_lr() 921 rw_enter(&tdp->i_contents, RW_WRITER); in ufs_direnter_lr() 980 rw_enter(&sip->i_contents, RW_WRITER); in ufs_direnter_lr() 1479 rw_enter(&tip->i_contents, RW_WRITER); in ufs_dirrename() 1491 if (!rw_tryenter(&tip->i_contents, RW_WRITER)) { in ufs_dirrename() 1682 rw_enter(&dp->i_rwlock, RW_WRITER); in ufs_dirfixdotdot() [all …]
|
H A D | ufs_thread.c | 302 rw_enter(&ip->i_rwlock, RW_WRITER); in ufs_delete() 310 rw_enter(&ip->i_contents, RW_WRITER); in ufs_delete() 314 rw_enter(&dp->i_rwlock, RW_WRITER); in ufs_delete() 315 rw_enter(&dp->i_contents, RW_WRITER); in ufs_delete() 367 rw_enter(&ip->i_contents, RW_WRITER); in ufs_delete() 896 rw_enter(&ip->i_contents, RW_WRITER); in ufs_idle_some() 935 rw_enter(&ip->i_contents, RW_WRITER); in ufs_idle_drain() 967 rw_enter(&ip->i_contents, RW_WRITER); in ufs_idle_drain() 1238 rw_enter(&tp->i_contents, RW_WRITER); in ufs_attr_purge()
|
/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | s1394_cmp.c | 89 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_cmp_register() 128 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_cmp_unregister() 175 rw_enter(&cmp->cmp_ompr_rwlock, RW_WRITER); in s1394_cmp_cas() 182 rw_enter(&cmp->cmp_impr_rwlock, RW_WRITER); in s1394_cmp_cas() 272 rw_enter(&cmp->cmp_ompr_rwlock, RW_WRITER); in s1394_cmp_ompr_recv_lock_request() 304 rw_enter(&cmp->cmp_impr_rwlock, RW_WRITER); in s1394_cmp_impr_recv_lock_request()
|
/illumos-gate/usr/src/uts/common/ipp/ |
H A D | ippconf.c | 429 LOCK_MOD(imp, RW_WRITER); in ipp_mod_register() 454 LOCK_MOD(imp, RW_WRITER); in ipp_mod_unregister() 729 LOCK_ACTION(ap, RW_WRITER); in ipp_action_create() 736 LOCK_MOD(imp, RW_WRITER); in ipp_action_create() 762 LOCK_ACTION(ap, RW_WRITER); in ipp_action_create() 763 LOCK_MOD(imp, RW_WRITER); in ipp_action_create() 782 LOCK_ACTION(ap, RW_WRITER); in ipp_action_create() 1071 LOCK_ACTION(ap, RW_WRITER); in ipp_action_ref() 1072 LOCK_ACTION(ref_ap, RW_WRITER); in ipp_action_ref() 1139 LOCK_ACTION(ap, RW_WRITER); in ipp_action_unref() [all …]
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_netops.c | 145 rw_enter(&ddv->sdev_contents, RW_WRITER); in devnet_lookup() 174 rw_enter(&dv->sdev_contents, RW_WRITER); in devnet_lookup() 238 rw_enter(&dv->sdev_contents, RW_WRITER); in devnet_filldir_datalink() 256 rw_enter(&ddv->sdev_contents, RW_WRITER); in devnet_filldir() 342 rw_enter(&sdvp->sdev_contents, RW_WRITER); in devnet_inactive_callback()
|
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 152 rw_enter(&tp->tn_contents, RW_WRITER); in wrtmp() 388 rw_enter(&tp->tn_contents, RW_WRITER); in wrtmp() 629 rw_enter(&tp->tn_contents, RW_WRITER); in tmp_write() 785 rw_enter(&tp->tn_rwlock, RW_WRITER); in tmp_setattr() 786 rw_enter(&tp->tn_contents, RW_WRITER); in tmp_setattr() 854 rw_enter(&tp->tn_rwlock, RW_WRITER); in tmp_lookup() 996 rw_enter(&oldtp->tn_rwlock, RW_WRITER); in tmp_create() 1018 rw_enter(&oldtp->tn_contents, RW_WRITER); in tmp_create() 1045 rw_enter(&parent->tn_rwlock, RW_WRITER); in tmp_create() 1104 rw_enter(&parent->tn_rwlock, RW_WRITER); in tmp_remove() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_targetparam.c | 59 iscsi_targetparam_lock_list(RW_WRITER); in iscsi_targetparam_cleanup() 94 iscsi_targetparam_lock_list(RW_WRITER); in iscsi_targetparam_create() 169 iscsi_targetparam_lock_list(RW_WRITER); in iscsi_targetparam_remove_target()
|
H A D | nvfile.c | 187 rw_enter(&nvf_list_lock, RW_WRITER); in nvf_fini() 259 rw_enter(&nvf_list_lock, RW_WRITER); in nvf_load() 355 rw_enter(&nvf_list_lock, RW_WRITER); in nvf_node_value_set() 413 rw_enter(&nvf_list_lock, RW_WRITER); in nvf_node_name_set() 481 rw_enter(&nvf_list_lock, RW_WRITER); in nvf_node_data_set() 560 rw_enter(&nvf_list_lock, RW_WRITER); in nvf_node_data_clear() 596 rw_enter(&nvf_list_lock, RW_WRITER); in nvf_data_set() 775 rw_enter(&nvf_list_lock, RW_WRITER); in nvf_data_clear() 1197 rw_enter(&nvf_list_lock, RW_WRITER); in nvf_parse()
|
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_mod.c | 293 rw_enter(&srpt_ctxt->sc_rwlock, RW_WRITER); in srpt_drv_attach() 375 rw_enter(&srpt_ctxt->sc_rwlock, RW_WRITER); in srpt_drv_detach() 426 rw_enter(&ioc->ioc_rwlock, RW_WRITER); in srpt_disable_srp_services() 500 rw_enter(&srpt_ctxt->sc_rwlock, RW_WRITER); in srpt_drv_ioctl() 579 rw_enter(&srpt_ctxt->sc_rwlock, RW_WRITER); in srpt_pp_cb()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | transport.c | 62 rw_enter(&trans_sem, RW_WRITER); in rdsv3_trans_register() 88 rw_enter(&trans_sem, RW_WRITER); in rdsv3_trans_unregister()
|
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_cmp.c | 93 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_cmp_bus_reset() 120 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_cmp_close() 192 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_ioctl_plug_fini() 284 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_ioctl_plug_reg_cas() 319 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_cmp_cleanup() 354 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_ioctl_plug_init_local() 652 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_pcr_recv_lock_request()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_multi.c | 630 rw_enter(&ill->ill_mcast_lock, RW_WRITER); in ip_addmulti_serial() 946 rw_enter(&ill->ill_mcast_lock, RW_WRITER); in ip_delmulti_serial() 1356 rw_enter(&ill->ill_mcast_lock, RW_WRITER); in ill_recover_multicast() 1406 rw_enter(&ill->ill_mcast_lock, RW_WRITER); in ill_leave_multicast() 1965 rw_enter(&connp->conn_ilg_lock, RW_WRITER); in ip_set_srcfilter() 1999 rw_enter(&connp->conn_ilg_lock, RW_WRITER); in ip_set_srcfilter() 2101 rw_enter(&connp->conn_ilg_lock, RW_WRITER); in ip_set_srcfilter() 2529 rw_enter(&connp->conn_ilg_lock, RW_WRITER); in ip_opt_delete_group_excl() 2555 rw_enter(&connp->conn_ilg_lock, RW_WRITER); in ip_opt_delete_group_excl() 2711 rw_enter(&connp->conn_ilg_lock, RW_WRITER); in ilg_add() [all …]
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_vnops.c | 352 rw_enter(&ip->i_rwlock, RW_WRITER); in udf_write() 382 rw_enter(&ip->i_contents, RW_WRITER); in udf_write() 521 rw_enter(&ip->i_rwlock, RW_WRITER); in udf_setattr() 522 rw_enter(&ip->i_contents, RW_WRITER); in udf_setattr() 740 rw_enter(&ip->i_rwlock, RW_WRITER); in udf_create() 749 rw_enter(&ip->i_contents, RW_WRITER); in udf_create() 752 rw_enter(&ip->i_contents, RW_WRITER); in udf_create() 790 rw_enter(&ip->i_rwlock, RW_WRITER); in udf_create() 791 rw_enter(&ip->i_contents, RW_WRITER); in udf_create() 846 rw_enter(&ip->i_rwlock, RW_WRITER); in udf_remove() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/ |
H A D | sol_uobj.c | 114 rw_enter(&uo_tbl->uobj_tbl_lock, RW_WRITER); in sol_ofs_uobj_tbl_fini() 289 rw_enter(&uo_tbl->uobj_tbl_lock, RW_WRITER); in sol_ofs_uobj_add() 415 rw_enter(&uo_tbl->uobj_tbl_lock, RW_WRITER); in sol_ofs_uobj_remove() 630 rw_enter(&uobj->uo_lock, RW_WRITER); in sol_ofs_uobj_get_write()
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_addr.h | 132 rw_enter(&(sctp_ipif)->sctp_ipif_lock, RW_WRITER); \ 138 rw_enter(&(sctp_ipif)->sctp_ipif_lock, RW_WRITER); \
|