Home
last modified time | relevance | path

Searched refs:ctx_tmpl (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/icp/api/
H A Dkcf_ctxops.c77 kcf_ctx_template_t *ctx_tmpl; in crypto_create_ctx_template() local
92 if ((ctx_tmpl = (kcf_ctx_template_t *)kmem_alloc( in crypto_create_ctx_template()
104 &(ctx_tmpl->ct_prov_tmpl), &(ctx_tmpl->ct_size), KCF_RHNDL(kmflag)); in crypto_create_ctx_template()
107 ctx_tmpl->ct_generation = me->me_gen_swprov; in crypto_create_ctx_template()
108 *ptmpl = ctx_tmpl; in crypto_create_ctx_template()
110 kmem_free(ctx_tmpl, sizeof (kcf_ctx_template_t)); in crypto_create_ctx_template()
138 if (ctx_tmpl == NULL) in crypto_destroy_ctx_template()
141 ASSERT(ctx_tmpl->ct_prov_tmpl != NULL); in crypto_destroy_ctx_template()
143 bzero(ctx_tmpl->ct_prov_tmpl, ctx_tmpl->ct_size); in crypto_destroy_ctx_template()
144 kmem_free(ctx_tmpl->ct_prov_tmpl, ctx_tmpl->ct_size); in crypto_destroy_ctx_template()
[all …]
H A Dkcf_mac.c132 kcf_ctx_template_t *ctx_tmpl; in crypto_mac() local
154 ((ctx_tmpl = (kcf_ctx_template_t *)tmpl) != NULL)) { in crypto_mac()
155 if (ctx_tmpl->ct_generation != me->me_gen_swprov) { in crypto_mac()
161 spi_ctx_tmpl = ctx_tmpl->ct_prov_tmpl; in crypto_mac()
257 kcf_ctx_template_t *ctx_tmpl; in crypto_mac_verify() local
279 ((ctx_tmpl = (kcf_ctx_template_t *)tmpl) != NULL)) { in crypto_mac_verify()
280 if (ctx_tmpl->ct_generation != me->me_gen_swprov) { in crypto_mac_verify()
286 spi_ctx_tmpl = ctx_tmpl->ct_prov_tmpl; in crypto_mac_verify()
437 kcf_ctx_template_t *ctx_tmpl; in crypto_mac_init() local
460 if (ctx_tmpl->ct_generation != me->me_gen_swprov) { in crypto_mac_init()
[all …]
H A Dkcf_cipher.c231 kcf_ctx_template_t *ctx_tmpl; in crypto_cipher_init() local
252 ((ctx_tmpl = (kcf_ctx_template_t *)tmpl) != NULL)) { in crypto_cipher_init()
253 if (ctx_tmpl->ct_generation != me->me_gen_swprov) { in crypto_cipher_init()
259 spi_ctx_tmpl = ctx_tmpl->ct_prov_tmpl; in crypto_cipher_init()
357 kcf_ctx_template_t *ctx_tmpl; in crypto_encrypt() local
379 ((ctx_tmpl = (kcf_ctx_template_t *)tmpl) != NULL)) { in crypto_encrypt()
380 if (ctx_tmpl->ct_generation != me->me_gen_swprov) { in crypto_encrypt()
386 spi_ctx_tmpl = ctx_tmpl->ct_prov_tmpl; in crypto_encrypt()
640 kcf_ctx_template_t *ctx_tmpl; in crypto_decrypt() local
663 if (ctx_tmpl->ct_generation != me->me_gen_swprov) { in crypto_decrypt()
[all …]
/f-stack/freebsd/contrib/openzfs/module/icp/io/
H A Dskein_mod.c698 skein_ctx_t *ctx_tmpl; in skein_create_ctx_template() local
700 ctx_tmpl = kmem_alloc(sizeof (*ctx_tmpl), crypto_kmflag(req)); in skein_create_ctx_template()
701 if (ctx_tmpl == NULL) in skein_create_ctx_template()
703 error = skein_mac_ctx_build(ctx_tmpl, mechanism, key); in skein_create_ctx_template()
706 *ctx_template = ctx_tmpl; in skein_create_ctx_template()
707 *ctx_template_size = sizeof (*ctx_tmpl); in skein_create_ctx_template()
711 bzero(ctx_tmpl, sizeof (*ctx_tmpl)); in skein_create_ctx_template()
712 kmem_free(ctx_tmpl, sizeof (*ctx_tmpl)); in skein_create_ctx_template()