Lines Matching refs:txg

790 vdev_label_read_config(vdev_t *vd, uint64_t txg)  in vdev_label_read_config()  argument
850 } else if (label_txg <= txg && label_txg > best_txg) { in vdev_label_read_config()
874 (u_longlong_t)txg); in vdev_label_read_config()
893 uint64_t state, pool_guid, device_guid, txg, spare_pool; in vdev_inuse() local
923 &txg) != 0)) { in vdev_inuse()
949 txg == 0 && vdtxg == crtxg) in vdev_inuse()
1181 uint64_t txg = 0ULL; in vdev_label_init() local
1184 txg = spa->spa_uberblock.ub_txg; in vdev_label_init()
1185 label = spa_config_generate(spa, vd, txg, B_FALSE); in vdev_label_init()
1901 vdev_t *vd, int l, uint64_t txg, int flags) in vdev_label_sync() argument
1913 vd->vdev_child[c], l, txg, flags); in vdev_label_sync()
1939 label = spa_config_generate(vd->vdev_spa, vd, txg, B_FALSE); in vdev_label_sync()
1964 vdev_label_sync_list(spa_t *spa, int l, uint64_t txg, int flags) in vdev_label_sync_list() argument
1986 vdev_label_sync(vio, good_writes, vd, l, txg, flags); in vdev_label_sync_list()
2003 l, txg, flags); in vdev_label_sync_list()
2044 vdev_config_sync(vdev_t **svd, int svdcount, uint64_t txg) in vdev_config_sync() argument
2066 ASSERT(ub->ub_txg <= txg); in vdev_config_sync()
2075 if (ub->ub_txg < txg) { in vdev_config_sync()
2077 txg, spa->spa_mmp.mmp_delay); in vdev_config_sync()
2084 if (txg > spa_freeze_txg(spa)) in vdev_config_sync()
2087 ASSERT(txg <= spa->spa_final_txg); in vdev_config_sync()
2098 txg_list_head(&spa->spa_vdev_txg_list, TXG_CLEAN(txg)); vd != NULL; in vdev_config_sync()
2099 vd = txg_list_next(&spa->spa_vdev_txg_list, vd, TXG_CLEAN(txg))) in vdev_config_sync()
2113 if ((error = vdev_label_sync_list(spa, 0, txg, flags)) != 0) { in vdev_config_sync()
2158 if ((error = vdev_label_sync_list(spa, 1, txg, flags)) != 0) { in vdev_config_sync()