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

12

/freebsd-10.0-release/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-10.0-release/sys/opencrypto/
H A Dcryptosoft.c70 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 Dcrypto.c1018 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 Dg_eli_crypto.c65 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 Dg_eli_privacy.c232 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 Dkcrypto_aes.c137 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 Dkcrypto_des.c166 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 Dkcrypto_des3.c176 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 Dglxsb.c716 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 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-10.0-release/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-10.0-release/sys/dev/usb/
H A Dusb_dev.c189 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 Daesni.c247 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 Dpadlock.c320 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 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-10.0-release/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-10.0-release/sys/dev/safe/
H A Dsafevar.h50 #define SAFE_SID(crd, sesn) (((crd) << 28) | ((sesn) & 0x0fffffff))
H A Dsafe.c1503 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 Dpolicy.h42 int secpolicy_zfs(cred_t *crd);
/freebsd-10.0-release/sys/dev/hifn/
H A Dhifn7751var.h336 #define HIFN_SID(crd,ses) (((crd) << 28) | ((ses) & 0x7ff))
H A Dhifn7751.c2770 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 Dubsecvar.h50 #define UBSEC_SID(crd, sesn) (((crd) << 28) | ((sesn) & 0x0fffffff))
/freebsd-10.0-release/sys/dev/cesa/
H A Dcesa.c1497 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...]

Completed in 234 milliseconds

12