Searched refs:blk_birth (Results 1 - 23 of 23) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Duberblock.c61 return (ub->ub_rootbp.blk_birth == txg);
H A Dbpobj.c482 stored_bp.blk_birth = bp->blk_birth;
536 if (bp->blk_birth > sra->mintxg && bp->blk_birth <= sra->maxtxg) {
567 * mintxg < blk_birth <= maxtxg
H A Ddmu_traverse.c83 if (claim_txg == 0 && bp->blk_birth >= spa_first_txg(td->td_spa))
107 if (claim_txg == 0 || bp->blk_birth < claim_txg)
194 if (BP_IS_HOLE(bp) || bp->blk_birth <= td->td_min_txg)
234 if (bp->blk_birth == 0) {
262 } else if (bp->blk_birth <= td->td_min_txg) {
H A Ddsl_destroy.c151 if (bp->blk_birth <= dsl_dataset_phys(poa->ds)->ds_prev_snap_txg) {
154 bp->blk_birth >
250 ASSERT3U(dsl_dataset_phys(ds)->ds_bp.blk_birth, <=, tx->tx_txg);
572 ASSERT3U(bp->blk_birth, >,
726 ASSERT3U(dsl_dataset_phys(ds)->ds_bp.blk_birth, <=, tx->tx_txg);
H A Ddmu_tx.c208 dsl_dataset_block_freeable(ds, bp, bp->blk_birth)));
419 dn->dn_dbuf->db_blkptr, dn->dn_dbuf->db_blkptr->blk_birth)) {
499 if (dsl_dataset_block_freeable(ds, bp, bp->blk_birth)) {
573 bp[i].blk_birth)) {
791 bp, bp->blk_birth)) {
1620 bp, bp->blk_birth)) {
H A Ddsl_scan.c482 if (BP_IS_HOLE(bp) || bp->blk_birth <= scn->scn_phys.scn_cur_min_txg)
491 if (claim_txg == 0 && bp->blk_birth >= spa_first_txg(dp->dp_spa))
515 bp->blk_birth <= scn->scn_phys.scn_cur_min_txg)
523 if (claim_txg == 0 || bp->blk_birth < claim_txg)
568 if (BP_IS_HOLE(bp) || bp->blk_birth <= scn->scn_phys.scn_min_txg ||
775 if (bp->blk_birth <= scn->scn_phys.scn_cur_min_txg)
H A Dzio.c671 * Note: it would be nice to verify that the blk_birth and
893 ASSERT3U(spa->spa_uberblock.ub_rootbp.blk_birth, <, spa_first_txg(spa));
1150 ASSERT(bp->blk_birth != zio->io_txg);
1234 if (!BP_IS_HOLE(bp) && bp->blk_birth == zio->io_txg) {
1274 bp->blk_birth = zio->io_txg;
1322 if (!BP_IS_HOLE(bp) && bp->blk_birth == zio->io_txg &&
1335 if (zio->io_bp_orig.blk_birth != 0 &&
2618 ASSERT(bp->blk_birth == txg);
2836 ASSERT(bp->blk_birth == zio->io_txg || BP_IS_HOLE(bp));
2840 metaslab_free(zio->io_spa, bp, bp->blk_birth, B_TRU
[all...]
H A Dzil.c383 if (BP_IS_HOLE(bp) || bp->blk_birth < first_txg ||
409 if (lr->lr_blkptr.blk_birth >= first_txg &&
434 bp->blk_birth >= claim_txg && zil_bp_tree_add(zilog, bp) == 0 &&
1016 ASSERT3U(bp->blk_birth, ==, txg);
H A Ddsl_dataset.c130 ASSERT3U(bp->blk_birth, >, dsl_dataset_phys(ds)->ds_prev_snap_txg);
167 ASSERT(bp->blk_birth <= tx->tx_txg);
180 if (bp->blk_birth > dsl_dataset_phys(ds)->ds_prev_snap_txg) {
213 /* if (bp->blk_birth > prev prev snap txg) prev unique += bs */
215 ds->ds_object && bp->blk_birth >
222 if (bp->blk_birth > ds->ds_dir->dd_origin_txg) {
264 uint64_t blk_birth)
266 if (blk_birth <= dsl_dataset_prev_snap_txg(ds) ||
2013 birth = dsl_dataset_get_blkptr(ds)->blk_birth;
263 dsl_dataset_block_freeable(dsl_dataset_t *ds, const blkptr_t *bp, uint64_t blk_birth) argument
H A Ddbuf.c982 db->db_blkptr->blk_birth != 0) {
997 BP_SET_BIRTH(bp, db->db_blkptr->blk_birth, 0);
1368 birth_txg = db->db_blkptr->blk_birth;
1994 dl->dr_overridden_by.blk_birth = db->db_last_dirty->dr_txg;
2920 db->db_blkptr, db->db_blkptr->blk_birth);
3241 if (bp->blk_birth != 0) {
3564 ASSERT3U(db->db_blkptr->blk_birth, <=, txg);
H A Ddsl_deadlist.c235 dle_tofind.dle_mintxg = bp->blk_birth;
H A Ddmu.c1509 dr->dt.dl.dr_overridden_by.blk_birth == 0)
1539 ASSERT(zio->io_bp->blk_birth == zio->io_txg);
H A Ddsl_pool.c708 ASSERT0(dsl_dataset_phys(prev)->ds_bp.blk_birth);
H A Ddnode.c1894 db->db_blkptr->blk_birth <= txg ||
1931 (hole || bp[i].blk_birth > txg))
H A Dmetaslab.c3287 ASSERT(bp->blk_birth == 0);
3341 ASSERT(!now || bp->blk_birth >= spa_syncing_txg(spa));
H A Dspa.c1860 if (spa->spa_claim_max_txg < zio->io_bp->blk_birth)
1861 spa->spa_claim_max_txg = zio->io_bp->blk_birth;
6639 spa->spa_uberblock.ub_rootbp.blk_birth);
6651 if (spa->spa_uberblock.ub_rootbp.blk_birth < txg &&
/illumos-gate/usr/src/grub/grub-0.97/stage2/zfs-include/
H A Dspa.h170 uint64_t blk_birth; /* transaction group at birth */ member in struct:blkptr
231 ((bp)->blk_phys_birth ? (bp)->blk_phys_birth : (bp)->blk_birth)
235 (bp)->blk_birth = (logical); \
300 (bp)->blk_birth = 0; \
319 ((wp) != &(bp)->blk_prop && (wp) != &(bp)->blk_birth)
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dspa.h314 ((wp) != &(bp)->blk_prop && (wp) != &(bp)->blk_birth)
333 uint64_t blk_birth; /* transaction group at birth */ member in struct:blkptr
410 (bp)->blk_phys_birth ? (bp)->blk_phys_birth : (bp)->blk_birth)
415 (bp)->blk_birth = (logical); \
449 (bp1)->blk_birth == (bp2)->blk_birth && \
507 (bp)->blk_birth = 0; \
543 (u_longlong_t)bp->blk_birth); \
554 (u_longlong_t)bp->blk_birth); \
586 (u_longlong_t)bp->blk_birth, \
[all...]
H A Ddsl_dataset.h286 uint64_t blk_birth);
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb_il.c140 bp->blk_birth >= spa_first_txg(zilog->zl_spa) ?
151 if (bp->blk_birth < zilog->zl_header->zh_claim_txg) {
327 else if (bp->blk_birth >= spa_first_txg(zilog->zl_spa))
H A Dzdb.c1187 (u_longlong_t)bp->blk_birth);
1204 (u_longlong_t)bp->blk_birth);
1212 (u_longlong_t)bp->blk_birth,
1251 if (bp->blk_birth == 0)
1425 if (bp->blk_birth != 0) {
1463 ASSERT(bp->blk_birth != 0);
2437 if (dump_opt['b'] >= 5 && bp->blk_birth > 0) {
/illumos-gate/usr/src/boot/sys/cddl/boot/zfs/
H A Dzfsimpl.h311 ((wp) != &(bp)->blk_prop && (wp) != &(bp)->blk_birth)
321 uint64_t blk_birth; /* transaction group at birth */ member in struct:blkptr
385 ((bp)->blk_phys_birth ? (bp)->blk_phys_birth : (bp)->blk_birth)
426 #define BP_IS_OLDER(bp, txg) (!BP_IS_HOLE(bp) && (bp)->blk_birth < (txg))
440 (bp)->blk_birth = 0; \
448 ((wp) != &(bp)->blk_prop && (wp) != &(bp)->blk_birth)
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_zfs.c331 DVA_GET_OFFSET(dva), bp->blk_birth, 0);

Completed in 178 milliseconds