/freebsd-10.0-release/sys/kgssapi/krb5/ |
H A D | kcrypto_aes.c | 75 struct cryptoini cri[2]; local 83 bzero(cri, sizeof(cri)); 88 cri[0].cri_alg = CRYPTO_SHA1_HMAC; 89 cri[0].cri_klen = ks->ks_class->ec_keybits; 90 cri[0].cri_mlen = 12; 91 cri[0].cri_key = ks->ks_key; 92 cri[0].cri_next = &cri[1]; 94 cri[ [all...] |
H A D | kcrypto_des.c | 78 struct cryptoini cri[1]; local 86 bzero(cri, sizeof(cri)); 88 cri[0].cri_alg = CRYPTO_DES_CBC; 89 cri[0].cri_klen = 64; 90 cri[0].cri_mlen = 0; 91 cri[0].cri_key = ks->ks_key; 92 cri[0].cri_next = NULL; 94 crypto_newsession(&ds->ds_session, cri,
|
H A D | kcrypto_des3.c | 78 struct cryptoini cri[2]; local 86 bzero(cri, sizeof(cri)); 88 cri[0].cri_alg = CRYPTO_SHA1_HMAC; 89 cri[0].cri_klen = 192; 90 cri[0].cri_mlen = 0; 91 cri[0].cri_key = ks->ks_key; 92 cri[0].cri_next = &cri[1]; 94 cri[ [all...] |
/freebsd-10.0-release/sys/geom/eli/ |
H A D | g_eli_crypto.c | 63 struct cryptoini cri; local 75 bzero(&cri, sizeof(cri)); 76 cri.cri_alg = algo; 77 cri.cri_key = __DECONST(void *, key); 78 cri.cri_klen = keysize; 79 error = crypto_newsession(&sid, &cri, CRYPTOCAP_F_SOFTWARE);
|
/freebsd-10.0-release/sys/crypto/aesni/ |
H A D | aesni.c | 52 static int aesni_newsession(device_t, uint32_t *sidp, struct cryptoini *cri); 136 aesni_newsession(device_t dev, uint32_t *sidp, struct cryptoini *cri) argument 143 if (sidp == NULL || cri == NULL) 149 for (; cri != NULL; cri = cri->cri_next) { 150 switch (cri->cri_alg) { 155 encini = cri;
|
/freebsd-10.0-release/sys/crypto/via/ |
H A D | padlock.c | 66 static int padlock_newsession(device_t, uint32_t *sidp, struct cryptoini *cri); 168 padlock_newsession(device_t dev, uint32_t *sidp, struct cryptoini *cri) argument 176 if (sidp == NULL || cri == NULL) 180 for (; cri != NULL; cri = cri->cri_next) { 181 switch (cri->cri_alg) { 191 macini = cri; 196 encini = cri;
|
/freebsd-10.0-release/sys/opencrypto/ |
H A D | cryptosoft.c | 661 swcr_newsession(device_t dev, u_int32_t *sid, struct cryptoini *cri) argument 670 if (sid == NULL || cri == NULL) 711 while (cri) { 719 switch (cri->cri_alg) { 748 if (cri->cri_key != NULL) { 750 cri->cri_key, cri->cri_klen / 8); 794 if (cri->cri_key != NULL) { 795 swcr_authprepare(axf, *swd, cri->cri_key, 796 cri [all...] |
H A D | crypto.c | 314 driver_suitable(const struct cryptocap *cap, const struct cryptoini *cri) argument 319 for (cr = cri; cr; cr = cr->cri_next) 337 crypto_select_driver(const struct cryptoini *cri, int flags) argument 366 if (driver_suitable(cap, cri)) { 389 crypto_newsession(u_int64_t *sid, struct cryptoini *cri, int crid) argument 401 if (cap != NULL && !driver_suitable(cap, cri)) 407 cap = crypto_select_driver(cri, crid); 418 err = CRYPTODEV_NEWSESSION(cap->cc_dev, &lid, cri);
|
H A D | cryptodev.h | 382 extern int crypto_newsession(u_int64_t *sid, struct cryptoini *cri, int hard);
|
/freebsd-10.0-release/sys/dev/glxsb/ |
H A D | glxsb.c | 529 glxsb_crypto_newsession(device_t dev, uint32_t *sidp, struct cryptoini *cri) argument 536 if (sc == NULL || sidp == NULL || cri == NULL) 540 for (; cri != NULL; cri = cri->cri_next) { 541 switch(cri->cri_alg) { 551 macini = cri; 556 encini = cri;
|
/freebsd-10.0-release/sys/dev/cesa/ |
H A D | cesa.c | 1357 cesa_newsession(device_t dev, uint32_t *sidp, struct cryptoini *cri) argument 1371 if (cesa_is_hash(cri->cri_alg)) 1372 mac = cri; 1374 enc = cri; 1376 cri = cri->cri_next; 1378 if (cri) { 1379 if (!enc && !cesa_is_hash(cri->cri_alg)) 1380 enc = cri; 1382 if (!mac && cesa_is_hash(cri [all...] |
/freebsd-10.0-release/sys/mips/rmi/dev/sec/ |
H A D | rmisec.c | 64 static int xlr_sec_newsession(device_t dev, uint32_t * sidp, struct cryptoini *cri); 184 xlr_sec_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 191 if (sidp == NULL || cri == NULL || sc == NULL) 230 for (c = cri; c != NULL; c = c->cri_next) {
|
/freebsd-10.0-release/sys/dev/sec/ |
H A D | sec.c | 87 struct cryptoini *cri); 90 static int sec_split_cri(struct cryptoini *cri, struct cryptoini **enc, 1176 sec_split_cri(struct cryptoini *cri, struct cryptoini **enc, argument 1181 e = cri; 1182 m = cri->cri_next; 1189 cri = m; 1191 e = cri; 1278 sec_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 1288 error = sec_split_cri(cri, &enc, &mac);
|
/freebsd-10.0-release/sys/mips/cavium/cryptocteon/ |
H A D | cryptocteon.c | 109 cryptocteon_newsession(device_t dev, u_int32_t *sid, struct cryptoini *cri) argument 118 if (sid == NULL || cri == NULL || sc == NULL) 127 for (i = 0, c = cri; c && i < 2; i++) {
|
/freebsd-10.0-release/sys/mips/nlm/dev/sec/ |
H A D | nlmrsa.c | 321 xlp_rsa_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 327 if (sidp == NULL || cri == NULL || sc == NULL)
|
H A D | nlmsec.c | 451 xlp_sec_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 459 if (sidp == NULL || cri == NULL || sc == NULL) 496 for (c = cri; c != NULL; c = c->cri_next) {
|
/freebsd-10.0-release/sys/dev/safe/ |
H A D | safe.c | 698 safe_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 705 if (sidp == NULL || cri == NULL || sc == NULL) 708 for (c = cri; c != NULL; c = c->cri_next) {
|
/freebsd-10.0-release/sys/dev/hifn/ |
H A D | hifn7751.c | 2319 hifn_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 2327 if (sidp == NULL || cri == NULL || sc == NULL) 2369 for (c = cri; c != NULL; c = c->cri_next) {
|
/freebsd-10.0-release/sys/dev/ubsec/ |
H A D | ubsec.c | 895 ubsec_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 902 if (sidp == NULL || cri == NULL || sc == NULL) 905 for (c = cri; c != NULL; c = c->cri_next) {
|