Lines Matching refs:cksum
206 zio_checksum_to_feature(enum zio_checksum cksum) in zio_checksum_to_feature() argument
208 VERIFY((cksum & ~ZIO_CHECKSUM_MASK) == 0); in zio_checksum_to_feature()
210 switch (cksum) { in zio_checksum_to_feature()
313 zio_checksum_handle_crypt(zio_cksum_t *cksum, zio_cksum_t *saved, boolean_t xor) in zio_checksum_handle_crypt() argument
322 cksum->zc_word[0] ^= cksum->zc_word[2]; in zio_checksum_handle_crypt()
323 cksum->zc_word[1] ^= cksum->zc_word[3]; in zio_checksum_handle_crypt()
326 cksum->zc_word[2] = saved->zc_word[2]; in zio_checksum_handle_crypt()
327 cksum->zc_word[3] = saved->zc_word[3]; in zio_checksum_handle_crypt()
341 zio_cksum_t cksum, saved; in zio_checksum_compute() local
389 &cksum); in zio_checksum_compute()
392 zio_checksum_handle_crypt(&cksum, &saved, insecure); in zio_checksum_compute()
394 abd_copy_from_buf_off(abd, &cksum, in zio_checksum_compute()
400 &cksum); in zio_checksum_compute()
402 zio_checksum_handle_crypt(&cksum, &saved, insecure); in zio_checksum_compute()
403 bp->blk_cksum = cksum; in zio_checksum_compute()