enccrd 1189 dev/pci/hifn7751.c dlen = cmd->enccrd->crd_len;
enccrd 1194 dev/pci/hifn7751.c cry_cmd->header_skip = htole16(cmd->enccrd->crd_skip);
enccrd 1936 dev/pci/hifn7751.c struct cryptodesc *crd1, *crd2, *maccrd, *enccrd;
enccrd 1993 dev/pci/hifn7751.c enccrd = NULL;
enccrd 2001 dev/pci/hifn7751.c enccrd = crd1;
enccrd 2020 dev/pci/hifn7751.c enccrd = crd2;
enccrd 2030 dev/pci/hifn7751.c enccrd = crd1;
enccrd 2041 dev/pci/hifn7751.c if (enccrd) {
enccrd 2042 dev/pci/hifn7751.c cmd->enccrd = enccrd;
enccrd 2044 dev/pci/hifn7751.c switch (enccrd->crd_alg) {
enccrd 2067 dev/pci/hifn7751.c if (enccrd->crd_alg != CRYPTO_ARC4) {
enccrd 2068 dev/pci/hifn7751.c ivlen = ((enccrd->crd_alg == CRYPTO_AES_CBC) ?
enccrd 2070 dev/pci/hifn7751.c if (enccrd->crd_flags & CRD_F_ENCRYPT) {
enccrd 2071 dev/pci/hifn7751.c if (enccrd->crd_flags & CRD_F_IV_EXPLICIT)
enccrd 2072 dev/pci/hifn7751.c bcopy(enccrd->crd_iv, cmd->iv, ivlen);
enccrd 2077 dev/pci/hifn7751.c if ((enccrd->crd_flags & CRD_F_IV_PRESENT)
enccrd 2081 dev/pci/hifn7751.c enccrd->crd_inject,
enccrd 2085 dev/pci/hifn7751.c enccrd->crd_inject,
enccrd 2089 dev/pci/hifn7751.c if (enccrd->crd_flags & CRD_F_IV_EXPLICIT)
enccrd 2090 dev/pci/hifn7751.c bcopy(enccrd->crd_iv, cmd->iv, ivlen);
enccrd 2093 dev/pci/hifn7751.c enccrd->crd_inject,
enccrd 2097 dev/pci/hifn7751.c enccrd->crd_inject,
enccrd 2102 dev/pci/hifn7751.c cmd->ck = enccrd->crd_key;
enccrd 2103 dev/pci/hifn7751.c cmd->cklen = enccrd->crd_klen >> 3;
enccrd 269 dev/pci/hifn7751var.h struct cryptodesc *enccrd, *maccrd, *compcrd;
enccrd 1141 dev/pci/ises.c struct cryptodesc *maccrd, *enccrd, *crd;
enccrd 1205 dev/pci/ises.c maccrd = enccrd = NULL;
enccrd 1211 dev/pci/ises.c if (maccrd || (enccrd &&
enccrd 1212 dev/pci/ises.c (enccrd->crd_flags & CRD_F_ENCRYPT) == 0))
enccrd 1218 dev/pci/ises.c if (enccrd ||
enccrd 1221 dev/pci/ises.c enccrd = crd;
enccrd 1227 dev/pci/ises.c if (!maccrd && !enccrd)
enccrd 1230 dev/pci/ises.c DPRINTF(("%s:ises_process: enc=%p mac=%p\n", dv, enccrd, maccrd));
enccrd 1235 dev/pci/ises.c if (enccrd) {
enccrd 1236 dev/pci/ises.c encoffset = enccrd->crd_skip;
enccrd 1239 dev/pci/ises.c if (enccrd->crd_alg == CRYPTO_3DES_CBC)
enccrd 1247 dev/pci/ises.c if (enccrd->crd_flags & CRD_F_ENCRYPT) {
enccrd 1251 dev/pci/ises.c if (enccrd->crd_flags & CRD_F_IV_EXPLICIT)
enccrd 1252 dev/pci/ises.c bcopy(enccrd->crd_iv, q->q_session.sccr, 8);
enccrd 1258 dev/pci/ises.c if ((enccrd->crd_flags & CRD_F_IV_PRESENT) == 0) {
enccrd 1261 dev/pci/ises.c enccrd->crd_inject, 8,
enccrd 1265 dev/pci/ises.c enccrd->crd_inject, 8,
enccrd 1273 dev/pci/ises.c if (enccrd->crd_flags & CRD_F_IV_EXPLICIT)
enccrd 1274 dev/pci/ises.c bcopy(enccrd->crd_iv, q->q_session.sccr, 8);
enccrd 1276 dev/pci/ises.c m_copydata(q->q_src.mbuf, enccrd->crd_inject,
enccrd 1280 dev/pci/ises.c enccrd->crd_inject, 8,
enccrd 1320 dev/pci/ises.c if (enccrd && maccrd) {
enccrd 1323 dev/pci/ises.c if (((encoffset + enccrd->crd_len) !=
enccrd 1325 dev/pci/ises.c (enccrd->crd_skip < maccrd->crd_skip)) {
enccrd 1330 dev/pci/ises.c cpskip = dskip = enccrd->crd_skip;
enccrd 1332 dev/pci/ises.c dtheend = enccrd->crd_len;
enccrd 1338 dev/pci/ises.c dtheend = enccrd ? enccrd->crd_len : maccrd->crd_len;
enccrd 1366 dev/pci/ises.c if (enccrd == NULL && maccrd != NULL) {
enccrd 326 dev/pci/safe.c struct cryptodesc *crd1, *crd2, *maccrd, *enccrd;
enccrd 399 dev/pci/safe.c enccrd = NULL;
enccrd 405 dev/pci/safe.c enccrd = crd1;
enccrd 420 dev/pci/safe.c enccrd = crd2;
enccrd 427 dev/pci/safe.c enccrd = crd1;
enccrd 437 dev/pci/safe.c if (enccrd) {
enccrd 438 dev/pci/safe.c if (enccrd->crd_alg == CRYPTO_DES_CBC) {
enccrd 442 dev/pci/safe.c } else if (enccrd->crd_alg == CRYPTO_3DES_CBC) {
enccrd 446 dev/pci/safe.c } else if (enccrd->crd_alg == CRYPTO_AES_CBC) {
enccrd 470 dev/pci/safe.c if (enccrd->crd_flags & CRD_F_ENCRYPT) {
enccrd 473 dev/pci/safe.c if (enccrd->crd_flags & CRD_F_IV_EXPLICIT)
enccrd 474 dev/pci/safe.c bcopy(enccrd->crd_iv, iv, ivsize);
enccrd 477 dev/pci/safe.c if ((enccrd->crd_flags & CRD_F_IV_PRESENT) == 0) {
enccrd 480 dev/pci/safe.c enccrd->crd_inject, ivsize, iv);
enccrd 483 dev/pci/safe.c enccrd->crd_inject, ivsize, iv);
enccrd 492 dev/pci/safe.c if (enccrd->crd_flags & CRD_F_IV_EXPLICIT)
enccrd 493 dev/pci/safe.c bcopy(enccrd->crd_iv, iv, ivsize);
enccrd 495 dev/pci/safe.c m_copydata(re->re_src_m, enccrd->crd_inject,
enccrd 498 dev/pci/safe.c cuio_copydata(re->re_src_io, enccrd->crd_inject,
enccrd 546 dev/pci/safe.c if (enccrd && maccrd) {
enccrd 552 dev/pci/safe.c coffset = enccrd->crd_skip - maccrd->crd_skip;
enccrd 556 dev/pci/safe.c __func__, maccrd->crd_skip, enccrd->crd_skip));
enccrd 561 dev/pci/safe.c oplen = enccrd->crd_skip + enccrd->crd_len;
enccrd 576 dev/pci/safe.c enccrd->crd_skip, enccrd->crd_len,
enccrd 577 dev/pci/safe.c enccrd->crd_inject);
enccrd 613 dev/pci/safe.c if (enccrd) {
enccrd 614 dev/pci/safe.c bypass = enccrd->crd_skip;
enccrd 615 dev/pci/safe.c oplen = bypass + enccrd->crd_len;
enccrd 687 dev/pci/safe.c if (enccrd == NULL && maccrd != NULL) {
enccrd 717 dev/pci/ubsec.c struct cryptodesc *crd1, *crd2, *maccrd, *enccrd;
enccrd 786 dev/pci/ubsec.c enccrd = NULL;
enccrd 790 dev/pci/ubsec.c enccrd = crd1;
enccrd 802 dev/pci/ubsec.c enccrd = crd2;
enccrd 808 dev/pci/ubsec.c enccrd = crd1;
enccrd 819 dev/pci/ubsec.c if (enccrd) {
enccrd 820 dev/pci/ubsec.c encoffset = enccrd->crd_skip;
enccrd 823 dev/pci/ubsec.c if (enccrd->crd_flags & CRD_F_ENCRYPT) {
enccrd 826 dev/pci/ubsec.c if (enccrd->crd_flags & CRD_F_IV_EXPLICIT)
enccrd 827 dev/pci/ubsec.c bcopy(enccrd->crd_iv, ctx.pc_iv, 8);
enccrd 833 dev/pci/ubsec.c if ((enccrd->crd_flags & CRD_F_IV_PRESENT) == 0) {
enccrd 836 dev/pci/ubsec.c enccrd->crd_inject,
enccrd 840 dev/pci/ubsec.c enccrd->crd_inject,
enccrd 846 dev/pci/ubsec.c if (enccrd->crd_flags & CRD_F_IV_EXPLICIT)
enccrd 847 dev/pci/ubsec.c bcopy(enccrd->crd_iv, ctx.pc_iv, 8);
enccrd 849 dev/pci/ubsec.c m_copydata(q->q_src_m, enccrd->crd_inject,
enccrd 853 dev/pci/ubsec.c enccrd->crd_inject, 8,
enccrd 884 dev/pci/ubsec.c if (enccrd && maccrd) {
enccrd 890 dev/pci/ubsec.c if (((encoffset + enccrd->crd_len) !=
enccrd 892 dev/pci/ubsec.c (enccrd->crd_skip < maccrd->crd_skip)) {
enccrd 897 dev/pci/ubsec.c cpskip = dskip = enccrd->crd_skip;
enccrd 899 dev/pci/ubsec.c dtheend = enccrd->crd_len;
enccrd 900 dev/pci/ubsec.c coffset = enccrd->crd_skip - maccrd->crd_skip;
enccrd 906 dev/pci/ubsec.c enccrd->crd_skip, enccrd->crd_len, enccrd->crd_inject);
enccrd 914 dev/pci/ubsec.c dtheend = stheend = (enccrd)?enccrd->crd_len:maccrd->crd_len;
enccrd 994 dev/pci/ubsec.c if (enccrd == NULL && maccrd != NULL) {