| /freebsd-14.2/sys/contrib/openzfs/include/sys/ |
| H A D | zio.h | 393 typedef zio_t *zio_gang_issue_func_t(zio_t *zio, blkptr_t *bp, 406 typedef zio_t *zio_pipe_stage_t(zio_t *zio); 433 zio_t *zl_child; 545 extern zio_t *zio_null(zio_t *pio, spa_t *spa, vdev_t *vd, 572 extern zio_t *zio_claim(zio_t *pio, spa_t *spa, uint64_t txg, 593 extern zio_t *zio_free_sync(zio_t *pio, spa_t *spa, uint64_t txg, 609 extern zio_t *zio_walk_parents(zio_t *cio, zio_link_t **); 610 extern zio_t *zio_walk_children(zio_t *pio, zio_link_t **); 611 extern zio_t *zio_unique_parent(zio_t *cio); 612 extern void zio_add_child(zio_t *pio, zio_t *cio); [all …]
|
| H A D | vdev.h | 68 extern zio_t *vdev_probe(vdev_t *vd, zio_t *pio); 123 extern void vdev_stat_update(zio_t *zio, uint64_t psize); 158 extern boolean_t vdev_accessible(vdev_t *vd, zio_t *zio); 163 extern zio_t *vdev_queue_io(zio_t *zio); 164 extern void vdev_queue_io_done(zio_t *zio); 165 extern void vdev_queue_change_io_priority(zio_t *zio, zio_priority_t priority); 203 extern void vdev_label_write(zio_t *zio, vdev_t *vd, int l, abd_t *buf, uint64_t
|
| H A D | vdev_raidz.h | 51 void vdev_raidz_child_done(zio_t *); 52 void vdev_raidz_io_done(zio_t *); 53 void vdev_raidz_checksum_error(zio_t *, struct raidz_col *, abd_t *);
|
| H A D | zil_impl.h | 114 zio_t *lwb_child_zio; /* parent zio for children */ 115 zio_t *lwb_write_zio; /* zio for the lwb buffer */ 116 zio_t *lwb_root_zio; /* root zio for lwb write and flushes */
|
| H A D | arc.h | 81 typedef void arc_read_done_func_t(zio_t *zio, const zbookmark_phys_t *zb, 83 typedef void arc_write_done_func_t(zio_t *zio, arc_buf_t *buf, void *priv); 301 int arc_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, 304 zio_t *arc_write(zio_t *pio, spa_t *spa, uint64_t txg, blkptr_t *bp,
|
| H A D | metaslab.h | 86 blkptr_t *, int, uint64_t, blkptr_t *, int, zio_alloc_list_t *, zio_t *, 111 zio_t *, int); 112 void metaslab_class_throttle_unreserve(metaslab_class_t *, int, int, zio_t *);
|
| H A D | vdev_draid.h | 98 extern void vdev_draid_map_alloc_empty(zio_t *, struct raidz_row *); 99 extern int vdev_draid_map_verify_empty(zio_t *, struct raidz_row *);
|
| H A D | zio_checksum.h | 140 extern void zio_checksum_compute(zio_t *, enum zio_checksum, 144 extern int zio_checksum_error(zio_t *zio, zio_bad_cksum_t *out);
|
| /freebsd-14.2/sys/contrib/openzfs/module/zfs/ |
| H A D | zio.c | 641 zio_t * 654 zio_t * 669 zio_t * 680 zio_add_child(zio_t *pio, zio_t *cio) in zio_add_child() 711 zio_add_child_first(zio_t *pio, zio_t *cio) in zio_add_child_first() 988 zio_t * 1001 zio_t * 1225 zio_t * 1241 zio_t * 1284 zio_t * [all …]
|
| H A D | vdev_queue.c | 234 const zio_t *z1 = (const zio_t *)x1; in vdev_queue_offset_compare() 235 const zio_t *z2 = (const zio_t *)x2; in vdev_queue_offset_compare() 250 const zio_t *z1 = (const zio_t *)x1; in vdev_queue_to_compare() 251 const zio_t *z2 = (const zio_t *)x2; in vdev_queue_to_compare() 619 static zio_t * 734 zio_t *nio = last; in vdev_queue_aggregate() 835 static zio_t * 838 zio_t *zio, *aio; in vdev_queue_io_to_issue() 906 zio_t * 910 zio_t *dio, *nio; in vdev_queue_io() [all …]
|
| H A D | vdev_label.c | 782 zio_t *zio[VDEV_LABELS]; in vdev_label_read_config() 1020 zio_t *zio; in vdev_label_init() 1272 zio_t *rio = zio->io_private; in vdev_label_read_bootenv_done() 1382 zio_t *zio; in vdev_label_write_bootenv() 1532 zio_t *rio = zio->io_private; in vdev_uberblock_load_done() 1587 zio_t *zio; in vdev_uberblock_load() 1645 zio_t *write_zio; in vdev_copy_uberblocks() 1668 zio_t *zio; in vdev_copy_uberblocks() 1760 zio_t *zio; in vdev_uberblock_sync_list() 1815 vdev_label_sync_done(zio_t *zio) in vdev_label_sync_done() [all …]
|
| H A D | zio_inject.c | 222 zio_match_dva(zio_t *zio) in zio_match_dva() 252 zio_handle_fault_injection(zio_t *zio, int error) in zio_handle_fault_injection() 304 zio_handle_label_injection(zio_t *zio, int error) in zio_handle_label_injection() 348 zio_t *zio = private; in zio_inject_bitflip_cb() 361 zio_handle_device_injection_impl(vdev_t *vd, zio_t *zio, int err1, int err2) in zio_handle_device_injection_impl() 454 zio_handle_device_injection(vdev_t *vd, zio_t *zio, int error) in zio_handle_device_injection() 460 zio_handle_device_injections(vdev_t *vd, zio_t *zio, int err1, int err2) in zio_handle_device_injections() 470 zio_handle_ignored_writes(zio_t *zio) in zio_handle_ignored_writes() 540 zio_handle_io_delay(zio_t *zio) in zio_handle_io_delay()
|
| H A D | vdev_indirect.c | 291 vdev_indirect_map_free(zio_t *zio) in vdev_indirect_map_free() 1179 vdev_indirect_child_io_done(zio_t *zio) in vdev_indirect_child_io_done() 1181 zio_t *pio = zio->io_private; in vdev_indirect_child_io_done() 1198 zio_t *zio = arg; in vdev_indirect_gather_splits() 1240 vdev_indirect_read_split_done(zio_t *zio) in vdev_indirect_read_split_done() 1258 vdev_indirect_read_all(zio_t *zio) in vdev_indirect_read_all() 1296 vdev_indirect_io_start(zio_t *zio) in vdev_indirect_io_start() 1389 vdev_indirect_checksum_error(zio_t *zio, in vdev_indirect_checksum_error() 1423 vdev_indirect_repair(zio_t *zio) in vdev_indirect_repair() 1465 vdev_indirect_all_checksum_errors(zio_t *zio) in vdev_indirect_all_checksum_errors() [all …]
|
| H A D | vdev_missing.c | 70 vdev_missing_io_start(zio_t *zio) in vdev_missing_io_start() 77 vdev_missing_io_done(zio_t *zio) in vdev_missing_io_done()
|
| H A D | vdev_mirror.c | 170 vdev_mirror_map_free(zio_t *zio) in vdev_mirror_map_free() 265 vdev_mirror_map_init(zio_t *zio) in vdev_mirror_map_init() 441 vdev_mirror_child_done(zio_t *zio) in vdev_mirror_child_done() 458 vdev_mirror_dva_select(zio_t *zio, int p) in vdev_mirror_dva_select() 475 vdev_mirror_preferred_child_randomize(zio_t *zio) in vdev_mirror_preferred_child_randomize() 528 vdev_mirror_child_select(zio_t *zio) in vdev_mirror_child_select() 604 vdev_mirror_io_start(zio_t *zio) in vdev_mirror_io_start() 711 vdev_mirror_io_done(zio_t *zio) in vdev_mirror_io_done()
|
| H A D | vdev_raidz.c | 166 vdev_raidz_map_free_vsd(zio_t *zio) in vdev_raidz_map_free_vsd() 265 vdev_raidz_map_alloc_read(zio_t *zio, raidz_map_t *rm) in vdev_raidz_map_alloc_read() 1589 vdev_raidz_child_done(zio_t *zio) in vdev_raidz_child_done() 1669 vdev_raidz_io_start_read(zio_t *zio, raidz_row_t *rr) in vdev_raidz_io_start_read() 1729 vdev_raidz_io_start(zio_t *zio) in vdev_raidz_io_start() 1787 raidz_checksum_verify(zio_t *zio) in raidz_checksum_verify() 1806 raidz_parity_verify(zio_t *zio, raidz_row_t *rr) in raidz_parity_verify() 2109 vdev_raidz_combrec(zio_t *zio) in vdev_raidz_combrec() 2328 vdev_raidz_read_all(zio_t *zio, raidz_row_t *rr) in vdev_raidz_read_all() 2366 vdev_raidz_io_done_unrecoverable(zio_t *zio) in vdev_raidz_io_done_unrecoverable() [all …]
|
| H A D | vdev_draid.c | 786 vdev_draid_map_alloc_empty(zio_t *zio, raidz_row_t *rr) in vdev_draid_map_alloc_empty() 1118 vdev_draid_map_alloc(zio_t *zio) in vdev_draid_map_alloc() 1864 vdev_draid_io_start_write(zio_t *zio, raidz_row_t *rr) in vdev_draid_io_start_write() 1899 vdev_draid_io_start_read(zio_t *zio, raidz_row_t *rr) in vdev_draid_io_start_read() 2045 vdev_draid_io_start(zio_t *zio) in vdev_draid_io_start() 2076 vdev_draid_io_done(zio_t *zio) in vdev_draid_io_done() 2508 vdev_draid_spare_child_done(zio_t *zio) in vdev_draid_spare_child_done() 2510 zio_t *pio = zio->io_private; in vdev_draid_spare_child_done() 2569 vdev_draid_spare_ioctl(zio_t *zio) in vdev_draid_spare_ioctl() 2596 vdev_draid_spare_io_start(zio_t *zio) in vdev_draid_spare_io_start() [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
| H A D | trace_zio.h | 42 TP_PROTO(zio_t *zio, hrtime_t now), 57 TP_PROTO(zio_t *zio, hrtime_t now, hrtime_t diff), 74 TP_PROTO(zio_t *zio),
|
| H A D | trace_dbuf.h | 108 TP_PROTO(dmu_buf_impl_t *db, zio_t *zio), 126 TP_PROTO(dmu_buf_impl_t *db, zio_t *zio), \
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | vdev_file.c | 199 zio_t *zio = (zio_t *)arg; in vdev_file_io_strategy() 231 zio_t *zio = (zio_t *)arg; in vdev_file_io_fsync() 240 vdev_file_io_start(zio_t *zio) in vdev_file_io_start() 302 vdev_file_io_done(zio_t *zio) in vdev_file_io_done()
|
| H A D | vdev_disk.c | 228 vdev_disk_error(zio_t *zio) in vdev_disk_error() 808 zio_t *zio = vbio->vbio_zio; in BIO_END_IO_PROTO() 913 vdev_disk_io_rw(zio_t *zio) in vdev_disk_io_rw() 1001 zio_t *dr_zio; /* Parent ZIO */ 1052 zio_t *zio = dr->dr_zio; in vdev_classic_dio_put() 1101 vdev_classic_physio(zio_t *zio) in vdev_classic_physio() 1221 zio_t *zio = bio->bi_private; in BIO_END_IO_PROTO() 1263 zio_t *zio = bio->bi_private; in BIO_END_IO_PROTO() 1334 vdev_disk_io_trim(zio_t *zio) in vdev_disk_io_trim() 1373 vdev_disk_io_start(zio_t *zio) in vdev_disk_io_start() [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/cmd/raidz_test/ |
| H A D | raidz_test.h | 68 zio_t *zio_golden; 118 void init_zio_abd(zio_t *zio);
|
| H A D | raidz_test.c | 286 init_zio_abd(zio_t *zio) in init_zio_abd() 292 fini_raidz_map(zio_t **zio, raidz_map_t **rm) in fini_raidz_map() 296 umem_free(*zio, sizeof (zio_t)); in fini_raidz_map() 306 zio_t *zio_test; in init_raidz_golden_map() 314 opts->zio_golden = umem_zalloc(sizeof (zio_t), UMEM_NOFAIL); in init_raidz_golden_map() 315 zio_test = umem_zalloc(sizeof (zio_t), UMEM_NOFAIL); in init_raidz_golden_map() 546 init_raidz_map(raidz_test_opts_t *opts, zio_t **zio, const int parity) in init_raidz_map() 556 *zio = umem_zalloc(sizeof (zio_t), UMEM_NOFAIL); in init_raidz_map() 585 zio_t *zio_test; in run_gen_check() 761 zio_t *zio_test; in run_rec_check()
|
| H A D | raidz_bench.c | 42 static zio_t zio_bench; 66 memset(&zio_bench, 0, sizeof (zio_t)); in bench_fini_raidz_maps()
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | vdev_file.c | 204 vdev_file_io_intr(zio_t *zio) in vdev_file_io_intr() 212 zio_t *zio = arg; in vdev_file_io_strategy() 245 vdev_file_io_start(zio_t *zio) in vdev_file_io_start() 291 vdev_file_io_done(zio_t *zio) in vdev_file_io_done()
|