Lines Matching defs:child
160 zio_checksum_select(enum zio_checksum child, enum zio_checksum parent)
162 ASSERT(child < ZIO_CHECKSUM_FUNCTIONS);
166 if (child == ZIO_CHECKSUM_INHERIT)
169 if (child == ZIO_CHECKSUM_ON)
172 return (child);
176 zio_checksum_dedup_select(spa_t *spa, enum zio_checksum child,
179 ASSERT((child & ZIO_CHECKSUM_MASK) < ZIO_CHECKSUM_FUNCTIONS);
183 if (child == ZIO_CHECKSUM_INHERIT)
186 if (child == ZIO_CHECKSUM_ON)
189 if (child == (ZIO_CHECKSUM_ON | ZIO_CHECKSUM_VERIFY))
192 ASSERT((zio_checksum_table[child & ZIO_CHECKSUM_MASK].ci_flags &
194 (child & ZIO_CHECKSUM_VERIFY) || child == ZIO_CHECKSUM_OFF);
196 return (child);