HomeSort by relevance Sort by last modified time
    Searched defs:zio (Results 1 - 15 of 15) sorted by null

  /netvirt/usr/src/uts/common/fs/zfs/
dsl_pool.c 36 #include <sys/zio.h>
171 zio_t *zio; local
181 zio = zio_root(dp->dp_spa, NULL, NULL, ZIO_FLAG_MUSTSUCCEED);
187 dsl_dataset_sync(ds, zio, tx);
189 err = zio_wait(zio);
199 zio = zio_root(dp->dp_spa, NULL, NULL, ZIO_FLAG_MUSTSUCCEED);
200 dmu_objset_sync(mosi, zio, tx);
201 err = zio_wait(zio);
vdev_disk.c 33 #include <sys/zio.h>
382 zio_t *zio = vdb->vdb_io; local
384 if ((zio->io_error = geterror(bp)) == 0 && bp->b_resid != 0)
385 zio->io_error = EIO;
389 zio_interrupt(zio);
395 zio_t *zio = zio_arg; local
397 zio->io_error = error;
399 zio_interrupt(zio);
403 vdev_disk_io_start(zio_t *zio)
405 vdev_t *vd = zio->io_vd
    [all...]
vdev_label.c 145 #include <sys/zio.h>
163 vdev_label_read(zio_t *zio, vdev_t *vd, int l, void *buf, uint64_t offset,
168 zio_nowait(zio_read_phys(zio, vd,
177 vdev_label_write(zio_t *zio, vdev_t *vd, int l, void *buf, uint64_t offset,
182 zio_nowait(zio_write_phys(zio, vd,
319 zio_t *zio; local
332 zio = zio_root(spa, NULL, NULL, ZIO_FLAG_CANFAIL |
335 vdev_label_read(zio, vd, l, vp,
339 if (zio_wait(zio) == 0 &&
476 zio_t *zio; local
817 zio_t *zio; local
919 zio_t *zio; local
968 zio_t *zio; local
    [all...]
dmu.c 189 zio_t *zio; local
216 zio = zio_root(dn->dn_objset->os_spa, NULL, NULL, TRUE);
223 zio_nowait(zio);
229 (void) dbuf_read(db, zio, flags);
237 err = zio_wait(zio);
641 dmu_sync_done(zio_t *zio, arc_buf_t *buf, void *varg)
648 if (!BP_IS_HOLE(zio->io_bp)) {
649 zio->io_bp->blk_fill = 1;
650 BP_SET_TYPE(zio->io_bp, db->db_dnode->dn_type);
651 BP_SET_LEVEL(zio->io_bp, 0)
700 zio_t *zio; local
    [all...]
dmu_tx.c 150 dmu_tx_check_ioerr(zio_t *zio, dnode_t *dn, int level, uint64_t blkid)
160 err = dbuf_read(db, zio, DB_RF_CANFAIL);
194 zio_t *zio = zio_root(dn->dn_objset->os_spa, local
201 err = dmu_tx_check_ioerr(zio, dn, 0, start);
210 err = dmu_tx_check_ioerr(zio, dn, 0, end);
220 err = dmu_tx_check_ioerr(zio, dn, 1, i);
226 err = zio_wait(zio);
449 zio_t *zio; local
482 zio = zio_root(tx->tx_pool->dp_spa,
495 err = dmu_tx_check_ioerr(zio, dn, 1, i)
    [all...]
dmu_objset.c 796 ready(zio_t *zio, arc_buf_t *abuf, void *arg)
803 ASSERT(bp == zio->io_bp);
817 BP_IDENTITY(&zio->io_bp_orig))) {
818 if (zio->io_bp_orig.blk_birth == os->os_synctx->tx_txg)
820 &zio->io_bp_orig, NULL, os->os_synctx);
827 killer(zio_t *zio, arc_buf_t *abuf, void *arg)
831 ASSERT3U(zio->io_error, ==, 0);
841 zio_t *zio; local
871 zio = arc_write(pio, os->os_spa, os->os_md_checksum,
881 os->os_meta_dnode->dn_zio = zio;
    [all...]
dbuf.c 37 #include <sys/zio.h>
422 dbuf_read_done(zio_t *zio, arc_buf_t *buf, void *vdb)
442 } else if (zio == NULL || zio->io_error == 0) {
457 dbuf_read_impl(dmu_buf_impl_t *db, zio_t *zio, uint32_t *flags)
519 /* ZIO_FLAG_CANFAIL callers have to check the parent zio's error */
521 (void) arc_read(zio, db->db_dnode->dn_objset->os_spa, bp,
532 dbuf_read(dmu_buf_impl_t *db, zio_t *zio, uint32_t flags)
535 int havepzio = (zio != NULL);
559 if (zio == NULL)
1836 zio_t *zio; local
2080 zio_t *zio; local
    [all...]
zil.c 578 zio_t *zio; local
591 zio = zio_root(spa, NULL, NULL,
597 zio_flush(zio, vd);
605 (void) zio_wait(zio);
614 zil_lwb_write_done(zio_t *zio)
616 lwb_t *lwb = zio->io_private;
629 if (zio->io_error)
    [all...]
zio.c 26 #pragma ident "@(#)zio.c 1.31 07/12/12 SMI"
117 * An allocation zio is one that either currently has the DVA allocate
120 #define IO_IS_ALLOCATING(zio) \
121 ((zio)->io_orig_pipeline & (1U << ZIO_STAGE_DVA_ALLOCATE))
280 zio_push_transform(zio_t *zio, void *data, uint64_t size, uint64_t bufsize)
288 zt->zt_next = zio->io_transform_stack;
289 zio->io_transform_stack = zt;
291 zio->io_data = data;
292 zio->io_size = size;
296 zio_pop_transform(zio_t *zio, void **data, uint64_t *size, uint64_t *bufsize
338 zio_t *zio; local
439 zio_t *zio; local
459 zio_t *zio; local
491 zio_t *zio; local
535 zio_t *zio; local
566 zio_t *zio; local
588 zio_t *zio; local
611 zio_t *zio; local
640 zio_t *zio; local
697 zio_t *zio; local
726 zio_t *zio; local
996 zio_t *zio; local
    [all...]
dsl_dataset.c 36 #include <sys/zio.h>
1046 zio_t *zio; member in struct:killarg
1066 (void) arc_free(ka->zio, spa, ka->tx->tx_txg, bp, NULL, NULL,
1140 zio_t *zio; local
1145 zio = zio_root(tx->tx_pool->dp_spa, NULL, NULL,
1150 ka.zio = zio;
1154 (void) zio_wait(zio);
1278 zio_t *zio; local
    [all...]
spa.c 38 #include <sys/zio.h>
1009 zio_t *zio; local
1083 zio = zio_root(spa, NULL, NULL,
1085 vdev_uberblock_load(zio, rvd, ub);
1086 error = zio_wait(zio);
3751 zio_t *zio; local
    [all...]
arc.c 123 #include <sys/zio.h>
587 static void l2arc_read_done(zio_t *zio);
2995 zio_t *zio; local
3021 zio_t *zio; local
    [all...]
  /netvirt/usr/src/uts/common/fs/zfs/sys/
zio.h 30 #pragma ident "@(#)zio.h 1.19 07/12/12 SMI"
44 #define ZBT_MAGIC 0x210da7ab10c7a11ULL /* zio data bloc tail */
63 #define ZIO_GET_IOSIZE(zio) \
64 (BP_IS_GANG((zio)->io_bp) ? \
65 SPA_GANGBLOCKSIZE : BP_GET_PSIZE((zio)->io_bp))
186 typedef struct zio zio_t;
187 typedef void zio_done_func_t(zio_t *zio);
219 struct zio { struct
327 extern void zio_flush(zio_t *zio, vdev_t *vd);
329 extern int zio_wait(zio_t *zio);
    [all...]
  /netvirt/usr/src/cmd/mdb/common/modules/zfs/
zfs.c 1547 const zio_t *zio = data; local
1594 zio_t zio; local
1801 zio_t zio; local
1822 zio_t zio; local
1841 zio_t zio; local
1866 zio_t zio; local
    [all...]
  /netvirt/usr/src/cmd/zdb/
zdb.c 1378 zio_t *zio; local
1956 zio_t *zio; local
    [all...]

Completed in 2590 milliseconds