BP_IS_GANG
ASSERT(BP_IS_GANG(bp));
(BP_IS_GANG((zio)->io_bp) ? \
ASSERT0(BP_IS_GANG(bp));
if (!dp->dp_scan->scn_is_sorted || BP_IS_GANG(bp)) {
if (BP_IS_GANG(bp))
if (BP_IS_GANG(bp) && \
BP_IS_GANG(bp) ? "gang" : "contiguous", \
(BP_IS_GANG(bp) ? ZIO_CHECKSUM_GANG_HEADER : BP_GET_CHECKSUM(bp)));
ASSERT(!BP_IS_GANG(zio->io_bp));
if (BP_IS_GANG(bp) ||
if (BP_IS_GANG(bp) || BP_GET_DEDUP(bp))
ASSERT(BP_IS_EMBEDDED(bp) || MIN(zp->zp_copies + BP_IS_GANG(bp),
ASSERT(BP_IS_GANG(bp));
if (!BP_IS_GANG(gbp))
ASSERT(BP_IS_GANG(bp) == !!gn);
ASSERT(BP_IS_GANG(bp) && zio->io_gang_leader == NULL);
ASSERT(BP_IS_GANG(bp) && zio->io_gang_leader == zio);
ASSERT(zp->zp_copies == BP_GET_NDVAS(bp) - BP_IS_GANG(bp));
if (BP_IS_GANG(bp) && zio->io_child_type == ZIO_CHILD_GANG) {
if (BP_IS_GANG(bp)) {
if (zio->io_child_type > ZIO_CHILD_GANG && BP_IS_GANG(bp))
if (BP_IS_GANG(bp))
if (BP_IS_GANG(bp))
ASSERT(BP_IS_GANG(bp));
(BP_IS_GANG(bp) ? ZIO_CHECKSUM_GANG_HEADER : BP_GET_CHECKSUM(bp)));
(BP_IS_GANG(bp) ? SPA_GANGBLOCKSIZE : BP_GET_PSIZE(bp)));
if (BP_IS_GANG(bp))