Home
last modified time | relevance | path

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

12

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dzio.h216 #define ZIO_DDT_CHILD_FLAGS(zio) \ argument
220 #define ZIO_GANG_CHILD_FLAGS(zio) \ argument
224 #define ZIO_VDEV_CHILD_FLAGS(zio) \ argument
420 struct zio { struct
423 zio_prop_t io_prop; argument
424 zio_type_t io_type; argument
425 enum zio_child io_child_type; argument
428 zio_priority_t io_priority; argument
438 zio_t *io_logical; argument
439 zio_transform_t *io_transform_stack; argument
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzio.c109 #define IO_IS_ALLOCATING(zio) ((zio)->io_orig_pipeline & ZIO_STAGE_DVA_ALLOCATE) argument
294 zio_push_transform(zio_t *zio, abd_t *data, uint64_t size, uint64_t bufsize, in zio_push_transform()
318 zio_pop_transforms(zio_t *zio) in zio_pop_transforms()
344 zio_subblock(zio_t *zio, abd_t *data, uint64_t size) in zio_subblock()
353 zio_decompress(zio_t *zio, abd_t *data, uint64_t size) in zio_decompress()
367 zio_decrypt(zio_t *zio, abd_t *data, uint64_t size) in zio_decrypt()
591 zio_wait_for_children(zio_t *zio, uint8_t childbits, enum zio_wait_type wait) in zio_wait_for_children()
615 zio_notify_parent(zio_t *pio, zio_t *zio, enum zio_wait_type wait) in zio_notify_parent()
647 zio_inherit_child_errors(zio_t *zio, enum zio_child c) in zio_inherit_child_errors()
699 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()
754 zio_t *zio; in vdev_label_read_config() local
959 zio_t *zio; in vdev_label_init() local
1183 vdev_label_read_bootenv_done(zio_t *zio) in vdev_label_read_bootenv_done()
1205 vdev_label_read_bootenv_impl(zio_t *zio, vdev_t *vd, int flags) in vdev_label_read_bootenv_impl()
1238 zio_t *zio = zio_root(spa, NULL, &abd, flags); in vdev_label_read_bootenv() local
1295 zio_t *zio; in vdev_label_write_bootenv() local
1440 vdev_uberblock_load_done(zio_t *zio) in vdev_uberblock_load_done()
1470 vdev_uberblock_load_impl(zio_t *zio, vdev_t *vd, int flags, in vdev_uberblock_load_impl()
[all …]
H A Dvdev_queue.c316 vdev_queue_io_add(vdev_queue_t *vq, zio_t *zio) in vdev_queue_io_add()
332 vdev_queue_io_remove(vdev_queue_t *vq, zio_t *zio) in vdev_queue_io_remove()
349 vdev_queue_pending_add(vdev_queue_t *vq, zio_t *zio) in vdev_queue_pending_add()
365 vdev_queue_pending_remove(vdev_queue_t *vq, zio_t *zio) in vdev_queue_pending_remove()
541 vdev_queue_aggregate(vdev_queue_t *vq, zio_t *zio) in vdev_queue_aggregate()
709 zio_t *zio, *aio; in vdev_queue_io_to_issue() local
767 vdev_queue_io(zio_t *zio) in vdev_queue_io()
823 vdev_queue_io_done(zio_t *zio) in vdev_queue_io_done()
850 vdev_queue_change_io_priority(zio_t *zio, zio_priority_t priority) in vdev_queue_change_io_priority()
H A Dvdev_mirror.c167 vdev_mirror_map_free(zio_t *zio) in vdev_mirror_map_free()
244 vdev_mirror_map_init(zio_t *zio) in vdev_mirror_map_init()
403 vdev_mirror_child_done(zio_t *zio) in vdev_mirror_child_done()
413 vdev_mirror_scrub_done(zio_t *zio) in vdev_mirror_scrub_done()
446 vdev_mirror_dva_select(zio_t *zio, int p) in vdev_mirror_dva_select()
463 vdev_mirror_preferred_child_randomize(zio_t *zio) in vdev_mirror_preferred_child_randomize()
491 vdev_mirror_child_select(zio_t *zio) in vdev_mirror_child_select()
560 vdev_mirror_io_start(zio_t *zio) in vdev_mirror_io_start()
640 vdev_mirror_io_done(zio_t *zio) in vdev_mirror_io_done()
H A Dvdev_indirect.c291 vdev_indirect_map_free(zio_t *zio) in vdev_indirect_map_free()
1160 vdev_indirect_child_io_done(zio_t *zio) in vdev_indirect_child_io_done()
1179 zio_t *zio = arg; in vdev_indirect_gather_splits() local
1221 vdev_indirect_read_split_done(zio_t *zio) in vdev_indirect_read_split_done()
1239 vdev_indirect_read_all(zio_t *zio) in vdev_indirect_read_all()
1278 vdev_indirect_io_start(zio_t *zio) in vdev_indirect_io_start()
1369 vdev_indirect_checksum_error(zio_t *zio, in vdev_indirect_checksum_error()
1399 vdev_indirect_repair(zio_t *zio) in vdev_indirect_repair()
1438 vdev_indirect_all_checksum_errors(zio_t *zio) in vdev_indirect_all_checksum_errors()
1471 vdev_indirect_splits_checksum_validate(indirect_vsd_t *iv, zio_t *zio) in vdev_indirect_splits_checksum_validate()
[all …]
H A Dzio_inject.c191 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()
299 zio_handle_label_injection(zio_t *zio, int error) in zio_handle_label_injection()
342 zio_handle_device_injection(vdev_t *vd, zio_t *zio, int error) in zio_handle_device_injection()
424 zio_handle_ignored_writes(zio_t *zio) in zio_handle_ignored_writes()
493 zio_handle_io_delay(zio_t *zio) in zio_handle_io_delay()
H A Dvdev_file.c177 zio_t *zio = vb->vb_io; in vdev_file_io_intr() local
216 vdev_file_io_start(zio_t *zio) in vdev_file_io_start()
290 vdev_file_io_done(zio_t *zio) in vdev_file_io_done()
H A Dvdev_missing.c71 vdev_missing_io_start(zio_t *zio) in vdev_missing_io_start()
79 vdev_missing_io_done(zio_t *zio) in vdev_missing_io_done()
H A Dvdev_cache.c155 vdev_cache_allocate(zio_t *zio) in vdev_cache_allocate()
191 vdev_cache_hit(vdev_cache_t *vc, vdev_cache_entry_t *ve, zio_t *zio) in vdev_cache_hit()
251 vdev_cache_read(zio_t *zio) in vdev_cache_read()
328 vdev_cache_write(zio_t *zio) in vdev_cache_write()
H A Dzfs_fm.c112 zio_t *zio, uint64_t stateoroffset, uint64_t size) in zfs_ereport_start()
615 zfs_ereport_is_valid(const char *subclass, spa_t *spa, vdev_t *vd, zio_t *zio) in zfs_ereport_is_valid()
693 const struct zbookmark_phys *zb, zio_t *zio, uint64_t stateoroffset, in zfs_ereport_post()
718 struct zio *zio, uint64_t offset, uint64_t length, void *arg, in zfs_ereport_start_checksum()
808 struct zio *zio, uint64_t offset, uint64_t length, in zfs_ereport_post_checksum()
H A Dvdev_raidz.c162 vdev_raidz_map_free_vsd(zio_t *zio) in vdev_raidz_map_free_vsd()
277 vdev_raidz_cksum_report(zio_t *zio, zio_cksum_report_t *zcr, void *arg) in vdev_raidz_cksum_report()
338 vdev_raidz_map_alloc(zio_t *zio, uint64_t ashift, uint64_t dcols, in vdev_raidz_map_alloc()
1713 zio_t *zio = kmem_zalloc(sizeof (zio_t), KM_SLEEP); in vdev_raidz_dumpio() local
1787 vdev_raidz_child_done(zio_t *zio) in vdev_raidz_child_done()
1797 vdev_raidz_io_verify(zio_t *zio, raidz_map_t *rm, int col) in vdev_raidz_io_verify()
1847 vdev_raidz_io_start(zio_t *zio) in vdev_raidz_io_start()
1948 raidz_checksum_error(zio_t *zio, raidz_col_t *rc, abd_t *bad_data) in raidz_checksum_error()
1974 raidz_checksum_verify(zio_t *zio) in raidz_checksum_verify()
1993 raidz_parity_verify(zio_t *zio, raidz_map_t *rm) in raidz_parity_verify()
[all …]
H A Ddbuf.c986 dbuf_read_done(zio_t *zio, const zbookmark_phys_t *zb, const blkptr_t *bp, in dbuf_read_done()
1090 dbuf_read_impl(dmu_buf_impl_t *db, zio_t *zio, uint32_t flags, in dbuf_read_impl()
1311 dbuf_read(dmu_buf_impl_t *db, zio_t *zio, uint32_t flags) in dbuf_read()
2625 dbuf_issue_final_prefetch_done(zio_t *zio, const zbookmark_phys_t *zb, in dbuf_issue_final_prefetch_done()
2668 dbuf_prefetch_indirect_done(zio_t *zio, const zbookmark_phys_t *zb, in dbuf_prefetch_indirect_done()
3462 zio_t *zio; in dbuf_sync_indirect() local
3701 dbuf_write_ready(zio_t *zio, arc_buf_t *buf, void *vdb) in dbuf_write_ready()
3799 dbuf_write_children_ready(zio_t *zio, arc_buf_t *buf, void *vdb) in dbuf_write_children_ready()
3846 dbuf_write_physdone(zio_t *zio, arc_buf_t *buf, void *arg) in dbuf_write_physdone()
3869 dbuf_write_done(zio_t *zio, arc_buf_t *buf, void *vdb) in dbuf_write_done()
[all …]
H A Dvdev_disk.c855 zio_t *zio = vb->vb_io; in vdev_disk_io_intr() local
880 vdev_disk_ioctl_free(zio_t *zio) in vdev_disk_ioctl_free()
893 zio_t *zio = zio_arg; in vdev_disk_ioctl_done() local
901 vdev_disk_io_start(zio_t *zio) in vdev_disk_io_start()
1043 vdev_disk_io_done(zio_t *zio) in vdev_disk_io_done()
H A Dmmp.c389 mmp_write_done(zio_t *zio) in mmp_write_done()
519 zio_t *zio = zio_null(mmp->mmp_zio_root, spa, NULL, NULL, NULL, flags); in mmp_write_uberblock() local
H A Dzio_checksum.c334 zio_checksum_compute(zio_t *zio, enum zio_checksum checksum, in zio_checksum_compute()
530 zio_checksum_error(zio_t *zio, zio_bad_cksum_t *info) in zio_checksum_error()
H A Ddmu_tx.c191 dmu_tx_check_ioerr(zio_t *zio, dnode_t *dn, int level, uint64_t blkid) in dmu_tx_check_ioerr()
239 zio_t *zio = zio_root(dn->dn_objset->os_spa, in dmu_tx_count_write() local
409 zio_t *zio = zio_root(tx->tx_pool->dp_spa, in dmu_tx_hold_free_impl() local
H A Darc.c1334 arc_cksum_is_equal(arc_buf_hdr_t *hdr, zio_t *zio) in arc_cksum_is_equal()
5297 arc_bcopy_func(zio_t *zio, const zbookmark_phys_t *zb, const blkptr_t *bp, in arc_bcopy_func()
5309 arc_getbuf_func(zio_t *zio, const zbookmark_phys_t *zb, const blkptr_t *bp, in arc_getbuf_func()
5385 arc_read_done(zio_t *zio) in arc_read_done()
6402 arc_write_ready(zio_t *zio) in arc_write_ready()
6554 arc_write_children_ready(zio_t *zio) in arc_write_children_ready()
6567 arc_write_physdone(zio_t *zio) in arc_write_physdone()
6575 arc_write_done(zio_t *zio) in arc_write_done()
6667 zio_t *zio; in arc_write() local
7693 l2arc_write_done(zio_t *zio) in l2arc_write_done()
[all …]
H A Dvdev_trim.c359 vdev_trim_cb(zio_t *zio) in vdev_trim_cb()
405 vdev_autotrim_cb(zio_t *zio) in vdev_autotrim_cb()
H A Dvdev_removal.c779 spa_vdev_copy_segment_done(zio_t *zio) in spa_vdev_copy_segment_done()
795 spa_vdev_copy_segment_write_done(zio_t *zio) in spa_vdev_copy_segment_write_done()
812 spa_vdev_copy_segment_read_done(zio_t *zio) in spa_vdev_copy_segment_read_done()
H A Ddsl_pool.c551 zio_t *zio = zio_root(dp->dp_spa, NULL, NULL, ZIO_FLAG_MUSTSUCCEED); in dsl_pool_sync_mos() local
600 zio_t *zio; in dsl_pool_sync() local
H A Ddmu.c556 zio_t *zio; in dmu_buf_hold_array_by_dnode() local
1824 dmu_sync_ready(zio_t *zio, arc_buf_t *buf, void *varg) in dmu_sync_ready()
1845 dmu_sync_late_arrival_ready(zio_t *zio) in dmu_sync_late_arrival_ready()
1852 dmu_sync_done(zio_t *zio, arc_buf_t *buf, void *varg) in dmu_sync_done()
1911 dmu_sync_late_arrival_done(zio_t *zio) in dmu_sync_late_arrival_done()
H A Dddt.c536 zio_t *zio = dde->dde_lead_zio[p]; in ddt_ditto_copies_needed() local
954 ddt_repair_entry_done(zio_t *zio) in ddt_repair_entry_done()
968 zio_t *zio; in ddt_repair_entry() local
/illumos-gate/usr/src/cmd/raidz_test/
H A Draidz_test.c242 init_zio_abd(zio_t *zio) in init_zio_abd()
248 fini_raidz_map(zio_t **zio, raidz_map_t **rm) in fini_raidz_map()
309 init_raidz_map(raidz_test_opts_t *opts, zio_t **zio, const int parity) in init_raidz_map()
/illumos-gate/usr/src/grub/grub-0.97/stage2/zfs-include/
H A Dzio.h50 #define ZIO_GET_IOSIZE(zio) \ argument

12