/freebsd-11-stable/sys/mips/nlm/dev/sec/ |
H A D | nlmrsalib.h | 34 #define XLP_RSA_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))
|
H A D | nlmseclib.h | 81 #define XLP_SEC_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))
|
H A D | nlmsec.c | 292 struct cryptodesc *crd = NULL; local 313 crd = cmd->enccrd; 317 if (crd != NULL) { 318 if ((crd->crd_alg == CRYPTO_DES_CBC || 319 crd->crd_alg == CRYPTO_3DES_CBC || 320 crd->crd_alg == CRYPTO_AES_CBC) && 321 (crd->crd_flags & CRD_F_ENCRYPT)) { 322 ivlen = ((crd->crd_alg == CRYPTO_AES_CBC) ? 325 crd->crd_skip + crd [all...] |
/freebsd-11-stable/sys/geom/eli/ |
H A D | g_eli_crypto.c | 64 struct cryptodesc *crd; local 79 p = malloc(sizeof(*crp) + sizeof(*crd), M_ELI, M_NOWAIT | M_ZERO); 85 crd = (struct cryptodesc *)p; p += sizeof(*crd); 87 crd->crd_skip = 0; 88 crd->crd_len = datasize; 89 crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT; 91 crd->crd_flags |= CRD_F_ENCRYPT; 92 crd->crd_alg = algo; 93 crd [all...] |
H A D | g_eli_privacy.c | 233 struct cryptodesc *crd; local 255 size += sizeof(*crd) * nsec; 278 crd = (struct cryptodesc *)p; p += sizeof(*crd); 293 crp->crp_desc = crd; 295 crd->crd_skip = 0; 296 crd->crd_len = secsize; 297 crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT; 299 crd->crd_flags |= CRD_F_KEY_EXPLICIT; 301 crd [all...] |
/freebsd-11-stable/sys/kgssapi/krb5/ |
H A D | kcrypto_aes.c | 143 struct cryptodesc *crd; local 147 crd = crp->crp_desc; 149 crd->crd_skip = skip; 150 crd->crd_len = len; 151 crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT | encdec; 153 bcopy(ivec, crd->crd_iv, 16); 155 bzero(crd->crd_iv, 16); 157 crd->crd_next = NULL; 158 crd->crd_alg = CRYPTO_AES_CBC; 322 struct cryptodesc *crd; local [all...] |
H A D | kcrypto_des.c | 169 struct cryptodesc *crd; local 173 crd = crp->crp_desc; 175 crd->crd_skip = skip; 176 crd->crd_len = len; 177 crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT | encdec; 179 bcopy(ivec, crd->crd_iv, 8); 181 bzero(crd->crd_iv, 8); 183 crd->crd_next = NULL; 184 crd->crd_alg = CRYPTO_DES_CBC;
|
H A D | kcrypto_des3.c | 179 struct cryptodesc *crd; local 183 crd = crp->crp_desc; 185 crd->crd_skip = skip; 186 crd->crd_len = len; 187 crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT | encdec; 189 bcopy(ivec, crd->crd_iv, 8); 191 bzero(crd->crd_iv, 8); 193 crd->crd_next = NULL; 194 crd->crd_alg = CRYPTO_3DES_CBC; 236 struct cryptodesc *crd; local [all...] |
/freebsd-11-stable/sys/opencrypto/ |
H A D | cryptosoft.c | 84 swcr_encdec(struct cryptodesc *crd, struct swcr_data *sw, caddr_t buf, argument 104 if (crd->crd_len % blks) 107 if (crd->crd_alg == CRYPTO_AES_ICM && 108 (crd->crd_flags & CRD_F_IV_EXPLICIT) == 0) 112 if (crd->crd_flags & CRD_F_ENCRYPT) { 114 if (crd->crd_flags & CRD_F_IV_EXPLICIT) 115 bcopy(crd->crd_iv, iv, ivlen); 120 if (!(crd->crd_flags & CRD_F_IV_PRESENT)) 121 crypto_copyback(flags, buf, crd->crd_inject, ivlen, iv); 125 if (crd 385 swcr_authcompute(struct cryptodesc *crd, struct swcr_data *sw, caddr_t buf, int flags) argument 467 struct cryptodesc *crd, *crda = NULL, *crde = NULL; local 631 swcr_compdec(struct cryptodesc *crd, struct swcr_data *sw, caddr_t buf, int flags) argument 1082 struct cryptodesc *crd; local [all...] |
H A D | crypto.c | 1056 struct cryptodesc *crd; local 1068 for (crd = crp->crp_desc; crd->crd_next; crd = crd->crd_next) 1069 crd->CRD_INI.cri_next = &(crd->crd_next->CRD_INI); 1093 struct cryptodesc *crd; local 1119 while ((crd = crp->crp_desc) != NULL) { 1120 crp->crp_desc = crd 1132 struct cryptodesc *crd; local [all...] |
/freebsd-11-stable/sys/dev/cxgbe/crypto/ |
H A D | t4_crypto.c | 431 struct cryptodesc *crd; local 437 crd = crp->crp_desc; 440 if (crd->crd_len > MAX_REQUEST_SIZE) 456 if (crd->crd_len == 0) { 460 } else if (ccr_use_imm_data(transhdr_len, crd->crd_len)) { 461 imm_len = crd->crd_len; 468 crd->crd_skip, crd->crd_len); 497 crwr->sec_cpl.pldlen = htobe32(crd->crd_len == 0 ? axf->blocksize : 498 crd 546 struct cryptodesc *crd; local 564 struct cryptodesc *crd; local 1084 struct cryptodesc *crd; local 2102 struct cryptodesc *crd, *crda, *crde; local [all...] |
/freebsd-11-stable/sys/dev/glxsb/ |
H A D | glxsb.c | 717 glxsb_crypto_encdec(struct cryptop *crp, struct cryptodesc *crd, argument 728 if (crd == NULL || (crd->crd_len % SB_AES_BLOCK_SIZE) != 0) 732 xlen = crd->crd_len > GLXSB_MAX_AES_LEN ? 733 GLXSB_MAX_AES_LEN : crd->crd_len; 745 if (crd->crd_flags & CRD_F_ENCRYPT) { 747 if (crd->crd_flags & CRD_F_IV_EXPLICIT) 748 bcopy(crd->crd_iv, op_iv, sizeof(op_iv)); 752 if ((crd->crd_flags & CRD_F_IV_PRESENT) == 0) { 754 crd 866 struct cryptodesc *crd, *enccrd, *maccrd; local [all...] |
H A D | glxsb_hash.c | 82 glxsb_authcompute(struct glxsb_session *ses, struct cryptodesc *crd, argument 92 error = crypto_apply(flags, buf, crd->crd_skip, crd->crd_len, 103 crypto_copyback(flags, buf, crd->crd_inject,
|
/freebsd-11-stable/sys/mips/cavium/cryptocteon/ |
H A D | cryptocteon.c | 341 struct cryptodesc *crd; local 402 crd = crp->crp_desc; 403 if (crd->crd_alg == od->octo_encalg) enccrd = crd; 404 if (crd->crd_alg == od->octo_macalg) maccrd = crd; 405 crd = crd->crd_next; 406 if (crd) { 407 if (crd [all...] |
/freebsd-11-stable/sys/dev/usb/ |
H A D | usb_dev.c | 190 struct usb_cdev_refdata *crd, int need_uref) 198 memset(crd, 0, sizeof(*crd)); 231 crd->do_unlock = usbd_enum_lock_sig(cpd->udev); 238 crd->is_uref = 1; 241 if (crd->do_unlock > 1) { 242 crd->do_unlock = 0; 255 crd->txfifo = f; 256 crd->is_write = 1; /* ref */ 263 crd 189 usb_ref_device(struct usb_cdev_privdata *cpd, struct usb_cdev_refdata *crd, int need_uref) argument 325 usb_usb_ref_device(struct usb_cdev_privdata *cpd, struct usb_cdev_refdata *crd) argument 350 usb_unref_device(struct usb_cdev_privdata *cpd, struct usb_cdev_refdata *crd) argument 398 usb_fifo_create(struct usb_cdev_privdata *cpd, struct usb_cdev_refdata *crd) argument [all...] |
/freebsd-11-stable/sys/crypto/via/ |
H A D | padlock.c | 313 struct cryptodesc *crd, *enccrd, *maccrd; local 327 for (crd = crp->crp_desc; crd != NULL; crd = crd->crd_next) { 328 switch (crd->crd_alg) { 340 maccrd = crd; 347 enccrd = crd;
|
H A D | padlock_hash.c | 282 padlock_authcompute(struct padlock_session *ses, struct cryptodesc *crd, argument 293 error = crypto_apply(flags, buf, crd->crd_skip, crd->crd_len, 306 crypto_copyback(flags, buf, crd->crd_inject,
|
/freebsd-11-stable/sys/contrib/octeon-sdk/ |
H A D | cvmx-iob-defs.h | 1677 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_00_credits::cvmx_iob_to_ncb_did_00_credits_s 1682 uint64_t crd : 7; 1703 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_111_credits::cvmx_iob_to_ncb_did_111_credits_s 1708 uint64_t crd : 7; 1729 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_223_credits::cvmx_iob_to_ncb_did_223_credits_s 1734 uint64_t crd : 7; 1755 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_24_credits::cvmx_iob_to_ncb_did_24_credits_s 1760 uint64_t crd : 7; 1781 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_32_credits::cvmx_iob_to_ncb_did_32_credits_s 1786 uint64_t crd 1807 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_40_credits::cvmx_iob_to_ncb_did_40_credits_s 1833 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_55_credits::cvmx_iob_to_ncb_did_55_credits_s 1859 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_64_credits::cvmx_iob_to_ncb_did_64_credits_s 1885 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_79_credits::cvmx_iob_to_ncb_did_79_credits_s 1911 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_96_credits::cvmx_iob_to_ncb_did_96_credits_s 1937 uint64_t crd : 7; /**< Number of credits for DID. Writing this field will member in struct:cvmx_iob_to_ncb_did_98_credits::cvmx_iob_to_ncb_did_98_credits_s [all...] |
/freebsd-11-stable/sys/crypto/aesni/ |
H A D | aesni.c | 335 struct cryptodesc *crd, *enccrd, *authcrd; local 352 for (crd = crp->crp_desc; crd != NULL; crd = crd->crd_next) { 353 switch (crd->crd_alg) { 361 enccrd = crd; 369 enccrd = crd; 380 authcrd = crd;
|
/freebsd-11-stable/sys/dev/safe/ |
H A D | safevar.h | 50 #define SAFE_SID(crd, sesn) (((crd) << 28) | ((sesn) & 0x0fffffff))
|
H A D | safe.c | 1502 struct cryptodesc *crd; local 1537 for (crd = crp->crp_desc; crd; crd = crd->crd_next) { 1540 if (crd->crd_alg == CRYPTO_DES_CBC || 1541 crd->crd_alg == CRYPTO_3DES_CBC) { 1543 } else if (crd->crd_alg == CRYPTO_AES_CBC) { 1548 crd->crd_skip + crd [all...] |
/freebsd-11-stable/sys/cddl/compat/opensolaris/sys/ |
H A D | policy.h | 42 int secpolicy_zfs(cred_t *crd);
|
/freebsd-11-stable/sys/dev/hifn/ |
H A D | hifn7751var.h | 336 #define HIFN_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))
|
/freebsd-11-stable/sys/dev/ubsec/ |
H A D | ubsecvar.h | 50 #define UBSEC_SID(crd, sesn) (((crd) << 28) | ((sesn) & 0x0fffffff))
|
/freebsd-11-stable/sys/dev/cesa/ |
H A D | cesa.c | 1559 struct cryptodesc *crd; local 1566 crd = crp->crp_desc; 1586 if (cesa_is_hash(crd->crd_alg)) 1587 mac = crd; 1589 enc = crd; 1591 crd = crd->crd_next; 1593 if (crd) { 1594 if (!enc && !cesa_is_hash(crd->crd_alg)) 1595 enc = crd; [all...] |