/titanic_41/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))
|
/titanic_41/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_rwlock.c | 70 ASSERT(rw == RW_READER || rw == RW_WRITER); in smbfs_rw_enter_sig() 104 ASSERT(rw == RW_WRITER); in smbfs_rw_enter_sig() 159 ASSERT(rw == RW_READER || rw == RW_WRITER); in smbfs_rw_tryenter() 172 ASSERT(rw == RW_WRITER); in smbfs_rw_tryenter() 230 ASSERT(rw == RW_WRITER); in smbfs_rw_lock_held()
|
/titanic_41/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() 352 if (rw != RW_WRITER) { in rw_enter_sleep() 529 LOCKSTAT_RECORD(LS_RW_EXIT_RELEASE, lp, RW_WRITER); in rw_exit_wakeup() 539 if (rw != RW_WRITER) { in rw_tryenter() 617 ASSERT(rw_locked(lp, RW_WRITER)); in rw_tryupgrade()
|
H A D | modhash.c | 580 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_insert() 604 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_insert_reserve() 707 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_remove() 726 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_replace() 751 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_destroy() 901 rw_enter(&hash->mh_contents, RW_WRITER); in mod_hash_clear()
|
/titanic_41/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 …]
|
/titanic_41/usr/src/uts/common/fs/ufs/ |
H A D | quotacalls.c | 120 rw_enter(&dq_rwlock, RW_WRITER); in quotactl() 175 rw_enter(&ip->i_contents, RW_WRITER); in opendq_scan_inode() 218 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_WRITER); in opendq() 267 rw_enter(&qip->i_contents, RW_WRITER); in opendq() 334 rw_enter(&ip->i_contents, RW_WRITER); in closedq_scan_inode() 378 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_WRITER); in closedq() 455 rw_enter(&ip->i_contents, RW_WRITER); in setquota_scan_inode() 506 rw_enter(&ufsvfsp->vfs_dqrwlock, RW_WRITER); in setquota() 638 rw_enter(&qip->i_contents, RW_WRITER); in setquota() 652 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() 1084 rw_enter(&ip->i_contents, RW_WRITER); in wrip() 1233 rw_enter(&ip->i_contents, RW_WRITER); in wrip() 1402 rwtype = (rw_write_held(&ip->i_contents)?RW_WRITER:RW_READER); in rdip() 2168 ufs_tryirwlock(&ip->i_rwlock, RW_WRITER, retry_file); in ufs_setattr() 2181 rw_enter(&ip->i_contents, RW_WRITER); in ufs_setattr() 2192 rw_enter(&ip->i_contents, RW_WRITER); in ufs_setattr() 2212 ufs_tryirwlock_trans(&ip->i_rwlock, RW_WRITER, TOP_SETATTR, in ufs_setattr() 2226 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 …]
|
/titanic_41/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_vfs.c | 50 smb_llist_enter(&se->e_vfs_list, RW_WRITER); in smb_vfs_hold() 97 smb_llist_enter(&se->e_vfs_list, RW_WRITER); in smb_vfs_rele() 124 smb_llist_enter(&se->e_vfs_list, RW_WRITER); in smb_vfs_rele_all()
|
/titanic_41/usr/src/uts/common/io/1394/ |
H A D | s1394_cmp.c | 95 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_cmp_register() 138 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_cmp_unregister() 195 rw_enter(&cmp->cmp_ompr_rwlock, RW_WRITER); in s1394_cmp_cas() 202 rw_enter(&cmp->cmp_impr_rwlock, RW_WRITER); in s1394_cmp_cas() 308 rw_enter(&cmp->cmp_ompr_rwlock, RW_WRITER); in s1394_cmp_ompr_recv_lock_request() 346 rw_enter(&cmp->cmp_impr_rwlock, RW_WRITER); in s1394_cmp_impr_recv_lock_request()
|
/titanic_41/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()
|
/titanic_41/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 …]
|
/titanic_41/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()
|
/titanic_41/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 150 rw_enter(&tp->tn_contents, RW_WRITER); in wrtmp() 386 rw_enter(&tp->tn_contents, RW_WRITER); in wrtmp() 627 rw_enter(&tp->tn_contents, RW_WRITER); in tmp_write() 783 rw_enter(&tp->tn_rwlock, RW_WRITER); in tmp_setattr() 784 rw_enter(&tp->tn_contents, RW_WRITER); in tmp_setattr() 852 rw_enter(&tp->tn_rwlock, RW_WRITER); in tmp_lookup() 994 rw_enter(&oldtp->tn_rwlock, RW_WRITER); in tmp_create() 1016 rw_enter(&oldtp->tn_contents, RW_WRITER); in tmp_create() 1043 rw_enter(&parent->tn_rwlock, RW_WRITER); in tmp_create() 1102 rw_enter(&parent->tn_rwlock, RW_WRITER); in tmp_remove() [all …]
|
/titanic_41/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()
|
/titanic_41/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()
|
/titanic_41/usr/src/uts/common/vm/ |
H A D | xhat.c | 88 rw_enter(&xhat_provider_rwlock, RW_WRITER); in xhat_provider_register() 107 rw_enter(&xhat_provider_rwlock, RW_WRITER); in xhat_provider_unregister() 152 rw_enter(&xhat_provider_rwlock, RW_WRITER); in xhat_attach_xhat() 163 rw_enter(&xhat_provider_rwlock, RW_WRITER); in xhat_attach_xhat() 234 rw_enter(&xhat_provider_rwlock, RW_WRITER); in xhat_detach_xhat()
|
/titanic_41/usr/src/uts/common/io/1394/targets/av1394/ |
H A D | av1394_cmp.c | 109 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_cmp_bus_reset() 138 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_cmp_close() 210 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_ioctl_plug_fini() 302 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_ioctl_plug_reg_cas() 337 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_cmp_cleanup() 372 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_ioctl_plug_init_local() 694 rw_enter(&cmp->cmp_pcr_rwlock, RW_WRITER); in av1394_pcr_recv_lock_request()
|
/titanic_41/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); \
|
/titanic_41/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 …]
|
/titanic_41/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()
|
/titanic_41/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 …]
|