| /src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/ |
| zio.h | 248 typedef void zio_done_func_t(zio_t *zio); 341 typedef void zio_vsd_cksum_report_f(zio_t *zio, zio_cksum_report_t *zcr, 356 typedef zio_t *zio_gang_issue_func_t(zio_t *zio, blkptr_t *bp, 359 typedef void zio_transform_func_t(zio_t *zio, void *data, uint64_t size); 369 typedef int zio_pipe_stage_t(zio_t *zio); 387 zio_t *zl_parent; 388 zio_t *zl_child; 443 zio_t *io_logical; 490 zio_t *io_gang_leader [all...] |
| trim_map.h | 40 extern boolean_t trim_map_write_start(zio_t *zio); 41 extern void trim_map_write_done(zio_t *zio);
|
| vdev.h | 59 extern zio_t *vdev_probe(vdev_t *vd, zio_t *pio); 94 extern void vdev_stat_update(zio_t *zio, uint64_t psize); 116 extern boolean_t vdev_accessible(vdev_t *vd, zio_t *zio); 120 extern boolean_t vdev_cache_read(zio_t *zio); 121 extern void vdev_cache_write(zio_t *zio); 126 extern zio_t *vdev_queue_io(zio_t *zio); 127 extern void vdev_queue_io_done(zio_t *zio); 130 extern void vdev_queue_register_lastoffset(vdev_t *vd, zio_t *zio) [all...] |
| metaslab.h | 68 blkptr_t *, int, uint64_t, blkptr_t *, int, zio_alloc_list_t *, zio_t *); 85 zio_t *, int); 86 void metaslab_class_throttle_unreserve(metaslab_class_t *, int, zio_t *);
|
| zio_checksum.h | 106 extern void zio_checksum_compute(zio_t *zio, enum zio_checksum checksum, 110 extern int zio_checksum_error(zio_t *zio, zio_bad_cksum_t *out);
|
| arc.h | 61 typedef void arc_done_func_t(zio_t *zio, arc_buf_t *buf, void *priv); 168 int arc_read(zio_t *pio, spa_t *spa, const blkptr_t *bp, 171 zio_t *arc_write(zio_t *pio, spa_t *spa, uint64_t txg,
|
| zil_impl.h | 49 zio_t *lwb_zio; /* zio for this buffer */ 97 zio_t *zl_root_zio; /* log writer root zio */
|
| vdev_impl.h | 66 typedef void vdev_io_start_func_t(zio_t *zio); 67 typedef void vdev_io_done_func_t(zio_t *zio); 96 zio_t *ve_fill_io; 246 zio_t *vdev_probe_zio; /* root of current probe */ 390 * The vdev_buf_t is used to translate between zio_t and buf_t, and back again. 394 zio_t *vb_io; /* pointer back to the original zio_t */
|
| dsl_scan.h | 112 zio_t *scn_zio_root;
|
| dbuf.h | 111 zio_t *dr_zio; 303 int dbuf_read(dmu_buf_impl_t *db, zio_t *zio, uint32_t flags);
|
| spa_impl.h | 233 zio_t **spa_async_zio_root; 234 zio_t *spa_suspend_zio_root; /* root of all suspended I/O */
|
| dmu_objset.h | 170 void dmu_objset_sync(objset_t *os, zio_t *zio, dmu_tx_t *tx);
|
| dsl_pool.h | 149 void dsl_free_sync(zio_t *pio, dsl_pool_t *dp, uint64_t txg,
|
| /src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
| vdev_missing.c | 71 vdev_missing_io_start(zio_t *zio) 79 vdev_missing_io_done(zio_t *zio)
|
| vdev_queue.c | 301 const zio_t *z1 = x1; 302 const zio_t *z2 = x2; 337 const zio_t *z1 = x1; 338 const zio_t *z2 = x2; 367 sizeof (zio_t), offsetof(struct zio, io_queue_node)); 369 vdev_queue_offset_compare, sizeof (zio_t), 372 vdev_queue_offset_compare, sizeof (zio_t), 389 sizeof (zio_t), offsetof(struct zio, io_queue_node)); 410 vdev_queue_io_add(vdev_queue_t *vq, zio_t *zio) 432 vdev_queue_io_remove(vdev_queue_t *vq, zio_t *zio [all...] |
| zio.c | 148 static void zio_taskq_dispatch(zio_t *, zio_taskq_type_t, boolean_t); 155 sizeof (zio_t), 0, NULL, NULL, NULL, NULL, NULL, 0); 360 zio_push_transform(zio_t *zio, void *data, uint64_t size, uint64_t bufsize, 378 zio_pop_transforms(zio_t *zio) 404 zio_subblock(zio_t *zio, void *data, uint64_t size) 413 zio_decompress(zio_t *zio, void *data, uint64_t size) 426 zio_t * 427 zio_walk_parents(zio_t *cio, zio_link_t **zl) 439 zio_t * 440 zio_walk_children(zio_t *pio, zio_link_t **zl [all...] |
| trim_map.c | 124 const zio_t *z1 = x1; 125 const zio_t *z2 = x2; 152 list_create(&tm->tm_pending_writes, sizeof (zio_t), 153 offsetof(zio_t, io_trim_link)); 159 sizeof (zio_t), offsetof(zio_t, io_trim_node)); 303 zio_t zsearch, *zs; 335 trim_map_write_start(zio_t *zio) 381 trim_map_write_done(zio_t *zio) 430 trim_map_vdev_commit(spa_t *spa, zio_t *zio, vdev_t *vd [all...] |
| vdev_cache.c | 168 vdev_cache_allocate(zio_t *zio) 204 vdev_cache_hit(vdev_cache_t *vc, vdev_cache_entry_t *ve, zio_t *zio) 225 vdev_cache_fill(zio_t *fio) 230 zio_t *pio; 264 vdev_cache_read(zio_t *zio) 270 zio_t *fio; 341 vdev_cache_write(zio_t *zio)
|
| vdev_label.c | 187 vdev_label_read(zio_t *zio, vdev_t *vd, int l, void *buf, uint64_t offset, 201 vdev_label_write(zio_t *zio, vdev_t *vd, int l, void *buf, uint64_t offset, 453 zio_t *zio; 647 zio_t *zio; 878 zio_t *zio; 950 vdev_uberblock_load_done(zio_t *zio) 954 zio_t *rio = zio->io_private; 980 vdev_uberblock_load_impl(zio_t *zio, vdev_t *vd, int flags, 1008 zio_t *zio; 1044 vdev_uberblock_sync_done(zio_t *zio [all...] |
| vdev_mirror.c | 138 vdev_mirror_map_free(zio_t *zio) 202 vdev_mirror_map_init(zio_t *zio) 282 vdev_mirror_child_done(zio_t *zio) 292 vdev_mirror_scrub_done(zio_t *zio) 297 zio_t *pio; 325 vdev_mirror_dva_select(zio_t *zio, int p) 342 vdev_mirror_preferred_child_randomize(zio_t *zio) 369 vdev_mirror_child_select(zio_t *zio) 444 vdev_mirror_io_start(zio_t *zio) 515 vdev_mirror_io_done(zio_t *zio [all...] |
| zio_inject.c | 167 zio_handle_fault_injection(zio_t *zio, int error) 214 zio_handle_label_injection(zio_t *zio, int error) 257 zio_handle_device_injection(vdev_t *vd, zio_t *zio, int error) 333 zio_handle_ignored_writes(zio_t *zio) 402 zio_handle_io_delay(zio_t *zio)
|
| vdev_file.c | 161 vdev_file_io_start(zio_t *zio) 211 vdev_file_io_done(zio_t *zio)
|
| vdev_disk.c | 391 zio_t *zio = bp->b_private; 408 vdev_disk_ioctl_free(zio_t *zio) 421 zio_t *zio = zio_arg; 429 vdev_disk_io_start(zio_t *zio) 531 vdev_disk_io_done(zio_t *zio)
|
| zio_checksum.c | 261 zio_checksum_compute(zio_t *zio, enum zio_checksum checksum, 385 zio_checksum_error(zio_t *zio, zio_bad_cksum_t *info)
|
| ddt.c | 539 zio_t *zio = dde->dde_lead_zio[p]; 943 ddt_repair_entry_done(zio_t *zio) 951 ddt_repair_entry(ddt_t *ddt, ddt_entry_t *dde, ddt_entry_t *rdde, zio_t *rio) 957 zio_t *zio; 978 ddt_repair_table(ddt_t *ddt, zio_t *rio) 1116 zio_t *rio = zio_root(spa, NULL, NULL,
|