Lines Matching refs:ddt

2080 		ddt_t *ddt = ddt_select(zio->io_spa, bp);  in zio_ddt_read_start()  local
2081 ddt_entry_t *dde = ddt_repair_start(ddt, bp); in zio_ddt_read_start()
2095 ddt_bp_create(ddt->ddt_checksum, &dde->dde_key, ddp, in zio_ddt_read_start()
2127 ddt_t *ddt = ddt_select(zio->io_spa, bp); in zio_ddt_read_done() local
2129 if (ddt == NULL) { in zio_ddt_read_done()
2142 ddt_repair_done(ddt, dde); in zio_ddt_read_done()
2152 zio_ddt_collision(zio_t *zio, ddt_t *ddt, ddt_entry_t *dde) in zio_ddt_collision() argument
2183 ddt_exit(ddt); in zio_ddt_collision()
2198 ddt_enter(ddt); in zio_ddt_collision()
2210 ddt_t *ddt = ddt_select(zio->io_spa, zio->io_bp); in zio_ddt_child_write_ready() local
2218 ddt_enter(ddt); in zio_ddt_child_write_ready()
2227 ddt_exit(ddt); in zio_ddt_child_write_ready()
2234 ddt_t *ddt = ddt_select(zio->io_spa, zio->io_bp); in zio_ddt_child_write_done() local
2238 ddt_enter(ddt); in zio_ddt_child_write_done()
2251 ddt_exit(ddt); in zio_ddt_child_write_done()
2260 ddt_t *ddt = ddt_select(zio->io_spa, bp); in zio_ddt_ditto_write_done() local
2265 ddt_enter(ddt); in zio_ddt_ditto_write_done()
2276 ddt_phys_free(ddt, ddk, ddp, zio->io_txg); in zio_ddt_ditto_write_done()
2280 ddt_exit(ddt); in zio_ddt_ditto_write_done()
2294 ddt_t *ddt = ddt_select(spa, bp); in zio_ddt_write() local
2302 ddt_enter(ddt); in zio_ddt_write()
2303 dde = ddt_lookup(ddt, bp, B_TRUE); in zio_ddt_write()
2306 if (zp->zp_dedup_verify && zio_ddt_collision(zio, ddt, dde)) { in zio_ddt_write()
2322 ddt_exit(ddt); in zio_ddt_write()
2326 ditto_copies = ddt_ditto_copies_needed(ddt, dde, ddp); in zio_ddt_write()
2348 ddt_exit(ddt); in zio_ddt_write()
2383 ddt_exit(ddt); in zio_ddt_write()
2400 ddt_t *ddt = ddt_select(spa, bp); in zio_ddt_free() local
2407 ddt_enter(ddt); in zio_ddt_free()
2408 freedde = dde = ddt_lookup(ddt, bp, B_TRUE); in zio_ddt_free()
2411 ddt_exit(ddt); in zio_ddt_free()