Lines Matching refs:zio_gb
455 zio_gbh_phys_t *zio_gb; in zio_read_gang() local
463 zio_gb = malloc(SPA_GANGBLOCKSIZE); in zio_read_gang()
464 if (!zio_gb) in zio_read_gang()
471 err = zfs_devread(sector, 0, SPA_GANGBLOCKSIZE, (char *) zio_gb); in zio_read_gang()
474 free(zio_gb); in zio_read_gang()
483 (char *) zio_gb, SPA_GANGBLOCKSIZE); in zio_read_gang()
485 free(zio_gb); in zio_read_gang()
492 if (zio_gb->zg_blkptr[i].blk_birth == 0) in zio_read_gang()
495 err = zio_read_data(&zio_gb->zg_blkptr[i], endian, buf, data); in zio_read_gang()
497 free(zio_gb); in zio_read_gang()
500 buf = (char *) buf + get_psize(&zio_gb->zg_blkptr[i], endian); in zio_read_gang()
502 free(zio_gb); in zio_read_gang()