Lines Matching refs:crd1
852 struct cryptodesc *crd1, *crd2, *maccrd, *enccrd;
903 crd1 = crp->crp_desc;
904 if (crd1 == NULL) {
909 crd2 = crd1->crd_next;
914 if (crd1->crd_alg == CRYPTO_MD5_HMAC ||
915 crd1->crd_alg == CRYPTO_SHA1_HMAC ||
916 crd1->crd_alg == CRYPTO_NULL_HMAC) {
917 maccrd = crd1;
920 } else if (crd1->crd_alg == CRYPTO_DES_CBC ||
921 crd1->crd_alg == CRYPTO_3DES_CBC ||
922 crd1->crd_alg == CRYPTO_AES_CBC ||
923 crd1->crd_alg == CRYPTO_NULL_CBC) {
925 enccrd = crd1;
933 if ((crd1->crd_alg == CRYPTO_MD5_HMAC ||
934 crd1->crd_alg == CRYPTO_SHA1_HMAC ||
935 crd1->crd_alg == CRYPTO_NULL_HMAC) &&
941 maccrd = crd1;
943 } else if ((crd1->crd_alg == CRYPTO_DES_CBC ||
944 crd1->crd_alg == CRYPTO_3DES_CBC ||
945 crd1->crd_alg == CRYPTO_AES_CBC ||
946 crd1->crd_alg == CRYPTO_NULL_CBC) &&
950 (crd1->crd_flags & CRD_F_ENCRYPT)) {
951 enccrd = crd1;