/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
H A D | rrwlock.h | 78 #define RRW_WRITE_HELD(x) rrw_held(x, RW_WRITER) 80 (rrw_held(x, RW_WRITER) || rrw_held(x, RW_READER))
|
/freebsd-9.3-release/sys/cddl/compat/opensolaris/sys/ |
H A D | rwlock.h | 44 RW_WRITER, enumerator in enum:__anon6015 79 else /* if ((how) == RW_WRITER) */ \
|
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | dmu_zfetch.c | 137 if (! rw_tryenter(&zf->zf_rwlock, RW_WRITER)) 517 rw_enter(&zf->zf_rwlock, RW_WRITER); 610 if (! rw_tryenter(&zf->zf_rwlock, RW_WRITER)) 752 rw_enter(&zf->zf_rwlock, RW_WRITER);
|
H A D | dsl_synctask.c | 167 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG);
|
H A D | zfs_fuid.c | 201 rw_enter(&zfsvfs->z_fuid_lock, RW_WRITER); 241 rw_enter(&zfsvfs->z_fuid_lock, RW_WRITER); 339 rw = RW_WRITER; 644 rw_enter(&zfsvfs->z_fuid_lock, RW_WRITER);
|
H A D | spa_misc.c | 91 * - RW_WRITER to change the vdev config 453 (rw == RW_WRITER && scl->scl_writer == curthread)) 1042 spa_config_enter(spa, SCL_ALL, spa, RW_WRITER); 1098 spa_config_enter(spa, SCL_ALL, spa, RW_WRITER); 1147 spa_config_enter(spa, high, spa, RW_WRITER); 1149 spa_config_enter(spa, low, spa, RW_WRITER); 1151 spa_config_enter(spa, locks, spa, RW_WRITER); 1249 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 1407 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
|
H A D | zio_inject.c | 423 rw_enter(&inject_lock, RW_WRITER); 489 rw_enter(&inject_lock, RW_WRITER);
|
H A D | zap_micro.c | 376 rw_enter(&zap->zap_rwlock, RW_WRITER); 494 ASSERT(lt == RW_WRITER); 503 if (lt == RW_WRITER) 613 VERIFY(0 == zap_lockdir(os, obj, tx, RW_WRITER, 995 err = zap_lockdir(os, zapobj, tx, RW_WRITER, TRUE, TRUE, &zap); 1036 err = zap_lockdir(os, zapobj, tx, RW_WRITER, TRUE, TRUE, &zap); 1072 err = zap_lockdir(os, zapobj, tx, RW_WRITER, TRUE, TRUE, &zap); 1117 err = zap_lockdir(os, zapobj, tx, RW_WRITER, TRUE, TRUE, &zap); 1148 err = zap_lockdir(os, zapobj, tx, RW_WRITER, TRUE, FALSE, &zap); 1182 err = zap_lockdir(os, zapobj, tx, RW_WRITER, TRU [all...] |
H A D | spa.c | 1278 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 1356 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); 1475 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); 1641 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 1730 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 1779 ASSERT(spa_config_held(spa, SCL_ALLOC, RW_WRITER)); 1802 ASSERT(spa_config_held(spa, SCL_ALLOC, RW_WRITER)); 2170 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 2186 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 2206 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); [all...] |
H A D | zap.c | 400 rw_enter(&l->l_rwlock, RW_WRITER); 459 rw_enter(&l->l_rwlock, RW_WRITER); 529 if (lt == RW_WRITER) 616 err = zap_lockdir(os, object, tx, RW_WRITER, 630 err = zap_deref_leaf(zap, hash, tx, RW_WRITER, &l); 702 RW_WRITER, FALSE, FALSE, &zn->zn_zap); 803 err = zap_deref_leaf(zap, zn->zn_hash, tx, RW_WRITER, &l); 860 err = zap_deref_leaf(zap, zn->zn_hash, tx, RW_WRITER, &l); 920 err = zap_deref_leaf(zn->zn_zap, zn->zn_hash, tx, RW_WRITER, &l);
|
H A D | vdev_label.c | 190 ASSERT(spa_config_held(zio->io_spa, SCL_STATE_ALL, RW_WRITER) == 204 ASSERT(spa_config_held(zio->io_spa, SCL_ALL, RW_WRITER) == SCL_ALL || 445 ASSERT(spa_config_held(spa, SCL_STATE_ALL, RW_WRITER) == SCL_STATE_ALL); 639 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); 969 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
|
H A D | vdev.c | 273 ASSERT(spa_config_held(cvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); 350 ASSERT(spa_config_held(pvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); 442 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); 827 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); 861 ASSERT(spa_config_held(cvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); 908 ASSERT(txg == 0 || spa_config_held(spa, SCL_ALLOC, RW_WRITER)); 953 spa_config_enter(spa, SCL_ALLOC, FTAG, RW_WRITER); 1083 if (spa_config_held(spa, SCL_ZIO, RW_WRITER)) { 1209 spa_config_held(spa, SCL_STATE_ALL, RW_WRITER) == SCL_STATE_ALL); 1534 ASSERT(spa_config_held(spa, SCL_STATE_ALL, RW_WRITER) [all...] |
H A D | dnode.c | 322 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 338 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 576 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 807 rw_enter(&os_lock, RW_WRITER); 869 if (!rw_tryenter(&odn->dn_struct_rwlock, RW_WRITER)) { 1020 ASSERT(spa_config_held(os->os_spa, SCL_ALL, RW_WRITER) == 0 || 1022 spa_config_held(os->os_spa, SCL_STATE, RW_WRITER))); 1323 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 1394 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 1462 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); [all...] |
H A D | rrwlock.c | 269 if (rw == RW_WRITER) {
|
H A D | dsl_pool.c | 234 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG); 363 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG); 842 ASSERT(rrw_held(&dp->dp_config_rwlock, RW_WRITER));
|
H A D | spa_config.c | 508 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
|
H A D | dnode_sync.c | 48 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 450 rw_enter(&dn->dn_struct_rwlock, RW_WRITER);
|
H A D | vdev_disk.c | 190 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); 229 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER));
|
H A D | metaslab.c | 249 spa_config_held(mc->mc_spa, SCL_ALL, RW_WRITER)); 445 ASSERT(spa_config_held(mc->mc_spa, SCL_ALLOC, RW_WRITER)); 478 ASSERT(spa_config_held(mc->mc_spa, SCL_ALLOC, RW_WRITER));
|
H A D | zfs_vfsops.c | 1837 rrw_enter(&zfsvfs->z_teardown_lock, RW_WRITER, FTAG); 1861 rw_enter(&zfsvfs->z_teardown_inactive_lock, RW_WRITER); 1974 rrw_enter(&zfsvfs->z_teardown_lock, RW_WRITER, FTAG);
|
H A D | dmu.c | 241 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); 265 rw_enter(&dn->dn_struct_rwlock, RW_WRITER);
|
H A D | zfs_vnops.c | 2313 rw_enter(&zp->z_name_lock, RW_WRITER); 2319 rw_enter(&zp->z_parent_lock, RW_WRITER); 3630 krw_t rw = RW_WRITER; 3652 rw = RW_WRITER;
|
H A D | zfs_znode.c | 266 rw_enter(&zfsvfs_lock, RW_WRITER);
|
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libzpool/common/sys/ |
H A D | zfs_context.h | 283 #define RW_WRITER 1 macro
|
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/dtrace/ |
H A D | fasttrap.c | 966 rw_enter(&cur->cpu_ft_lock, RW_WRITER);
|