Home
last modified time | relevance | path

Searched refs:RW_WRITER (Results 1 – 25 of 384) sorted by relevance

12345678910>>...16

/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()
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 Drrwlock.h80 #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 Dsmbfs_rwlock.c68 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 Drdsib_ep.c135 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 Drwstlock.c98 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 Dddi_intr.c357 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 Drwlock.c260 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 Dmodhash.c584 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 Dquotacalls.c117 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 Dufs_vnops.c523 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 Dufs_dir.c702 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 Dufs_thread.c302 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 Ds1394_cmp.c89 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 Dippconf.c429 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 Dsdev_netops.c145 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 Dtmp_vnops.c152 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 Discsi_targetparam.c59 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 Dnvfile.c187 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 Dsrpt_mod.c293 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 Dtransport.c62 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 Dav1394_cmp.c93 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 Dip_multi.c630 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 Dudf_vnops.c352 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 Dsol_uobj.c114 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 Dsctp_addr.h132 rw_enter(&(sctp_ipif)->sctp_ipif_lock, RW_WRITER); \
138 rw_enter(&(sctp_ipif)->sctp_ipif_lock, RW_WRITER); \

12345678910>>...16