Lines Matching refs:child
164 zio_checksum_select(enum zio_checksum child, enum zio_checksum parent)
166 ASSERT(child < ZIO_CHECKSUM_FUNCTIONS);
170 if (child == ZIO_CHECKSUM_INHERIT)
173 if (child == ZIO_CHECKSUM_ON)
176 return (child);
180 zio_checksum_dedup_select(spa_t *spa, enum zio_checksum child,
183 ASSERT((child & ZIO_CHECKSUM_MASK) < ZIO_CHECKSUM_FUNCTIONS);
187 if (child == ZIO_CHECKSUM_INHERIT)
190 if (child == ZIO_CHECKSUM_ON)
193 if (child == (ZIO_CHECKSUM_ON | ZIO_CHECKSUM_VERIFY))
196 ASSERT((zio_checksum_table[child & ZIO_CHECKSUM_MASK].ci_flags &
198 (child & ZIO_CHECKSUM_VERIFY) || child == ZIO_CHECKSUM_OFF);
200 return (child);