Searched refs:crd (Results 1 - 25 of 36) sorted by relevance

12

/freebsd-11-stable/sys/mips/nlm/dev/sec/
H A Dnlmrsalib.h34 #define XLP_RSA_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))
H A Dnlmseclib.h81 #define XLP_SEC_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))
H A Dnlmsec.c292 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 Dg_eli_crypto.c64 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 Dg_eli_privacy.c233 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 Dkcrypto_aes.c143 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 Dkcrypto_des.c169 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 Dkcrypto_des3.c179 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 Dcryptosoft.c84 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 Dcrypto.c1056 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 Dt4_crypto.c431 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 Dglxsb.c717 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 Dglxsb_hash.c82 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 Dcryptocteon.c341 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 Dusb_dev.c190 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 Dpadlock.c313 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 Dpadlock_hash.c282 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 Dcvmx-iob-defs.h1677 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 Daesni.c335 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 Dsafevar.h50 #define SAFE_SID(crd, sesn) (((crd) << 28) | ((sesn) & 0x0fffffff))
H A Dsafe.c1502 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 Dpolicy.h42 int secpolicy_zfs(cred_t *crd);
/freebsd-11-stable/sys/dev/hifn/
H A Dhifn7751var.h336 #define HIFN_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))
/freebsd-11-stable/sys/dev/ubsec/
H A Dubsecvar.h50 #define UBSEC_SID(crd, sesn) (((crd) << 28) | ((sesn) & 0x0fffffff))
/freebsd-11-stable/sys/dev/cesa/
H A Dcesa.c1559 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...]

Completed in 199 milliseconds

12