/freebsd-11-stable/sys/crypto/via/ |
H A D | padlock_cipher.c | 169 padlock_cipher_alloc(struct cryptodesc *enccrd, struct cryptop *crp, argument 185 addr = (u_char *)iov->iov_base + enccrd->crd_skip; 196 addr = malloc(enccrd->crd_len + 16, M_PADLOCK, M_NOWAIT); 201 padlock_cipher_process(struct padlock_session *ses, struct cryptodesc *enccrd, argument 210 buf = padlock_cipher_alloc(enccrd, crp, &allocated); 216 if ((enccrd->crd_flags & CRD_F_KEY_EXPLICIT) != 0) { 217 padlock_cipher_key_setup(ses, enccrd->crd_key, 218 enccrd->crd_klen); 226 if ((enccrd->crd_flags & CRD_F_ENCRYPT) != 0) { 229 if ((enccrd [all...] |
H A D | padlock.c | 313 struct cryptodesc *crd, *enccrd, *maccrd; local 316 enccrd = maccrd = NULL; 343 if (enccrd != NULL) { 347 enccrd = crd; 353 if (enccrd == NULL || (enccrd->crd_len % AES_BLOCK_LEN) != 0) { 371 if (maccrd != NULL && maccrd->crd_next == enccrd) { 377 error = padlock_cipher_process(ses, enccrd, crp); 382 if (maccrd != NULL && enccrd->crd_next == maccrd) {
|
H A D | padlock.h | 87 struct cryptodesc *enccrd, struct cryptop *crp);
|
/freebsd-11-stable/sys/crypto/aesni/ |
H A D | aesni.c | 84 struct cryptodesc *enccrd, struct cryptodesc *authcrd, struct cryptop *crp); 335 struct cryptodesc *crd, *enccrd, *authcrd; local 339 enccrd = NULL; 357 if (enccrd != NULL) { 361 enccrd = crd; 365 if (enccrd != NULL) { 369 enccrd = crd; 390 if (enccrd == NULL || (needauth && authcrd == NULL)) { 396 if ((enccrd->crd_alg == CRYPTO_AES_CBC || enccrd 424 aesni_cipher_alloc(struct cryptodesc *enccrd, struct cryptop *crp, int *allocated) argument 515 aesni_cipher_process(struct aesni_session *ses, struct cryptodesc *enccrd, struct cryptodesc *authcrd, struct cryptop *crp) argument [all...] |
H A D | aesni.h | 114 uint8_t *aesni_cipher_alloc(struct cryptodesc *enccrd, struct cryptop *crp,
|
/freebsd-11-stable/sys/mips/rmi/dev/sec/ |
H A D | rmisec.c | 352 struct cryptodesc *crd1, *crd2, *maccrd, *enccrd; local 383 enccrd = NULL; 389 enccrd = crd1; 404 enccrd = crd2; 414 enccrd = crd1; 467 if (enccrd) { 468 cmd->enccrd = enccrd; 474 if (enccrd->crd_flags & CRD_F_ENCRYPT) { 479 switch (enccrd [all...] |
H A D | rmilib.h | 620 struct cryptodesc *enccrd, *maccrd; member in struct:xlr_sec_command
|
/freebsd-11-stable/sys/mips/nlm/dev/sec/ |
H A D | nlmsec.c | 79 struct cryptodesc *enccrd); 245 printf("enccrd :0x%x\n",(uint32_t)cmd->enccrd); 313 crd = cmd->enccrd; 569 struct cryptodesc *enccrd) 578 if (enccrd->crd_alg != CRYPTO_ARC4) { 579 ivlen = ((enccrd->crd_alg == CRYPTO_AES_CBC) ? 581 if (enccrd->crd_flags & CRD_F_ENCRYPT) { 582 if (enccrd->crd_flags & CRD_F_IV_EXPLICIT) { 583 bcopy(enccrd 568 xlp_copyiv(struct xlp_sec_softc *sc, struct xlp_sec_command *cmd, struct cryptodesc *enccrd) argument [all...] |
H A D | nlmseclib.c | 100 cipdesc = cmd->enccrd; 163 cipdesc = cmd->enccrd; 220 cipdesc = cmd->enccrd; 281 switch(cmd->enccrd->crd_alg) {
|
H A D | nlmseclib.h | 96 struct cryptodesc *enccrd, *maccrd; member in struct:xlp_sec_command
|
/freebsd-11-stable/sys/mips/cavium/cryptocteon/ |
H A D | cryptocteon.c | 347 struct cryptodesc *enccrd = NULL, *maccrd = NULL; local 401 /* point our enccrd and maccrd appropriately */ 403 if (crd->crd_alg == od->octo_encalg) enccrd = crd; 407 if (crd->crd_alg == od->octo_encalg) enccrd = crd; 418 if (enccrd) { 419 if (enccrd->crd_flags & CRD_F_IV_EXPLICIT) { 420 ivp = enccrd->crd_iv; 424 enccrd->crd_inject, od->octo_ivsize, (caddr_t) ivp); 433 crypt_off = enccrd->crd_skip; 434 crypt_len = enccrd [all...] |
/freebsd-11-stable/sys/dev/safe/ |
H A D | safe.c | 852 struct cryptodesc *crd1, *crd2, *maccrd, *enccrd; local 918 enccrd = NULL; 925 enccrd = crd1; 942 enccrd = crd2; 951 enccrd = crd1; 961 if (enccrd) { 962 if (enccrd->crd_flags & CRD_F_KEY_EXPLICIT) 963 safe_setup_enckey(ses, enccrd->crd_key); 965 if (enccrd->crd_alg == CRYPTO_DES_CBC) { 969 } else if (enccrd [all...] |
/freebsd-11-stable/sys/dev/glxsb/ |
H A D | glxsb.c | 175 struct cryptodesc *to_enccrd; /* enccrd to perform */ 826 struct cryptodesc *enccrd, *maccrd; local 830 enccrd = sc->sc_to.to_enccrd; 835 if (maccrd != NULL && maccrd->crd_next == enccrd) { 841 error = glxsb_crypto_encdec(crp, enccrd, ses, sc); 846 if (maccrd != NULL && enccrd->crd_next == maccrd) { 866 struct cryptodesc *crd, *enccrd, *maccrd; local 870 enccrd = maccrd = NULL; 897 if (enccrd != NULL) { 901 enccrd [all...] |
/freebsd-11-stable/sys/dev/ubsec/ |
H A D | ubsec.c | 1037 struct cryptodesc *crd1, *crd2, *maccrd, *enccrd; local 1103 enccrd = NULL; 1107 enccrd = crd1; 1120 enccrd = crd2; 1126 enccrd = crd1; 1138 if (enccrd) { 1139 if (enccrd->crd_flags & CRD_F_KEY_EXPLICIT) { 1140 ubsec_setup_enckey(ses, enccrd->crd_alg, 1141 enccrd->crd_key); 1144 encoffset = enccrd [all...] |
/freebsd-11-stable/sys/dev/hifn/ |
H A D | hifn7751.c | 1590 dlen = cmd->enccrd->crd_len; 1595 cry_cmd->header_skip = htole16(cmd->enccrd->crd_skip); 2447 struct cryptodesc *crd1, *crd2, *maccrd, *enccrd; local 2491 enccrd = NULL; 2499 enccrd = crd1; 2516 enccrd = crd2; 2526 enccrd = crd1; 2537 if (enccrd) { 2538 cmd->enccrd = enccrd; [all...] |
H A D | hifn7751var.h | 282 struct cryptodesc *enccrd, *maccrd; member in struct:hifn_command
|