zio_read
static int zio_read(const spa_t *spa, const blkptr_t *bp, void *buf);
if (zio_read(spa, &gbh_bp, &zio_gb))
if (zio_read(spa, gbp, pbuf))
rc = zio_read(spa, &bp, dnode_cache_buf);
if (zio_read(spa, &ds->ds_bp, objset)) {
if (zio_read(spa, &spa->spa_uberblock.ub_rootbp, &spa->spa_mos)) {
error = zio_read(spa, bp, buf);
rc = zio_read(spa, bp, buf);
zio_nowait(zio_read(NULL, spa, bp, abd, size,
zio_nowait(zio_read(zio, spa, bp, pabd, psize, NULL, NULL,
error = zio_wait(zio_read(NULL, zilog->zl_spa,
if (errnum = zio_read(bp, osp, stack))
zio_read(&ubbest->ub_rootbp, osp, stack) != 0)
if (zio_read(bp, buf, stack) != 0) {
} else if (errnum = zio_read(bp, tmpbuf, stack)) {
rzio = zio_read(pio, spa, bp, hdr_abd, size,
zio = zio_read(pio, zio->io_spa, zio->io_bp,
zio_nowait(zio_read(dp->dp_scan->scn_zio_root, spa, bp, data, size,
zio_nowait(zio_read(rio, spa, bp, abd_alloc_for_io(size, B_FALSE), size,
extern zio_t *zio_read(zio_t *pio, spa_t *spa, const blkptr_t *bp,
return (zio_read(pio, pio->io_spa, bp, abd_get_offset(data, offset),
zio_nowait(zio_read(gio, gio->io_spa, bp, gbh_abd, SPA_GANGBLOCKSIZE,
zio_nowait(zio_read(zio, zio->io_spa, &blk,
zio_nowait(zio_read(zio, zio->io_spa, bp,
error = zio_wait(zio_read(NULL, spa, &blk, tmpabd,