/freebsd-11-stable/sys/kgssapi/krb5/ |
H A D | kcrypto_aes.c | 78 struct cryptoini cri; local 91 bzero(&cri, sizeof(cri)); 92 cri.cri_alg = CRYPTO_SHA1_HMAC; 93 cri.cri_klen = ks->ks_class->ec_keybits; 94 cri.cri_mlen = 12; 95 cri.cri_key = ks->ks_key; 96 cri.cri_next = NULL; 97 crypto_newsession(&as->as_session_sha1, &cri, 100 bzero(&cri, sizeo [all...] |
H A D | kcrypto_des.c | 81 struct cryptoini cri[1]; local 89 bzero(cri, sizeof(cri)); 91 cri[0].cri_alg = CRYPTO_DES_CBC; 92 cri[0].cri_klen = 64; 93 cri[0].cri_mlen = 0; 94 cri[0].cri_key = ks->ks_key; 95 cri[0].cri_next = NULL; 97 crypto_newsession(&ds->ds_session, cri,
|
H A D | kcrypto_des3.c | 81 struct cryptoini cri[2]; local 89 bzero(cri, sizeof(cri)); 91 cri[0].cri_alg = CRYPTO_SHA1_HMAC; 92 cri[0].cri_klen = 192; 93 cri[0].cri_mlen = 0; 94 cri[0].cri_key = ks->ks_key; 95 cri[0].cri_next = &cri[1]; 97 cri[ [all...] |
/freebsd-11-stable/sys/geom/eli/ |
H A D | g_eli_crypto.c | 62 struct cryptoini cri; local 72 bzero(&cri, sizeof(cri)); 73 cri.cri_alg = algo; 74 cri.cri_key = __DECONST(void *, key); 75 cri.cri_klen = keysize; 76 error = crypto_newsession(&sid, &cri, CRYPTOCAP_F_SOFTWARE);
|
/freebsd-11-stable/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-11-stable/sys/opencrypto/ |
H A D | cryptosoft.c | 707 swcr_newsession(device_t dev, u_int32_t *sid, struct cryptoini *cri) argument 717 if (sid == NULL || cri == NULL) 761 while (cri) { 770 switch (cri->cri_alg) { 809 if (cri->cri_key != NULL) { 811 cri->cri_key, cri->cri_klen / 8); 858 if (cri->cri_key != NULL) { 859 swcr_authprepare(axf, *swd, cri->cri_key, 860 cri [all...] |
H A D | crypto.c | 350 driver_suitable(const struct cryptocap *cap, const struct cryptoini *cri) argument 355 for (cr = cri; cr; cr = cr->cri_next) 373 crypto_select_driver(const struct cryptoini *cri, int flags) argument 402 if (driver_suitable(cap, cri)) { 424 crypto_newsession(u_int64_t *sid, struct cryptoini *cri, int crid) argument 436 if (cap != NULL && !driver_suitable(cap, cri)) 442 cap = crypto_select_driver(cri, crid); 453 err = CRYPTODEV_NEWSESSION(cap->cc_dev, &lid, cri);
|
H A D | cryptodev.h | 475 extern int crypto_newsession(u_int64_t *sid, struct cryptoini *cri, int hard);
|
/freebsd-11-stable/sys/crypto/aesni/ |
H A D | aesni.c | 77 static int aesni_newsession(device_t, uint32_t *sidp, struct cryptoini *cri); 207 aesni_newsession(device_t dev, uint32_t *sidp, struct cryptoini *cri) argument 214 if (sidp == NULL || cri == NULL) { 215 CRYPTDEB("no sidp or cri"); 225 for (; cri != NULL; cri = cri->cri_next) { 226 switch (cri->cri_alg) { 235 encini = cri;
|
/freebsd-11-stable/sys/dev/glxsb/ |
H A D | glxsb.c | 530 glxsb_crypto_newsession(device_t dev, uint32_t *sidp, struct cryptoini *cri) argument 537 if (sc == NULL || sidp == NULL || cri == NULL) 541 for (; cri != NULL; cri = cri->cri_next) { 542 switch(cri->cri_alg) { 552 macini = cri; 557 encini = cri;
|
/freebsd-11-stable/sys/dev/cesa/ |
H A D | cesa.c | 1405 cesa_newsession(device_t dev, uint32_t *sidp, struct cryptoini *cri) argument 1419 if (cesa_is_hash(cri->cri_alg)) 1420 mac = cri; 1422 enc = cri; 1424 cri = cri->cri_next; 1426 if (cri) { 1427 if (!enc && !cesa_is_hash(cri->cri_alg)) 1428 enc = cri; 1430 if (!mac && cesa_is_hash(cri [all...] |
/freebsd-11-stable/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-11-stable/sys/dev/sec/ |
H A D | sec.c | 88 struct cryptoini *cri); 91 static int sec_split_cri(struct cryptoini *cri, struct cryptoini **enc, 1180 sec_split_cri(struct cryptoini *cri, struct cryptoini **enc, argument 1185 e = cri; 1186 m = cri->cri_next; 1193 cri = m; 1195 e = cri; 1282 sec_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 1292 error = sec_split_cri(cri, &enc, &mac);
|
/freebsd-11-stable/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-11-stable/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-11-stable/sys/dev/safe/ |
H A D | safe.c | 699 safe_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 706 if (sidp == NULL || cri == NULL || sc == NULL) 709 for (c = cri; c != NULL; c = c->cri_next) {
|
/freebsd-11-stable/sys/dev/cxgbe/crypto/ |
H A D | t4_crypto.c | 1878 ccr_newsession(device_t dev, uint32_t *sidp, struct cryptoini *cri) argument 1889 if (sidp == NULL || cri == NULL) 1901 for (c = cri; c != NULL; c = c->cri_next) {
|
/freebsd-11-stable/sys/dev/hifn/ |
H A D | hifn7751.c | 2315 hifn_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 2323 if (sidp == NULL || cri == NULL || sc == NULL) 2365 for (c = cri; c != NULL; c = c->cri_next) {
|
/freebsd-11-stable/sys/dev/ubsec/ |
H A D | ubsec.c | 897 ubsec_newsession(device_t dev, u_int32_t *sidp, struct cryptoini *cri) argument 904 if (sidp == NULL || cri == NULL || sc == NULL) 907 for (c = cri; c != NULL; c = c->cri_next) {
|