Home
last modified time | relevance | path

Searched refs:crie (Results 1 – 3 of 3) sorted by relevance

/NextBSD/sys/geom/eli/
HDg_eli.c364 struct cryptoini crie, cria; in g_eli_newsession() local
369 bzero(&crie, sizeof(crie)); in g_eli_newsession()
370 crie.cri_alg = sc->sc_ealgo; in g_eli_newsession()
371 crie.cri_klen = sc->sc_ekeylen; in g_eli_newsession()
373 crie.cri_klen <<= 1; in g_eli_newsession()
375 crie.cri_key = g_eli_key_hold(sc, 0, in g_eli_newsession()
378 crie.cri_key = sc->sc_ekey; in g_eli_newsession()
385 crie.cri_next = &cria; in g_eli_newsession()
390 error = crypto_newsession(&wr->w_sid, &crie, in g_eli_newsession()
394 error = crypto_newsession(&wr->w_sid, &crie, in g_eli_newsession()
[all …]
/NextBSD/sys/opencrypto/
HDcryptodev.c371 struct cryptoini cria, crie; in cryptof_ioctl() local
496 bzero(&crie, sizeof(crie)); in cryptof_ioctl()
500 crie.cri_alg = txform->type; in cryptof_ioctl()
501 crie.cri_klen = sop->keylen * 8; in cryptof_ioctl()
509 crie.cri_key = malloc(crie.cri_klen / 8, in cryptof_ioctl()
511 if ((error = copyin(sop->key, crie.cri_key, in cryptof_ioctl()
512 crie.cri_klen / 8))) { in cryptof_ioctl()
517 crie.cri_next = &cria; in cryptof_ioctl()
554 error = crypto_newsession(&sid, (txform ? &crie : &cria), crid); in cryptof_ioctl()
560 cse = csecreate(fcr, sid, crie.cri_key, crie.cri_klen, in cryptof_ioctl()
[all …]
/NextBSD/sys/netipsec/
HDxform_esp.c172 struct cryptoini cria, crie; in esp_init() local
253 bzero(&crie, sizeof(crie)); in esp_init()
254 crie.cri_alg = sav->tdb_encalgxform->type; in esp_init()
255 crie.cri_key = sav->key_enc->key_data; in esp_init()
256 crie.cri_klen = _KEYBITS(sav->key_enc) - SAV_ISCTRORGCM(sav) * 32; in esp_init()
260 crie.cri_next = &cria; in esp_init()
262 &crie, V_crypto_support); in esp_init()
265 &crie, V_crypto_support); in esp_init()