spa_config_enter
spa_config_enter(zcb->zcb_spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE, spa, RW_READER);
spa_config_enter(spa, SCL_STATE, spa, RW_READER);
spa_config_enter(spa, SCL_STATE, spa, RW_READER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(next->l2ad_spa, SCL_L2ARC, next, RW_READER);
spa_config_enter(spa, SCL_L2ARC, vd, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALLOC, FTAG, RW_READER);
spa_config_enter(spa, SCL_ZIO, FTAG, RW_READER);
spa_config_enter(mc->mc_spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALLOC, FTAG, RW_READER);
spa_config_enter(mc->mc_spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_FREE, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALLOC, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, locks & ~(SCL_ZIO - 1), spa, RW_WRITER);
spa_config_enter(spa, SCL_STATE, mmp_tag, RW_READER);
spa_config_enter(spa, SCL_ALL, spa, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_CONFIG | SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG | SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_L2ARC, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG | SCL_STATE, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_CONFIG | SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_CONFIG | SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALL, spa, RW_WRITER);
spa_config_enter(spa, SCL_ALL, spa, RW_WRITER);
spa_config_enter(spa, high, spa, RW_WRITER);
spa_config_enter(spa, low, spa, RW_WRITER);
spa_config_enter(spa, locks, spa, RW_WRITER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
extern void spa_config_enter(spa_t *spa, int locks, void *tag, krw_t rw);
spa_config_enter(spa, SCL_ALLOC, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_VDEV, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE_ALL, vd, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_STATE, spa, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_ALLOC | SCL_VDEV, FTAG, RW_WRITER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_STATE_ALL, vd, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_READER);
spa_config_enter(spa, SCL_CONFIG, FTAG, RW_WRITER);
spa_config_enter(zilog->zl_spa, SCL_STATE, lwb, RW_READER);
spa_config_enter(os->os_spa, SCL_STATE, FTAG, RW_READER);
spa_config_enter(spa, SCL_ZIO, zio, RW_READER);
spa_config_enter(spa, SCL_STATE, FTAG, RW_READER);