Lines Matching refs:crd1
352 struct cryptodesc *crd1, *crd2, *maccrd, *enccrd;
370 crd1 = crp->crp_desc;
371 if (crd1 == NULL) {
375 crd2 = crd1->crd_next;
378 if (crd1->crd_alg == CRYPTO_MD5_HMAC ||
379 crd1->crd_alg == CRYPTO_SHA1_HMAC ||
380 crd1->crd_alg == CRYPTO_SHA1 ||
381 crd1->crd_alg == CRYPTO_MD5) {
382 maccrd = crd1;
384 } else if (crd1->crd_alg == CRYPTO_DES_CBC ||
385 crd1->crd_alg == CRYPTO_3DES_CBC ||
386 crd1->crd_alg == CRYPTO_AES_CBC ||
387 crd1->crd_alg == CRYPTO_ARC4) {
389 enccrd = crd1;
395 if ((crd1->crd_alg == CRYPTO_MD5_HMAC ||
396 crd1->crd_alg == CRYPTO_SHA1_HMAC ||
397 crd1->crd_alg == CRYPTO_MD5 ||
398 crd1->crd_alg == CRYPTO_SHA1) &&
403 maccrd = crd1;
405 } else if ((crd1->crd_alg == CRYPTO_DES_CBC ||
406 crd1->crd_alg == CRYPTO_ARC4 ||
407 crd1->crd_alg == CRYPTO_3DES_CBC ||
408 crd1->crd_alg == CRYPTO_AES_CBC) &&
413 (crd1->crd_flags & CRD_F_ENCRYPT)) {
414 enccrd = crd1;