Searched refs:SCL_ALLOC (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dmetaslab.c707 ASSERT3U(spa_config_held(mc->mc_spa, SCL_ALLOC, RW_READER), ==,
708 SCL_ALLOC);
867 ASSERT3U(spa_config_held(mc->mc_spa, SCL_ALLOC, RW_WRITER), !=, 0);
895 * Callers must hold both the SCL_ALLOC and SCL_ZIO lock prior to passivating
897 * that are lower than the SCL_ALLOC lock (see comment below).
907 ASSERT3U(spa_config_held(spa, SCL_ALLOC | SCL_ZIO, RW_WRITER), ==,
908 (SCL_ALLOC | SCL_ZIO));
921 * SCL_CONFIG > SCL_STATE > SCL_L2ARC > SCL_ALLOC >
925 * a metaslab group, we must hold both the SCL_ALLOC and the SCL_ZIO
929 * we continue to hold the SCL_ALLOC loc
[all...]
H A Dvdev.c1202 ASSERT(txg == 0 || spa_config_held(spa, SCL_ALLOC, RW_WRITER));
1263 spa_config_enter(spa, SCL_ALLOC, FTAG, RW_WRITER);
1275 spa_config_exit(spa, SCL_ALLOC, FTAG);
3411 spa_vdev_state_enter(spa, SCL_ALLOC);
3460 spa_vdev_state_enter(spa, SCL_ALLOC);
H A Dvdev_removal.c1692 spa_config_enter(spa, SCL_ALLOC | SCL_VDEV, FTAG, RW_WRITER);
1695 spa_config_exit(spa, SCL_ALLOC | SCL_VDEV, FTAG);
H A Dspa.c2005 ASSERT(spa_config_held(spa, SCL_ALLOC, RW_WRITER));
2028 ASSERT(spa_config_held(spa, SCL_ALLOC, RW_WRITER));
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dspa.h882 #define SCL_ALLOC 0x08 macro

Completed in 73 milliseconds