Home
last modified time | relevance | path

Searched refs:dde_io (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dddt.c947 if (dde->dde_io != NULL) in ddt_alloc_entry_io()
950 dde->dde_io = kmem_zalloc(sizeof (ddt_entry_io_t), KM_SLEEP); in ddt_alloc_entry_io()
956 if (dde->dde_io != NULL) { in ddt_free()
958 ASSERT3P(dde->dde_io->dde_lead_zio[p], ==, NULL); in ddt_free()
960 if (dde->dde_io->dde_repair_abd != NULL) in ddt_free()
961 abd_free(dde->dde_io->dde_repair_abd); in ddt_free()
963 kmem_free(dde->dde_io, sizeof (ddt_entry_io_t)); in ddt_free()
1744 if (dde->dde_io->dde_repair_abd != NULL && in ddt_repair_done()
1796 rdde->dde_io->dde_repair_abd, DDK_GET_PSIZE(rddk), in ddt_repair_entry()
H A Dzio.c3403 if (zio->io_error == 0 && dde->dde_io->dde_repair_abd == NULL) in zio_ddt_child_read_done()
3404 dde->dde_io->dde_repair_abd = zio->io_abd; in zio_ddt_child_read_done()
3482 if (dde->dde_io->dde_repair_abd != NULL) { in zio_ddt_read_done()
3483 abd_copy(zio->io_abd, dde->dde_io->dde_repair_abd, in zio_ddt_read_done()
3520 if (dde->dde_io == NULL) in zio_ddt_collision()
3523 zio_t *lio = dde->dde_io->dde_lead_zio[p]; in zio_ddt_collision()
3617 if (dde->dde_io->dde_lead_zio[p] == zio) in zio_ddt_child_write_done()
3618 dde->dde_io->dde_lead_zio[p] = NULL; in zio_ddt_child_write_done()
3620 ddt_univ_phys_t *orig = &dde->dde_io->dde_orig_phys; in zio_ddt_child_write_done()
3640 if (dde->dde_io->dde_lead_zio[p] == NULL) in zio_ddt_child_write_done()
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Dddt.h243 ddt_entry_io_t *dde_io; /* IO support, when required */ member
/freebsd/sys/contrib/openzfs/cmd/zdb/
H A Dzdb.c3457 dde->dde_io = NULL; in zdb_ddt_cleanup()
5894 boolean_t seen = !!(((uintptr_t)dde->dde_io) & (1 << v)); in zdb_count_block()
5896 dde->dde_io = in zdb_count_block()
5897 (void *)(((uintptr_t)dde->dde_io) | (1 << v)); in zdb_count_block()