/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_tnode.c | 69 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in tmp_resv() 113 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in tmp_unresv() 135 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in tmpnode_growmap() 136 ASSERT(RW_WRITE_HELD(&tp->tn_contents)); in tmpnode_growmap() 239 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in tmpnode_trunc() 240 ASSERT(RW_WRITE_HELD(&tp->tn_contents)); in tmpnode_trunc()
|
H A D | tmp_dir.c | 254 ASSERT(RW_WRITE_HELD(&dir->tn_rwlock)); in tdirenter() 500 ASSERT(RW_WRITE_HELD(&dir->tn_rwlock)); in tdirdelete() 501 ASSERT(RW_WRITE_HELD(&tp->tn_rwlock)); in tdirdelete() 609 ASSERT(RW_WRITE_HELD(&parent->tn_rwlock)); in tdirinit() 679 ASSERT(RW_WRITE_HELD(&dir->tn_rwlock)); in tdirtrunc() 743 ASSERT(RW_WRITE_HELD(&toparent->tn_rwlock)); in tdircheckpath() 804 ASSERT(RW_WRITE_HELD(&toparent->tn_rwlock)); in tdirrename()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | devcache.c | 343 ASSERT(RW_WRITE_HELD(&(((nvfd_t *)handle)->nvf_lock))); in nvf_mark_dirty() 770 ASSERT(RW_WRITE_HELD(&nvf->nvf_lock)); in nvp_list_free() 772 ASSERT(RW_WRITE_HELD(&nvf->nvf_lock)); in nvp_list_free() 791 ASSERT(RW_WRITE_HELD(&(nvfd->nvf_lock))); in fread_nvp_list() 817 ASSERT(RW_WRITE_HELD(&(nvfd->nvf_lock))); in fread_nvp_list() 820 ASSERT(RW_WRITE_HELD(&(nvfd->nvf_lock))); in fread_nvp_list() 855 ASSERT(RW_WRITE_HELD(&nvfd->nvf_lock)); in nvf_read_file() 981 ASSERT(RW_WRITE_HELD(&nvfd->nvf_lock)); in nvpflush_one() 985 ASSERT(RW_WRITE_HELD(&nvfd->nvf_lock)); in nvpflush_one()
|
H A D | retire_store.c | 180 ASSERT(RW_WRITE_HELD(nvf_lock(nvfh))); in retire_list_free() 201 ASSERT(RW_WRITE_HELD(nvf_lock(nvfh))); in rio_store_decode() 255 ASSERT(RW_WRITE_HELD(nvf_lock(nvfh))); in rio_store_encode()
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_ustat.c | 45 ASSERT(RW_WRITE_HELD(&usp->us_lock)); in fmd_ustat_chunk_init() 54 ASSERT(RW_WRITE_HELD(&usp->us_lock)); in fmd_ustat_chunk_hold() 62 ASSERT(RW_WRITE_HELD(&usp->us_lock)); in fmd_ustat_chunk_rele() 152 ASSERT(RW_WRITE_HELD(&usp->us_lock)); in fmd_ustat_delete_locked()
|
H A D | fmd_rpc_api.x | 36 %#undef RW_WRITE_HELD
|
H A D | fmd_dr.c | 60 #undef RW_WRITE_HELD
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_xattr.c | 124 ASSERT(RW_WRITE_HELD(&sip->i_contents)); in ufs_unhook_shadow() 125 ASSERT(RW_WRITE_HELD(&ip->i_contents)); in ufs_unhook_shadow()
|
H A D | ufs_dir.c | 661 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ufs_direnter_cm() 826 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ufs_direnter_lr() 1036 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ufs_dircheckforname() 1464 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ufs_dirrename() 1667 ASSERT(RW_WRITE_HELD(&npdp->i_rwlock)); in ufs_dirfixdotdot() 1781 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ufs_diraddentry() 1966 ASSERT(RW_WRITE_HELD(&dp->i_rwlock)); in dirprepareentry() 2079 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ufs_dirmakeinode() 2322 ASSERT(RW_WRITE_HELD(&dp->i_rwlock)); in ufs_dirmakedirect() 2446 ASSERT(RW_WRITE_HELD(&dp->i_rwlock)); in ufs_dirremove() [all …]
|
H A D | ufs_acl.c | 111 ASSERT(RW_WRITE_HELD(&ip->i_contents)); in ufs_si_store() 156 ASSERT(RW_WRITE_HELD(&csp->s_lock)); in ufs_si_store() 188 ASSERT(RW_WRITE_HELD(&csp->s_lock)); in ufs_si_store() 196 ASSERT(RW_WRITE_HELD(&sip->i_contents)); in ufs_si_store() 288 ASSERT(RW_WRITE_HELD(&ip->i_contents)); in ufs_si_store() 350 ASSERT(RW_WRITE_HELD(&ip->i_contents)); in ufs_si_store() 434 ASSERT(RW_WRITE_HELD(&ip->i_contents)); in ufs_si_load() 453 ASSERT(RW_WRITE_HELD(&sp->s_lock)); in ufs_si_load() 777 ASSERT(RW_WRITE_HELD(&ip->i_contents)); in ufs_acl_set() 1312 ASSERT(RW_WRITE_HELD(&ip->i_contents)); in ufs_si_inherit() [all …]
|
H A D | quotacalls.c | 171 ASSERT(RW_WRITE_HELD(&ufsvfsp->vfs_dqrwlock)); in opendq_scan_inode() 330 ASSERT(RW_WRITE_HELD(&ufsvfsp->vfs_dqrwlock)); in closedq_scan_inode() 441 ASSERT(RW_WRITE_HELD(&ufsvfsp->vfs_dqrwlock)); in setquota_scan_inode()
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vsw_phys.c | 393 ASSERT(RW_WRITE_HELD(&vswp->maccl_rwlock)); in vsw_mac_multicast_add_all() 398 ASSERT(RW_WRITE_HELD(&portp->maccl_rwlock)); in vsw_mac_multicast_add_all() 435 ASSERT(RW_WRITE_HELD(&vswp->maccl_rwlock)); in vsw_mac_multicast_remove_all() 440 ASSERT(RW_WRITE_HELD(&portp->maccl_rwlock)); in vsw_mac_multicast_remove_all() 694 ASSERT(RW_WRITE_HELD(&port->maccl_rwlock)); in vsw_set_port_hw_addr() 762 ASSERT(RW_WRITE_HELD(&vswp->maccl_rwlock)); in vsw_set_if_hw_addr() 836 ASSERT(RW_WRITE_HELD(&port->maccl_rwlock)); in vsw_unset_hw_addr() 840 ASSERT(RW_WRITE_HELD(&vswp->maccl_rwlock)); in vsw_unset_hw_addr() 1395 ASSERT(RW_WRITE_HELD(&port->maccl_rwlock)); in vsw_maccl_set_bandwidth() 1399 ASSERT(RW_WRITE_HELD(&vswp->maccl_rwlock)); in vsw_maccl_set_bandwidth()
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_dir.c | 360 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ud_direnter() 620 ASSERT(RW_WRITE_HELD(&dp->i_rwlock)); in ud_dirremove() 640 ASSERT(RW_WRITE_HELD(&dp->i_rwlock)); in ud_dirremove() 849 ASSERT(RW_WRITE_HELD(&dp->i_contents)); in ud_dirremove() 892 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ud_dircheckforname() 1139 ASSERT(RW_WRITE_HELD(&ip->i_rwlock)); in ud_dircheckpath() 1237 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ud_dirmakeinode() 1286 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ud_diraddentry() 1356 ASSERT(RW_WRITE_HELD(&dp->i_rwlock)); in ud_dirmakedirect() 1450 ASSERT(RW_WRITE_HELD(&tdp->i_rwlock)); in ud_dirrename() [all …]
|
/illumos-gate/usr/src/head/ |
H A D | synch.h | 178 #define RW_WRITE_HELD(x) _rw_write_held(x) macro 179 #define RW_LOCK_HELD(x) (RW_READ_HELD(x) || RW_WRITE_HELD(x))
|
/illumos-gate/usr/src/cmd/rpcbind/ |
H A D | warmstart.c | 196 assert(RW_WRITE_HELD(&list_rbl_lock)); in write_warmstart() 199 assert(RW_WRITE_HELD(&list_pml_lock)); in write_warmstart()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dmu_zfetch.c | 138 ASSERT(RW_WRITE_HELD(&zf->zf_rwlock)); in dmu_zfetch_stream_remove() 147 ASSERT(RW_WRITE_HELD(&zf->zf_rwlock)); in dmu_zfetch_stream_orphan() 190 ASSERT(RW_WRITE_HELD(&zf->zf_rwlock)); in dmu_zfetch_stream_create()
|
H A D | zap.c | 104 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in fzap_upgrade() 155 if (RW_WRITE_HELD(&zap->zap_rwlock)) in zap_tryupgradedir() 178 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_table_grow() 410 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_allocate_blocks() 430 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_create_leaf() 580 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_set_idx_to_blk() 665 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_expand_leaf()
|
/illumos-gate/usr/src/lib/libfakekernel/common/sys/ |
H A D | rwlock.h | 60 #define RW_WRITE_HELD(x) (rw_write_held((x))) macro
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | rwlock.h | 63 #define RW_WRITE_HELD(x) (rw_write_held((x))) macro
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_plugin.c | 202 ASSERT(RW_WRITE_HELD(&sdvp->sdev_contents)); in sdev_plugin_mknode() 234 ASSERT(RW_WRITE_HELD(&sdvp->sdev_contents)); in sdev_plugin_mkdir() 258 ASSERT(RW_WRITE_HELD(&sdvp->sdev_contents)); in sdev_plugin_mknod() 319 ASSERT(RW_WRITE_HELD(&sdvp->sdev_contents)); in sdev_plugin_validate_dir() 902 ASSERT(RW_WRITE_HELD(&sdp->sdev_contents)); in sdev_plugin_nodeready()
|
H A D | sdev_subr.c | 239 ASSERT(RW_WRITE_HELD(&dv->sdev_contents)); in sdev_set_nodestate() 679 ASSERT(RW_WRITE_HELD(&ddv->sdev_contents)); in sdev_mknode() 868 ASSERT(RW_WRITE_HELD(&ddv->sdev_contents)); in sdev_direnter() 888 VERIFY(RW_WRITE_HELD(&dv->sdev_contents)); in decr_link() 910 ASSERT(RW_WRITE_HELD(&ddv->sdev_contents)); in sdev_dirdelete() 1140 ASSERT(RW_WRITE_HELD(&nddv->sdev_contents)); in sdev_rnmnode() 1422 ASSERT(RW_WRITE_HELD(&ddv->sdev_contents)); in sdev_filldir_dynamic() 1543 ASSERT(RW_WRITE_HELD(&ddv->sdev_contents)); in sdev_cache_add() 1557 ASSERT(RW_WRITE_HELD(&ddv->sdev_contents)); in sdev_cache_delete() 1570 ASSERT(RW_WRITE_HELD(&ddv->sdev_contents)); in sdev_cache_update() [all …]
|
H A D | sdev_ncache.c | 211 ASSERT(RW_WRITE_HELD(nvf_lock(fd))); in sdev_ncache_list_free() 238 ASSERT(RW_WRITE_HELD(nvf_lock(fd))); in sdev_ncache_unpack_nvlist() 293 ASSERT(RW_WRITE_HELD(nvf_lock(fd))); in sdev_ncache_pack_list() 367 ASSERT(RW_WRITE_HELD(nvf_lock(sdevfd_handle))); in sdev_ncache_process_store()
|
H A D | sdev_profile.c | 150 ASSERT(RW_WRITE_HELD(&dir->sdev_contents)); in prof_mknode() 322 ASSERT(RW_WRITE_HELD(&dir->sdev_contents)); in prof_make_symlinks() 346 ASSERT(RW_WRITE_HELD(&dir->sdev_contents)); in prof_make_maps() 628 ASSERT(RW_WRITE_HELD(&dir->sdev_contents)); in prof_make_names() 718 ASSERT(RW_WRITE_HELD(&ddv->sdev_contents)); in prof_filldir()
|
/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/ |
H A D | oplmsu_cmn_func.c | 57 ASSERT(RW_WRITE_HELD(&oplmsu_uinst->lock)); in oplmsu_link_upath() 89 ASSERT(RW_WRITE_HELD(&oplmsu_uinst->lock)); in oplmsu_unlink_upath() 131 ASSERT(RW_WRITE_HELD(&oplmsu_uinst->lock)); in oplmsu_link_lpath() 162 ASSERT(RW_WRITE_HELD(&oplmsu_uinst->lock)); in oplmsu_unlink_lpath() 322 ASSERT(RW_WRITE_HELD(&oplmsu_uinst->lock)); in oplmsu_delete_upath_info() 542 ASSERT(RW_WRITE_HELD(&oplmsu_uinst->lock)); in oplmsu_get_pathnum() 1133 ASSERT(RW_WRITE_HELD(&oplmsu_uinst->lock)); in oplmsu_wbufcb_posthndl()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_multi.c | 161 ASSERT(RW_WRITE_HELD(&ilg->ilg_connp->conn_ilg_lock)); in ilg_refhold() 227 ASSERT(RW_WRITE_HELD(&connp->conn_ilg_lock)); in conn_ilg_alloc() 658 ASSERT(RW_WRITE_HELD(&ill->ill_mcast_lock)); in ip_addmulti_impl() 960 ASSERT(RW_WRITE_HELD(&ill->ill_mcast_lock)); in ip_delmulti_impl() 1025 ASSERT(RW_WRITE_HELD(&ill->ill_mcast_lock)); in ill_join_allmulti() 1098 ASSERT(RW_WRITE_HELD(&ill->ill_mcast_lock)); in ill_leave_allmulti() 1608 ASSERT(RW_WRITE_HELD(&ill->ill_mcast_lock)); in ilm_add() 1689 ASSERT(RW_WRITE_HELD(&ill->ill_mcast_lock)); in ilm_delete() 3040 ASSERT(RW_WRITE_HELD(&connp->conn_ilg_lock)); in ilg_delete() 3179 ASSERT(RW_WRITE_HELD(&connp->conn_ilg_lock)); in ilg_attach() [all …]
|