spa_log_sm_t
for (spa_log_sm_t *sls = avl_first(&spa->spa_sm_logs_by_txg);
for (spa_log_sm_t *sls = avl_first(&spa->spa_sm_logs_by_txg);
for (spa_log_sm_t *sls = avl_first(&spa->spa_sm_logs_by_txg);
spa_log_sm_t *sls;
kmem_free(sls, sizeof (spa_log_sm_t));
spa_log_sm_t *sls =
spa_log_sm_t target = { .sls_txg = metaslab_unflushed_txg(m) };
spa_log_sm_t *sls = avl_find(&spa->spa_sm_logs_by_txg,
for (spa_log_sm_t *sls = avl_first(&spa->spa_sm_logs_by_txg);
for (spa_log_sm_t *sls = avl_last(&spa->spa_sm_logs_by_txg);
for (spa_log_sm_t *sls = avl_first(&spa->spa_sm_logs_by_txg);
spa_log_sm_t target = { .sls_txg = txg };
spa_log_sm_t *sls = avl_find(&spa->spa_sm_logs_by_txg,
spa_log_sm_t *last_sls = avl_last(&spa->spa_sm_logs_by_txg);
spa_log_sm_t *sls = avl_last(&spa->spa_sm_logs_by_txg);
for (spa_log_sm_t *sls = avl_first(&spa->spa_sm_logs_by_txg);
kmem_free(sls, sizeof (spa_log_sm_t));
static spa_log_sm_t *
spa_log_sm_t *sls = kmem_zalloc(sizeof (*sls), KM_SLEEP);
const spa_log_sm_t *a = va;
const spa_log_sm_t *b = vb;
sizeof (spa_log_sm_t), offsetof(spa_log_sm_t, sls_node));