Lines Matching refs:enccrd

1143 	struct cryptodesc *crd1, *crd2, *maccrd, *enccrd;  in ubsec_process()  local
1206 enccrd = NULL; in ubsec_process()
1211 enccrd = crd1; in ubsec_process()
1225 enccrd = crd2; in ubsec_process()
1232 enccrd = crd1; in ubsec_process()
1244 if (enccrd) { in ubsec_process()
1245 if (enccrd->crd_alg == CRYPTO_AES_CBC) { in ubsec_process()
1255 switch (enccrd->crd_klen) { in ubsec_process()
1259 keylen = enccrd->crd_klen / 8; in ubsec_process()
1272 encoffset = enccrd->crd_skip; in ubsec_process()
1274 if (enccrd->crd_flags & CRD_F_ENCRYPT) { in ubsec_process()
1275 if (enccrd->crd_flags & CRD_F_IV_EXPLICIT) in ubsec_process()
1276 memcpy(key.ses_iv, enccrd->crd_iv, ivlen); in ubsec_process()
1280 if ((enccrd->crd_flags & CRD_F_IV_PRESENT) == 0) { in ubsec_process()
1283 enccrd->crd_inject, in ubsec_process()
1287 enccrd->crd_inject, in ubsec_process()
1293 if (enccrd->crd_flags & CRD_F_IV_EXPLICIT) in ubsec_process()
1294 memcpy(key.ses_iv, enccrd->crd_iv, ivlen); in ubsec_process()
1296 m_copydata(q->q_src_m, enccrd->crd_inject, in ubsec_process()
1300 enccrd->crd_inject, 8, in ubsec_process()
1327 if (enccrd && maccrd) { in ubsec_process()
1333 if ((encoffset + enccrd->crd_len) != in ubsec_process()
1339 if (enccrd->crd_skip < maccrd->crd_skip) { in ubsec_process()
1345 cpskip = dskip = enccrd->crd_skip; in ubsec_process()
1347 dtheend = enccrd->crd_len; in ubsec_process()
1348 coffset = enccrd->crd_skip - maccrd->crd_skip; in ubsec_process()
1356 enccrd->crd_skip, enccrd->crd_len, in ubsec_process()
1357 enccrd->crd_inject); in ubsec_process()
1366 dtheend = stheend = (enccrd)?enccrd->crd_len:maccrd->crd_len; in ubsec_process()
1447 if (enccrd == NULL && maccrd != NULL) { in ubsec_process()
1649 if (enccrd && enccrd->crd_alg == CRYPTO_AES_CBC) { in ubsec_process()
1664 switch (enccrd->crd_klen) { in ubsec_process()