Searched refs:RW_WRITER (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Drrwlock.h78 #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 Drwlock.h44 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 Ddmu_zfetch.c137 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 Ddsl_synctask.c167 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG);
H A Dzfs_fuid.c201 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 Dspa_misc.c91 * - 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 Dzio_inject.c423 rw_enter(&inject_lock, RW_WRITER);
489 rw_enter(&inject_lock, RW_WRITER);
H A Dzap_micro.c376 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 Dspa.c1278 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 Dzap.c400 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 Dvdev_label.c190 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 Dvdev.c273 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 Ddnode.c322 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 Drrwlock.c269 if (rw == RW_WRITER) {
H A Ddsl_pool.c234 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 Dspa_config.c508 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
H A Ddnode_sync.c48 rw_enter(&dn->dn_struct_rwlock, RW_WRITER);
450 rw_enter(&dn->dn_struct_rwlock, RW_WRITER);
H A Dvdev_disk.c190 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 Dmetaslab.c249 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 Dzfs_vfsops.c1837 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 Ddmu.c241 rw_enter(&dn->dn_struct_rwlock, RW_WRITER);
265 rw_enter(&dn->dn_struct_rwlock, RW_WRITER);
H A Dzfs_vnops.c2313 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 Dzfs_znode.c266 rw_enter(&zfsvfs_lock, RW_WRITER);
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libzpool/common/sys/
H A Dzfs_context.h283 #define RW_WRITER 1 macro
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Dfasttrap.c966 rw_enter(&cur->cpu_ft_lock, RW_WRITER);

Completed in 364 milliseconds

12