Lines Matching refs:crd1
851 struct cryptodesc *crd1, *crd2, *maccrd, *enccrd;
902 crd1 = crp->crp_desc;
903 if (crd1 == NULL) {
908 crd2 = crd1->crd_next;
913 if (crd1->crd_alg == CRYPTO_MD5_HMAC ||
914 crd1->crd_alg == CRYPTO_SHA1_HMAC ||
915 crd1->crd_alg == CRYPTO_NULL_HMAC) {
916 maccrd = crd1;
919 } else if (crd1->crd_alg == CRYPTO_DES_CBC ||
920 crd1->crd_alg == CRYPTO_3DES_CBC ||
921 crd1->crd_alg == CRYPTO_AES_CBC ||
922 crd1->crd_alg == CRYPTO_NULL_CBC) {
924 enccrd = crd1;
932 if ((crd1->crd_alg == CRYPTO_MD5_HMAC ||
933 crd1->crd_alg == CRYPTO_SHA1_HMAC ||
934 crd1->crd_alg == CRYPTO_NULL_HMAC) &&
940 maccrd = crd1;
942 } else if ((crd1->crd_alg == CRYPTO_DES_CBC ||
943 crd1->crd_alg == CRYPTO_3DES_CBC ||
944 crd1->crd_alg == CRYPTO_AES_CBC ||
945 crd1->crd_alg == CRYPTO_NULL_CBC) &&
949 (crd1->crd_flags & CRD_F_ENCRYPT)) {
950 enccrd = crd1;