Home
last modified time | relevance | path

Searched defs:zio (Results 1 – 25 of 49) sorted by relevance

12

/freebsd/sys/contrib/openzfs/include/sys/
H A Dzio.h232 #define ZIO_HAS_ALLOCATOR(zio) ((zio)->io_allocator != ZIO_ALLOCATOR_NONE) argument
237 #define ZIO_DDT_CHILD_FLAGS(zio) \ argument
241 #define ZIO_GANG_CHILD_FLAGS(zio) \ argument
245 #define ZIO_VDEV_CHILD_FLAGS(zio) \ argument
454 struct zio { struct
457 zio_prop_t io_prop; argument
458 zio_type_t io_type; argument
459 enum zio_child io_child_type; argument
461 zio_priority_t io_priority; argument
471 zio_t *io_logical; argument
[all …]
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzio.c133 #define IO_IS_ALLOCATING(zio) ((zio)->io_orig_pipeline & ZIO_STAGE_DVA_ALLOCATE) argument
435 zio_push_transform(zio_t *zio, abd_t *data, uint64_t size, uint64_t bufsize, in zio_push_transform()
453 zio_pop_transforms(zio_t *zio) in zio_pop_transforms()
479 zio_subblock(zio_t *zio, abd_t *data, uint64_t size) in zio_subblock()
488 zio_decompress(zio_t *zio, abd_t *data, uint64_t size) in zio_decompress()
504 zio_decrypt(zio_t *zio, abd_t *data, uint64_t size) in zio_decrypt()
770 zio_wait_for_children(zio_t *zio, uint8_t childbits, enum zio_wait_type wait) in zio_wait_for_children()
795 zio_notify_parent(zio_t *pio, zio_t *zio, enum zio_wait_type wait, in zio_notify_parent()
859 zio_inherit_child_errors(zio_t *zio, enum zio_child c) in zio_inherit_child_errors()
912 zio_t *zio; in zio_create() local
[all …]
H A Dvdev_label.c188 vdev_label_read(zio_t *zio, vdev_t *vd, int l, abd_t *buf, uint64_t offset, in vdev_label_read()
203 vdev_label_write(zio_t *zio, vdev_t *vd, int l, abd_t *buf, uint64_t offset, in vdev_label_write()
794 zio_t *zio[VDEV_LABELS]; in vdev_label_read_config() local
1073 zio_t *zio; in vdev_label_init() local
1282 vdev_label_read_bootenv_done(zio_t *zio) in vdev_label_read_bootenv_done()
1304 vdev_label_read_bootenv_impl(zio_t *zio, vdev_t *vd, int flags) in vdev_label_read_bootenv_impl()
1337 zio_t *zio = zio_root(spa, NULL, &abd, flags); in vdev_label_read_bootenv() local
1394 zio_t *zio; in vdev_label_write_bootenv() local
1541 vdev_uberblock_load_done(zio_t *zio) in vdev_uberblock_load_done()
1574 vdev_uberblock_load_impl(zio_t *zio, vdev_t *vd, int flags, in vdev_uberblock_load_impl()
[all …]
H A Dvdev_queue.c272 vdev_queue_class_add(vdev_queue_t *vq, zio_t *zio) in vdev_queue_class_add()
285 vdev_queue_class_remove(vdev_queue_t *vq, zio_t *zio) in vdev_queue_class_remove()
526 vdev_queue_io_add(vdev_queue_t *vq, zio_t *zio) in vdev_queue_io_add()
537 vdev_queue_io_remove(vdev_queue_t *vq, zio_t *zio) in vdev_queue_io_remove()
562 vdev_queue_pending_add(vdev_queue_t *vq, zio_t *zio) in vdev_queue_pending_add()
579 vdev_queue_pending_remove(vdev_queue_t *vq, zio_t *zio) in vdev_queue_pending_remove()
620 vdev_queue_aggregate(vdev_queue_t *vq, zio_t *zio) in vdev_queue_aggregate()
838 zio_t *zio, *aio; in vdev_queue_io_to_issue() local
907 vdev_queue_io(zio_t *zio) in vdev_queue_io()
971 vdev_queue_io_done(zio_t *zio) in vdev_queue_io_done()
[all …]
H A Dzio_inject.c252 if (zio->io_vd->vdev_ops->vdev_op_leaf) in zio_handle_fault_injection() argument
222 zio_match_dva(zio_t * zio) zio_match_dva() argument
304 zio_handle_label_injection(zio_t * zio,int error) zio_handle_label_injection() argument
348 zio_t *zio = private; zio_inject_bitflip_cb() local
361 zio_handle_device_injection_impl(vdev_t * vd,zio_t * zio,int err1,int err2) zio_handle_device_injection_impl() argument
454 zio_handle_device_injection(vdev_t * vd,zio_t * zio,int error) zio_handle_device_injection() argument
460 zio_handle_device_injections(vdev_t * vd,zio_t * zio,int err1,int err2) zio_handle_device_injections() argument
470 zio_handle_ignored_writes(zio_t * zio) zio_handle_ignored_writes() argument
540 zio_handle_io_delay(zio_t * zio) zio_handle_io_delay() argument
[all...]
H A Dvdev_indirect.c292 vdev_indirect_map_free(zio_t *zio) in vdev_indirect_map_free()
1180 vdev_indirect_child_io_done(zio_t *zio) in vdev_indirect_child_io_done()
1199 zio_t *zio = arg; in vdev_indirect_gather_splits() local
1241 vdev_indirect_read_split_done(zio_t *zio) in vdev_indirect_read_split_done()
1259 vdev_indirect_read_all(zio_t *zio) in vdev_indirect_read_all()
1297 vdev_indirect_io_start(zio_t *zio) in vdev_indirect_io_start()
1390 vdev_indirect_checksum_error(zio_t *zio, in vdev_indirect_checksum_error()
1424 vdev_indirect_repair(zio_t *zio) in vdev_indirect_repair()
1466 vdev_indirect_all_checksum_errors(zio_t *zio) in vdev_indirect_all_checksum_errors()
1498 vdev_indirect_splits_checksum_validate(indirect_vsd_t *iv, zio_t *zio) in vdev_indirect_splits_checksum_validate()
[all …]
H A Dvdev_missing.c70 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 Dvdev_mirror.c170 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 Ddmu_direct.c76 dmu_read_abd_done(zio_t *zio) in dmu_read_abd_done()
82 dmu_write_direct_ready(zio_t *zio) in dmu_write_direct_ready()
88 dmu_write_direct_done(zio_t *zio) in dmu_write_direct_done()
195 zio_t *zio = zio_write(pio, os->os_spa, txg, bp, data, in dmu_write_direct() local
H A Dvdev_raidz.c419 vdev_raidz_map_free_vsd(zio_t *zio) in vdev_raidz_map_free_vsd()
440 vdev_raidz_row_alloc(int cols, zio_t *zio) in vdev_raidz_row_alloc()
468 vdev_raidz_map_alloc_write(zio_t *zio, raidz_map_t *rm, uint64_t ashift) in vdev_raidz_map_alloc_write()
555 vdev_raidz_map_alloc_read(zio_t *zio, raidz_map_t *rm) in vdev_raidz_map_alloc_read()
583 vdev_raidz_map_alloc(zio_t *zio, uint64_t ashift, uint64_t dcols, in vdev_raidz_map_alloc()
734 vdev_raidz_map_alloc_expanded(zio_t *zio, in vdev_raidz_map_alloc_expanded()
2285 vdev_raidz_child_done(zio_t *zio) in vdev_raidz_child_done()
2296 vdev_raidz_shadow_child_done(zio_t *zio) in vdev_raidz_shadow_child_done()
2304 vdev_raidz_io_verify(zio_t *zio, raidz_map_t *rm, raidz_row_t *rr, int col) in vdev_raidz_io_verify()
2345 vdev_raidz_io_start_write(zio_t *zio, raidz_row_t *rr) in vdev_raidz_io_start_write()
[all …]
H A Dvdev_draid.c650 vdev_draid_map_alloc_write(zio_t *zio, uint64_t abd_offset, raidz_row_t *rr) in vdev_draid_map_alloc_write()
697 vdev_draid_map_alloc_scrub(zio_t *zio, uint64_t abd_offset, raidz_row_t *rr) in vdev_draid_map_alloc_scrub()
762 vdev_draid_map_alloc_read(zio_t *zio, uint64_t abd_offset, raidz_row_t *rr) in vdev_draid_map_alloc_read()
787 vdev_draid_map_alloc_empty(zio_t *zio, raidz_row_t *rr) in vdev_draid_map_alloc_empty()
854 vdev_draid_map_verify_empty(zio_t *zio, raidz_row_t *rr) in vdev_draid_map_verify_empty()
957 vdev_draid_map_alloc_row(zio_t *zio, raidz_row_t **rrp, uint64_t io_offset, in vdev_draid_map_alloc_row()
1105 vdev_draid_map_alloc(zio_t *zio) in vdev_draid_map_alloc()
1850 vdev_draid_io_start_write(zio_t *zio, raidz_row_t *rr) in vdev_draid_io_start_write()
1885 vdev_draid_io_start_read(zio_t *zio, raidz_row_t *rr) in vdev_draid_io_start_read()
2031 vdev_draid_io_start(zio_t *zio) in vdev_draid_io_start()
[all …]
H A Dzfs_fm.c338 const zbookmark_phys_t *zb, zio_t *zio, uint64_t offset, uint64_t size) in zfs_ereport_is_duplicate()
472 zio_t *zio, uint64_t stateoroffset, uint64_t size) in zfs_ereport_start()
1080 zfs_ereport_is_valid(const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio) in zfs_ereport_is_valid()
1162 const zbookmark_phys_t *zb, zio_t *zio, uint64_t state) in zfs_ereport_post()
1205 struct zio *zio, uint64_t offset, uint64_t length, zio_bad_cksum_t *info) in zfs_ereport_start_checksum()
1309 struct zio *zio, uint64_t offset, uint64_t length, in zfs_ereport_post_checksum()
H A Dmmp.c390 mmp_write_done(zio_t *zio) in mmp_write_done()
518 zio_t *zio = zio_null(mmp->mmp_zio_root, spa, NULL, NULL, NULL, flags); in mmp_write_uberblock() local
H A Ddbuf.c1388 dbuf_read_done(zio_t *zio, const zbookmark_phys_t *zb, const blkptr_t *bp, in dbuf_read_done()
1586 dbuf_read_impl(dmu_buf_impl_t *db, dnode_t *dn, zio_t *zio, uint32_t flags, in dbuf_read_impl()
1889 zio_t *zio = zio_null(pio, pio->io_spa, NULL, NULL, NULL, in dbuf_read() local
3544 dbuf_issue_final_prefetch_done(zio_t *zio, const zbookmark_phys_t *zb, in dbuf_issue_final_prefetch_done()
3594 dbuf_prefetch_indirect_done(zio_t *zio, const zbookmark_phys_t *zb, in dbuf_prefetch_indirect_done()
4495 zio_t *zio = dr->dr_zio; in dbuf_sync_indirect() local
4565 dbuf_lightweight_ready(zio_t *zio) in dbuf_lightweight_ready()
4607 dbuf_lightweight_done(zio_t *zio) in dbuf_lightweight_done()
4873 dbuf_write_ready(zio_t *zio, arc_buf_t *buf, void *vdb) in dbuf_write_ready()
4987 dbuf_write_children_ready(zio_t *zio, arc_buf_t *buf, void *vdb) in dbuf_write_children_ready()
[all …]
H A Dzio_checksum.c346 zio_checksum_compute(zio_t *zio, enum zio_checksum checksum, in zio_checksum_compute()
541 zio_checksum_error(zio_t *zio, zio_bad_cksum_t *info) in zio_checksum_error()
H A Ddmu_tx.c208 dmu_tx_check_ioerr(zio_t *zio, dnode_t *dn, int level, uint64_t blkid) in dmu_tx_check_ioerr()
259 zio_t *zio = zio_root(dn->dn_objset->os_spa, in dmu_tx_count_write() local
328 zio_t *zio = zio_root(dn->dn_objset->os_spa, in dmu_tx_count_append() local
491 zio_t *zio = zio_root(tx->tx_pool->dp_spa, in dmu_tx_count_free() local
H A Dvdev_trim.c389 vdev_trim_cb(zio_t *zio) in vdev_trim_cb()
431 vdev_autotrim_cb(zio_t *zio) in vdev_autotrim_cb()
461 vdev_trim_simple_cb(zio_t *zio) in vdev_trim_simple_cb()
H A Darc.c1474 arc_cksum_is_equal(arc_buf_hdr_t *hdr, zio_t *zio) in arc_cksum_is_equal()
5342 arc_bcopy_func(zio_t *zio, const zbookmark_phys_t *zb, const blkptr_t *bp, in arc_bcopy_func()
5356 arc_getbuf_func(zio_t *zio, const zbookmark_phys_t *zb, const blkptr_t *bp, in arc_getbuf_func()
5390 arc_read_done(zio_t *zio) in arc_read_done()
6234 zio_t *zio = zio_null(pio, spa, NULL, NULL, NULL, zio_flags); in arc_read() local
6593 arc_write_ready(zio_t *zio) in arc_write_ready()
6755 arc_write_children_ready(zio_t *zio) in arc_write_children_ready()
6764 arc_write_done(zio_t *zio) in arc_write_done()
6859 zio_t *zio; in arc_write() local
8425 l2arc_write_done(zio_t *zio) in l2arc_write_done()
[all …]
/freebsd/sys/fs/tarfs/
H A Dtarfs_io.c229 tarfs_zio_update_index(struct tarfs_zio *zio, off_t i, off_t o) in tarfs_zio_update_index()
258 struct tarfs_zio *zio = vp->v_data; in tarfs_zaccess() local
282 struct tarfs_zio *zio = vp->v_data; in tarfs_zgetattr() local
318 tarfs_zread_zstd(struct tarfs_zio *zio, struct uio *uiop) in tarfs_zread_zstd()
528 struct tarfs_zio *zio = vp->v_data; in tarfs_zread() local
616 struct tarfs_zio *zio; in tarfs_zio_init() local
652 struct tarfs_zio *zio = NULL; in tarfs_io_init() local
694 struct tarfs_zio *zio = tmp->zio; in tarfs_zio_fini() local
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dvdev_file.c204 vdev_file_io_intr(zio_t *zio) in vdev_file_io_intr()
212 zio_t *zio = arg; in vdev_file_io_strategy() local
245 vdev_file_io_start(zio_t *zio) in vdev_file_io_start()
277 vdev_file_io_done(zio_t *zio) in vdev_file_io_done()
H A Dvdev_label_os.c42 zio_t *zio; in vdev_label_write_pad2() local
77 vdev_child_done(zio_t *zio) in vdev_child_done()
H A Dvdev_geom.c1008 zio_t *zio; in vdev_geom_io_intr() local
1077 vdev_geom_check_unmapped(zio_t *zio, struct g_consumer *cp) in vdev_geom_check_unmapped()
1129 vdev_geom_io_start(zio_t *zio) in vdev_geom_io_start()
1233 vdev_geom_io_done(zio_t *zio) in vdev_geom_io_done()
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dvdev_file.c201 zio_t *zio = (zio_t *)arg; in vdev_file_io_strategy() local
233 zio_t *zio = (zio_t *)arg; in vdev_file_io_fsync() local
242 vdev_file_io_start(zio_t *zio) in vdev_file_io_start()
293 vdev_file_io_done(zio_t *zio) in vdev_file_io_done()
H A Dvdev_disk.c226 vdev_disk_error(zio_t *zio) in vdev_disk_error()
672 vbio_alloc(zio_t *zio, struct block_device *bdev, int flags) in vbio_alloc()
789 zio_t *zio = vbio->vbio_zio; in vbio_completion() local
903 vdev_disk_io_rw(zio_t *zio) in vdev_disk_io_rw()
1035 zio_t *zio = dr->dr_zio; in vdev_classic_dio_put() local
1065 vdev_classic_bio_max_segs(zio_t *zio, int bio_size, uint64_t abd_offset) in vdev_classic_bio_max_segs()
1078 vdev_classic_physio(zio_t *zio) in vdev_classic_physio()
1199 zio_t *zio = bio->bi_private; in vdev_disk_io_flush_completion() local
1212 vdev_disk_io_flush(struct block_device *bdev, zio_t *zio) in vdev_disk_io_flush()
1237 zio_t *zio = bio->bi_private; in vdev_disk_discard_end_io() local
[all …]
/freebsd/sys/contrib/openzfs/cmd/raidz_test/
H A Draidz_test.c286 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()
363 init_raidz_map(raidz_test_opts_t *opts, zio_t **zio, const int parity) in init_raidz_map()

12