Searched refs:csums_tfm (Results 1 - 5 of 5) sorted by relevance

/drivers/block/drbd/
H A Ddrbd_worker.c316 digest_size = crypto_hash_digestsize(mdev->csums_tfm);
321 drbd_csum_ee(mdev, mdev->csums_tfm, e, digest);
624 if (mdev->agreed_pro_version >= 89 && mdev->csums_tfm) {
832 if (mdev->csums_tfm && mdev->rs_total) {
1038 if (mdev->csums_tfm) {
1039 digest_size = crypto_hash_digestsize(mdev->csums_tfm);
1044 drbd_csum_ee(mdev, mdev->csums_tfm, e, digest);
H A Ddrbd_nl.c1751 struct crypto_hash *csums_tfm = NULL; local
1793 csums_tfm = crypto_alloc_hash(sc.csums_alg, 0, CRYPTO_ALG_ASYNC);
1794 if (IS_ERR(csums_tfm)) {
1795 csums_tfm = NULL;
1800 if (!drbd_crypto_is_hash(crypto_hash_tfm(csums_tfm))) {
1879 crypto_free_hash(mdev->csums_tfm);
1880 mdev->csums_tfm = csums_tfm;
1881 csums_tfm = NULL;
1931 crypto_free_hash(csums_tfm);
[all...]
H A Ddrbd_receiver.c2769 struct crypto_hash *csums_tfm = NULL; local
2853 csums_tfm = drbd_crypto_alloc_digest_safe(mdev,
2855 if (IS_ERR(csums_tfm)) {
2856 csums_tfm = NULL;
2887 if (csums_tfm) {
2890 crypto_free_hash(mdev->csums_tfm);
2891 mdev->csums_tfm = csums_tfm;
2906 * as this is not reached if csums_tfm was ok. */
2907 crypto_free_hash(csums_tfm);
[all...]
H A Ddrbd_int.h1056 struct crypto_hash *csums_tfm; member in struct:drbd_conf
H A Ddrbd_main.c3611 crypto_free_hash(mdev->csums_tfm);
3612 mdev->csums_tfm = NULL;

Completed in 95 milliseconds