HomeSort by: relevance | last modified time | path
    Searched refs:zio_t (Results 1 - 25 of 52) sorted by relevancy

1 2 3

  /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,

Completed in 28 milliseconds

1 2 3