Searched refs:RW_READER (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Drrwlock.h77 #define RRW_READ_HELD(x) rrw_held(x, RW_READER)
80 (rrw_held(x, RW_WRITER) || rrw_held(x, RW_READER))
H A Dzfs_znode.h268 rrw_enter(&(zfsvfs)->z_teardown_lock, RW_READER, FTAG)
/freebsd-9.3-release/sys/cddl/compat/opensolaris/sys/
H A Drwlock.h45 RW_READER enumerator in enum:__anon6015
77 if ((how) == RW_READER) \
82 #define rw_tryenter(lock, how) ((how) == RW_READER ? sx_try_slock(lock) : sx_try_xlock(lock))
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzio_inject.c108 rw_enter(&inject_lock, RW_READER);
146 rw_enter(&inject_lock, RW_READER);
188 rw_enter(&inject_lock, RW_READER);
236 rw_enter(&inject_lock, RW_READER);
299 rw_enter(&inject_lock, RW_READER);
337 rw_enter(&inject_lock, RW_READER);
373 rw_enter(&inject_lock, RW_READER);
458 rw_enter(&inject_lock, RW_READER);
H A Dzap_micro.c490 lt = (!zap->zap_ismicro && fatreader) ? RW_READER : lti;
492 if (lt != ((!zap->zap_ismicro && fatreader) ? RW_READER : lti)) {
495 ASSERT(RW_READER ==
496 (!zap->zap_ismicro && fatreader) ? RW_READER : lti);
498 lt = RW_READER;
712 err = zap_lockdir(os, zapobj, NULL, RW_READER, TRUE, FALSE, &zap);
788 err = zap_lockdir(os, zapobj, NULL, RW_READER, TRUE, FALSE, &zap);
834 err = zap_lockdir(os, zapobj, NULL, RW_READER, TRUE, FALSE, &zap);
857 err = zap_lockdir(os, zapobj, NULL, RW_READER, TRUE, FALSE, &zap);
892 err = zap_lockdir(os, zapobj, NULL, RW_READER, TRU
[all...]
H A Ddmu.c148 rw_enter(&dn->dn_struct_rwlock, RW_READER);
262 rw_enter(&dn->dn_struct_rwlock, RW_READER);
308 rw_enter(&dn->dn_struct_rwlock, RW_READER);
337 rw_enter(&dn->dn_struct_rwlock, RW_READER);
390 rw_enter(&dn->dn_struct_rwlock, RW_READER);
540 rw_enter(&dn->dn_struct_rwlock, RW_READER);
556 rw_enter(&dn->dn_struct_rwlock, RW_READER);
1287 rw_enter(&dn->dn_struct_rwlock, RW_READER);
1761 rw_enter(&dn->dn_struct_rwlock, RW_READER);
H A Dzfs_fuid.c306 krw_t rw = RW_READER;
337 if (rw == RW_READER && !rw_tryupgrade(&zfsvfs->z_fuid_lock)) {
376 rw_enter(&zfsvfs->z_fuid_lock, RW_READER);
H A Dspa_config.c369 spa_config_enter(spa, SCL_CONFIG | SCL_STATE, FTAG, RW_READER);
372 ASSERT(spa_config_held(spa, SCL_CONFIG | SCL_STATE, RW_READER) ==
H A Dzap.c767 err = zap_deref_leaf(zn->zn_zap, zn->zn_hash, NULL, RW_READER, &l);
897 err = zap_deref_leaf(zn->zn_zap, zn->zn_hash, NULL, RW_READER, &l);
1174 rw_enter(&zc->zc_leaf->l_rwlock, RW_READER);
1181 err = zap_deref_leaf(zap, zc->zc_hash, NULL, RW_READER,
1186 rw_enter(&zc->zc_leaf->l_rwlock, RW_READER);
1247 err = zap_get_leaf_byblk(zap, tbl[i], NULL, RW_READER, &l);
1265 err = zap_deref_leaf(zc->zc_zap, zn->zn_hash, NULL, RW_READER, &l);
1371 err = zap_deref_leaf(zap, zn->zn_hash, NULL, RW_READER, &l);
H A Drrwlock.c214 if (rw == RW_READER)
259 * If the lock was created with track_all, rrw_held(RW_READER) will return
H A Dspa_misc.c90 * - RW_READER to perform I/O to the spa
370 if (rw == RW_READER) {
405 if (rw == RW_READER) {
452 if ((rw == RW_READER && !refcount_is_zero(&scl->scl_count)) ||
1681 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0);
1707 spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
H A Dmetaslab.c248 ASSERT(spa_config_held(mc->mc_spa, SCL_ALL, RW_READER) ||
1932 spa_config_enter(spa, SCL_ZIO, FTAG, RW_READER);
2171 spa_config_enter(spa, SCL_ALLOC, FTAG, RW_READER);
2213 spa_config_enter(spa, SCL_FREE, FTAG, RW_READER);
2239 spa_config_enter(spa, SCL_ALLOC, FTAG, RW_READER);
2258 spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
H A Ddnode_sync.c187 rw_enter(&dn->dn_struct_rwlock, RW_READER);
285 rw_enter(&dn->dn_struct_rwlock, RW_READER);
358 rw_enter(&dn->dn_struct_rwlock, RW_READER);
H A Ddmu_tx.c160 rw_enter(&dn->dn_struct_rwlock, RW_READER);
309 rw_enter(&dn->dn_struct_rwlock, RW_READER);
438 rw_enter(&dn->dn_struct_rwlock, RW_READER);
H A Ddsl_pool.c1057 * read, but not *which* threads, so rw_held(RW_READER) returns TRUE
1060 ASSERT(!rrw_held(&dp->dp_config_rwlock, RW_READER));
1061 rrw_enter(&dp->dp_config_rwlock, RW_READER, tag);
H A Dzfs_dir.c221 rw_enter(&dzp->z_name_lock, RW_READER);
412 rw_enter(&dzp->z_parent_lock, RW_READER);
H A Dspa.c728 spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
750 spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
3074 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER));
3123 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER));
3171 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER));
3226 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
4350 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
5911 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
6200 spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
6451 spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
[all...]
H A Ddmu_zfetch.c368 rw_enter(&zf->zf_rwlock, RW_READER);
H A Dtrim_map.c580 spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
H A Dvdev.c240 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0);
1889 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0);
3045 spa_config_held(spa, SCL_CONFIG, RW_READER)));
3066 spa_config_held(spa, SCL_CONFIG, RW_READER)));
3094 spa_config_held(spa, SCL_STATE, RW_READER)));
3107 spa_config_held(spa, SCL_STATE, RW_READER)));
/freebsd-9.3-release/sys/cddl/dev/dtrace/i386/
H A Ddtrace_subr.c211 rw_enter(rwp, RW_READER);
219 rw_enter(rwp, RW_READER);
235 rw_enter(rwp, RW_READER);
/freebsd-9.3-release/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_subr.c209 rw_enter(rwp, RW_READER);
226 rw_enter(rwp, RW_READER);
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libzpool/common/
H A Dtaskq.c208 rw_enter(&tq->tq_threadlock, RW_READER);
H A Dkernel.c206 if (rw == RW_READER) {
246 if (rw == RW_READER)
253 if (rw == RW_READER) {
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/ztest/
H A Dztest.c992 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0);
2470 ASSERT(spa_config_held(spa, SCL_VDEV, RW_READER) == SCL_VDEV);
2498 spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
2575 spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
2658 spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
2757 spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
2923 ASSERT(spa_config_held(spa, SCL_STATE, RW_READER) == SCL_STATE);
2954 ASSERT(spa_config_held(spa, SCL_STATE, RW_READER) == SCL_STATE);
2960 spa_config_enter(spa, SCL_STATE, spa, RW_READER);
3038 spa_config_enter(spa, SCL_STATE, spa, RW_READER);
[all...]

Completed in 303 milliseconds

12