Lines Matching defs:gio
2522 zio_t *cio, *cio_next, *gio;
2541 while ((gio = zio_walk_parents(pio, &zl)) != NULL) {
2543 gio->io_children[pio->io_child_type][w] +=
2860 zio_gang_tree_assemble(zio_t *gio, blkptr_t *bp, zio_gang_node_t **gnpp)
2865 ASSERT(gio->io_gang_leader == gio);
2868 zio_nowait(zio_read(gio, gio->io_spa, bp, gbh_abd, SPA_GANGBLOCKSIZE,
2869 zio_gang_tree_assemble_done, gn, gio->io_priority,
2870 ZIO_GANG_CHILD_FLAGS(gio), &gio->io_bookmark));
2876 zio_t *gio = zio->io_gang_leader;
2880 ASSERT(gio == zio_unique_parent(zio));
2900 zio_gang_tree_assemble(gio, gbp, &gn->gn_child[g]);
2908 zio_t *gio = pio->io_gang_leader;
2912 ASSERT(BP_GET_CHECKSUM(bp) == BP_GET_CHECKSUM(gio->io_bp));
2913 ASSERT(BP_GET_LSIZE(bp) == BP_GET_PSIZE(bp) || gn == gio->io_gang_tree);
2919 zio = zio_gang_issue_func[gio->io_type](pio, bp, gn, data, offset);
2934 if (gn == gio->io_gang_tree)
2935 ASSERT3U(gio->io_size, ==, offset);
2992 zio_t *gio __maybe_unused = zio->io_gang_leader;
3000 ASSERT3U(zio->io_prop.zp_copies, ==, gio->io_prop.zp_copies);
3032 zio_t *gio = pio->io_gang_leader;
3040 int copies = gio->io_prop.zp_copies;
3079 bp, gbh_copies, txg, pio == gio ? NULL : gio->io_bp, flags,
3101 if (pio == gio) {
3102 gnpp = &gio->io_gang_tree;
3130 zp.zp_checksum = gio->io_prop.zp_checksum;
3132 zp.zp_complevel = gio->io_prop.zp_complevel;
3135 zp.zp_copies = gio->io_prop.zp_copies;
3139 zp.zp_encrypt = gio->io_prop.zp_encrypt;
3140 zp.zp_byteorder = gio->io_prop.zp_byteorder;