/freebsd-10.0-release/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-10.0-release/sys/opencrypto/ |
H A D | cryptosoft.c | 70 swcr_encdec(struct cryptodesc *crd, struct swcr_data *sw, caddr_t buf, argument 82 if (crd->crd_len % blks) 86 if (crd->crd_flags & CRD_F_ENCRYPT) { 88 if (crd->crd_flags & CRD_F_IV_EXPLICIT) 89 bcopy(crd->crd_iv, iv, blks); 94 if (!(crd->crd_flags & CRD_F_IV_PRESENT)) 95 crypto_copyback(flags, buf, crd->crd_inject, blks, iv); 99 if (crd->crd_flags & CRD_F_IV_EXPLICIT) 100 bcopy(crd->crd_iv, iv, blks); 103 crypto_copydata(flags, buf, crd 514 swcr_authcompute(struct cryptodesc *crd, struct swcr_data *sw, caddr_t buf, int flags) argument 585 swcr_compdec(struct cryptodesc *crd, struct swcr_data *sw, caddr_t buf, int flags) argument 965 struct cryptodesc *crd; local [all...] |
H A D | crypto.c | 1018 struct cryptodesc *crd; local 1030 for (crd = crp->crp_desc; crd->crd_next; crd = crd->crd_next) 1031 crd->CRD_INI.cri_next = &(crd->crd_next->CRD_INI); 1055 struct cryptodesc *crd; local 1081 while ((crd = crp->crp_desc) != NULL) { 1082 crp->crp_desc = crd 1094 struct cryptodesc *crd; local [all...] |
/freebsd-10.0-release/sys/geom/eli/ |
H A D | g_eli_crypto.c | 65 struct cryptodesc *crd; local 82 p = malloc(sizeof(*crp) + sizeof(*crd) + sizeof(*uio) + sizeof(*iov), 89 crd = (struct cryptodesc *)p; p += sizeof(*crd); 101 crd->crd_skip = 0; 102 crd->crd_len = datasize; 103 crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT; 105 crd->crd_flags |= CRD_F_ENCRYPT; 106 crd->crd_alg = algo; 107 crd [all...] |
H A D | g_eli_privacy.c | 232 struct cryptodesc *crd; local 256 size += sizeof(*crd) * nsec; 282 crd = (struct cryptodesc *)p; p += sizeof(*crd); 307 crp->crp_desc = crd; 309 crd->crd_skip = 0; 310 crd->crd_len = secsize; 311 crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT; 313 crd->crd_flags |= CRD_F_KEY_EXPLICIT; 315 crd [all...] |
/freebsd-10.0-release/sys/kgssapi/krb5/ |
H A D | kcrypto_aes.c | 137 struct cryptodesc *crd; local 141 crd = crp->crp_desc; 143 crd->crd_skip = skip; 144 crd->crd_len = len; 145 crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT | encdec; 147 bcopy(ivec, crd->crd_iv, 16); 149 bzero(crd->crd_iv, 16); 151 crd->crd_next = NULL; 152 crd->crd_alg = CRYPTO_AES_CBC; 316 struct cryptodesc *crd; local [all...] |
H A D | kcrypto_des.c | 166 struct cryptodesc *crd; local 170 crd = crp->crp_desc; 172 crd->crd_skip = skip; 173 crd->crd_len = len; 174 crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT | encdec; 176 bcopy(ivec, crd->crd_iv, 8); 178 bzero(crd->crd_iv, 8); 180 crd->crd_next = NULL; 181 crd->crd_alg = CRYPTO_DES_CBC;
|
H A D | kcrypto_des3.c | 176 struct cryptodesc *crd; local 180 crd = crp->crp_desc; 182 crd->crd_skip = skip; 183 crd->crd_len = len; 184 crd->crd_flags = CRD_F_IV_EXPLICIT | CRD_F_IV_PRESENT | encdec; 186 bcopy(ivec, crd->crd_iv, 8); 188 bzero(crd->crd_iv, 8); 190 crd->crd_next = NULL; 191 crd->crd_alg = CRYPTO_3DES_CBC; 233 struct cryptodesc *crd; local [all...] |
/freebsd-10.0-release/sys/dev/glxsb/ |
H A D | glxsb.c | 716 glxsb_crypto_encdec(struct cryptop *crp, struct cryptodesc *crd, argument 727 if (crd == NULL || (crd->crd_len % SB_AES_BLOCK_SIZE) != 0) 731 xlen = crd->crd_len > GLXSB_MAX_AES_LEN ? 732 GLXSB_MAX_AES_LEN : crd->crd_len; 744 if (crd->crd_flags & CRD_F_ENCRYPT) { 746 if (crd->crd_flags & CRD_F_IV_EXPLICIT) 747 bcopy(crd->crd_iv, op_iv, sizeof(op_iv)); 751 if ((crd->crd_flags & CRD_F_IV_PRESENT) == 0) { 753 crd 865 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-10.0-release/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-10.0-release/sys/dev/usb/ |
H A D | usb_dev.c | 189 struct usb_cdev_refdata *crd, int need_uref) 197 memset(crd, 0, sizeof(*crd)); 224 crd->do_unlock = usbd_enum_lock(cpd->udev); 231 crd->is_uref = 1; 242 crd->txfifo = f; 243 crd->is_write = 1; /* ref */ 250 crd->is_usbfs = 1; 258 crd->rxfifo = f; 259 crd 188 usb_ref_device(struct usb_cdev_privdata *cpd, struct usb_cdev_refdata *crd, int need_uref) argument 309 usb_usb_ref_device(struct usb_cdev_privdata *cpd, struct usb_cdev_refdata *crd) argument 334 usb_unref_device(struct usb_cdev_privdata *cpd, struct usb_cdev_refdata *crd) argument 383 usb_fifo_create(struct usb_cdev_privdata *cpd, struct usb_cdev_refdata *crd) argument [all...] |
/freebsd-10.0-release/sys/crypto/aesni/ |
H A D | aesni.c | 247 struct cryptodesc *crd, *enccrd; local 262 for (crd = crp->crp_desc; crd != NULL; crd = crd->crd_next) { 263 switch (crd->crd_alg) { 270 enccrd = crd;
|
/freebsd-10.0-release/sys/crypto/via/ |
H A D | padlock.c | 320 struct cryptodesc *crd, *enccrd, *maccrd; local 334 for (crd = crp->crp_desc; crd != NULL; crd = crd->crd_next) { 335 switch (crd->crd_alg) { 347 maccrd = crd; 354 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-10.0-release/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-10.0-release/sys/dev/safe/ |
H A D | safevar.h | 50 #define SAFE_SID(crd, sesn) (((crd) << 28) | ((sesn) & 0x0fffffff))
|
H A D | safe.c | 1503 struct cryptodesc *crd; local 1538 for (crd = crp->crp_desc; crd; crd = crd->crd_next) { 1541 if (crd->crd_alg == CRYPTO_DES_CBC || 1542 crd->crd_alg == CRYPTO_3DES_CBC) { 1544 } else if (crd->crd_alg == CRYPTO_AES_CBC) { 1549 crd->crd_skip + crd [all...] |
/freebsd-10.0-release/sys/cddl/compat/opensolaris/sys/ |
H A D | policy.h | 42 int secpolicy_zfs(cred_t *crd);
|
/freebsd-10.0-release/sys/dev/hifn/ |
H A D | hifn7751var.h | 336 #define HIFN_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))
|
H A D | hifn7751.c | 2770 struct cryptodesc *crd; local 2825 for (crd = crp->crp_desc; crd; crd = crd->crd_next) { 2826 if (crd->crd_alg != CRYPTO_DES_CBC && 2827 crd->crd_alg != CRYPTO_3DES_CBC && 2828 crd->crd_alg != CRYPTO_AES_CBC) 2830 ivlen = ((crd->crd_alg == CRYPTO_AES_CBC) ? 2833 crd [all...] |
/freebsd-10.0-release/sys/dev/ubsec/ |
H A D | ubsecvar.h | 50 #define UBSEC_SID(crd, sesn) (((crd) << 28) | ((sesn) & 0x0fffffff))
|
/freebsd-10.0-release/sys/dev/cesa/ |
H A D | cesa.c | 1497 struct cryptodesc *crd; local 1504 crd = crp->crp_desc; 1524 if (cesa_is_hash(crd->crd_alg)) 1525 mac = crd; 1527 enc = crd; 1529 crd = crd->crd_next; 1531 if (crd) { 1532 if (!enc && !cesa_is_hash(crd->crd_alg)) 1533 enc = crd; [all...] |