Searched refs:SCL_ZIO (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | spa.h | 722 #define SCL_ZIO 0x10 macro 727 #define SCL_STATE_ALL (SCL_STATE | SCL_L2ARC | SCL_ZIO)
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | metaslab.c | 2990 spa_config_enter(spa, SCL_ZIO, FTAG, RW_READER); 2992 spa_config_exit(spa, SCL_ZIO, FTAG);
|
H A D | spa_misc.c | 147 * SCL_CONFIG > SCL_STATE > SCL_ALLOC > SCL_ZIO > SCL_FREE > SCL_VDEV. 153 * you must hold SCL_STATE and SCL_ZIO as writer. 158 * from disk (dmu_read() -> zio_read() -> SCL_ZIO). 161 * ability to hand off ownership. For example, SCL_ZIO is acquired 182 * SCL_ZIO 185 * protects all of its vdev child zios, which do not hold SCL_ZIO. 190 * SCL_ALLOC, and lower than SCL_ZIO, so that we can safely free 192 * SCL_ALLOC or SCL_ZIO is waiting for this i/o to complete. 1186 * SCL_ZIO lock it will result in a deadlock when we try to issue 1193 int low = locks & ~(SCL_ZIO [all...] |
H A D | zio.c | 2934 spa_config_enter(spa, SCL_ZIO, zio, RW_READER); 3118 spa_config_exit(zio->io_spa, SCL_ZIO, zio);
|
H A D | vdev.c | 1039 if (spa_config_held(spa, SCL_ZIO, RW_WRITER)) { 1043 * SCL_ZIO lock as writer; otherwise they can only 1052 * Since we hold SCL_ZIO as writer here, clear both
|
Completed in 87 milliseconds