| 259 | } |
| 260 | |
| 261 | void |
| 262 | ddt_bp_fill(const ddt_phys_t *ddp, blkptr_t *bp, uint64_t txg) |
| 263 | { |
| 264 | ASSERT(txg != 0); |
| 265 | |
| 266 | for (int d = 0; d < SPA_DVAS_PER_BP; d++) |
| 267 | bp->blk_dva[d] = ddp->ddp_dva[d]; |
| 268 | BP_SET_BIRTH(bp, txg, ddp->ddp_phys_birth); |
| 269 | } |
| 270 | |
| 271 | /* |
| 272 | * The bp created via this function may be used for repairs and scrub, but it |
no outgoing calls
no test coverage detected