Lines Matching defs:digest
283 void drbd_csum_ee(struct drbd_conf *mdev, struct crypto_hash *tfm, struct drbd_epoch_entry *e, void *digest)
307 crypto_hash_final(&desc, digest);
310 void drbd_csum_bio(struct drbd_conf *mdev, struct crypto_hash *tfm, struct bio *bio, void *digest)
327 crypto_hash_final(&desc, digest);
334 void *digest;
346 digest = kmalloc(digest_size, GFP_NOIO);
347 if (digest) {
348 drbd_csum_ee(mdev, mdev->csums_tfm, e, digest);
354 digest,
357 kfree(digest);
359 dev_err(DEV, "kmalloc() of digest failed.\n");
920 void *digest = NULL;
940 digest = kmalloc(digest_size, GFP_NOIO);
942 if (digest) {
943 drbd_csum_ee(mdev, mdev->csums_tfm, e, digest);
944 eq = !memcmp(digest, di->digest, digest_size);
945 kfree(digest);
979 void *digest;
989 digest = kmalloc(digest_size, GFP_NOIO);
990 if (digest) {
991 drbd_csum_ee(mdev, mdev->verify_tfm, e, digest);
994 digest, digest_size, P_OV_REPLY);
997 kfree(digest);
1025 void *digest;
1042 digest = kmalloc(digest_size, GFP_NOIO);
1043 if (digest) {
1044 drbd_csum_ee(mdev, mdev->verify_tfm, e, digest);
1047 eq = !memcmp(digest, di->digest, digest_size);
1048 kfree(digest);