Home
last modified time | relevance | path

Searched refs:crypto_ctx_t (Results 1 – 12 of 12) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/icp/include/sys/crypto/
H A Dspi.h95 } crypto_ctx_t; typedef
176 int (*encrypt)(crypto_ctx_t *,
189 int (*decrypt)(crypto_ctx_t *,
207 int (*mac_init)(crypto_ctx_t *,
210 int (*mac)(crypto_ctx_t *,
214 int (*mac_final)(crypto_ctx_t *,
236 int (*sign)(crypto_ctx_t *,
297 crypto_ctx_t *, crypto_ctx_t *, crypto_data_t *,
300 crypto_ctx_t *, crypto_ctx_t *, crypto_data_t *,
303 crypto_ctx_t *, crypto_ctx_t *, crypto_data_t *,
[all …]
H A Dsched_impl.h288 crypto_ctx_t kc_glbl_ctx;
498 extern crypto_ctx_t *kcf_new_ctx(crypto_call_req_t *, kcf_provider_desc_t *,
500 extern int kcf_submit_request(kcf_provider_desc_t *, crypto_ctx_t *,
508 crypto_ctx_t *, kcf_req_params_t *, crypto_req_handle_t);
H A Dimpl.h470 crypto_ctx_t *sd_digest_ctx;
471 crypto_ctx_t *sd_encr_ctx;
472 crypto_ctx_t *sd_decr_ctx;
473 crypto_ctx_t *sd_sign_ctx;
474 crypto_ctx_t *sd_verify_ctx;
475 crypto_ctx_t *sd_sign_recover_ctx;
476 crypto_ctx_t *sd_verify_recover_ctx;
/f-stack/freebsd/contrib/openzfs/module/icp/io/
H A Dskein_mod.c80 static int skein_digest_init(crypto_ctx_t *, crypto_mechanism_t *,
82 static int skein_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
84 static int skein_update(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t);
85 static int skein_final(crypto_ctx_t *, crypto_data_t *, crypto_req_handle_t);
117 static int skein_free_context(crypto_ctx_t *);
400 skein_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in skein_digest_init()
434 skein_digest(crypto_ctx_t *ctx, crypto_data_t *data, crypto_data_t *digest, in skein_digest()
549 crypto_ctx_t ctx; in skein_digest_atomic()
613 skein_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in skein_mac_init()
658 crypto_ctx_t ctx; in skein_mac_atomic()
[all …]
H A Dsha1_mod.c106 static int sha1_digest_init(crypto_ctx_t *, crypto_mechanism_t *,
108 static int sha1_digest(crypto_ctx_t *, crypto_data_t *, crypto_data_t *,
110 static int sha1_digest_update(crypto_ctx_t *, crypto_data_t *,
112 static int sha1_digest_final(crypto_ctx_t *, crypto_data_t *,
129 static int sha1_mac_update(crypto_ctx_t *, crypto_data_t *,
151 static int sha1_free_context(crypto_ctx_t *);
242 sha1_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in sha1_digest_init()
488 sha1_digest_update(crypto_ctx_t *ctx, crypto_data_t *data, in sha1_digest_update()
517 sha1_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest, in sha1_digest_final()
688 sha1_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in sha1_mac_init()
[all …]
H A Daes.c105 static int aes_common_init(crypto_ctx_t *, crypto_mechanism_t *,
109 static int aes_encrypt_final(crypto_ctx_t *, crypto_data_t *,
111 static int aes_decrypt_final(crypto_ctx_t *, crypto_data_t *,
116 static int aes_encrypt_update(crypto_ctx_t *, crypto_data_t *,
124 static int aes_decrypt_update(crypto_ctx_t *, crypto_data_t *,
162 static int aes_free_context(crypto_ctx_t *);
392 aes_encrypt(crypto_ctx_t *ctx, crypto_data_t *plaintext, in aes_encrypt()
507 aes_decrypt(crypto_ctx_t *ctx, crypto_data_t *ciphertext, in aes_decrypt()
774 aes_encrypt_final(crypto_ctx_t *ctx, crypto_data_t *data, in aes_encrypt_final()
831 aes_decrypt_final(crypto_ctx_t *ctx, crypto_data_t *data, in aes_decrypt_final()
[all …]
H A Dsha2_mod.c133 static int sha2_digest_init(crypto_ctx_t *, crypto_mechanism_t *,
137 static int sha2_digest_update(crypto_ctx_t *, crypto_data_t *,
139 static int sha2_digest_final(crypto_ctx_t *, crypto_data_t *,
156 static int sha2_mac_update(crypto_ctx_t *, crypto_data_t *,
178 static int sha2_free_context(crypto_ctx_t *);
269 sha2_digest_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in sha2_digest_init()
531 sha2_digest_update(crypto_ctx_t *ctx, crypto_data_t *data, in sha2_digest_update()
560 sha2_digest_final(crypto_ctx_t *ctx, crypto_data_t *digest, in sha2_digest_final()
757 sha2_mac_init(crypto_ctx_t *ctx, crypto_mechanism_t *mechanism, in sha2_mac_init()
845 sha2_mac_update(crypto_ctx_t *ctx, crypto_data_t *data, in sha2_mac_update()
[all …]
/f-stack/freebsd/contrib/openzfs/module/icp/api/
H A Dkcf_digest.c209 crypto_ctx_t *ctx; in crypto_digest_init_prov()
334 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_digest_update()
383 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_digest_final()
420 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_digest_key_prov()
454 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_digest_single()
H A Dkcf_cipher.c106 crypto_ctx_t *ctx; in crypto_cipher_init_prov()
472 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_encrypt_update()
532 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_encrypt_final()
755 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_decrypt_update()
815 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_decrypt_final()
852 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_encrypt_single()
887 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_decrypt_single()
H A Dkcf_mac.c372 crypto_ctx_t *ctx; in crypto_mac_init_prov()
521 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_mac_update()
570 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_mac_final()
606 crypto_ctx_t *ctx = (crypto_ctx_t *)context; in crypto_mac_single()
/f-stack/freebsd/contrib/openzfs/module/icp/core/
H A Dkcf_callprov.c30 static int kcf_emulate_dual(kcf_provider_desc_t *, crypto_ctx_t *,
500 common_submit_request(kcf_provider_desc_t *pd, crypto_ctx_t *ctx, in common_submit_request()
1321 kcf_emulate_dual(kcf_provider_desc_t *pd, crypto_ctx_t *ctx, in kcf_emulate_dual()
1336 crypto_ctx_t *mac_ctx; in kcf_emulate_dual()
1376 crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx; in kcf_emulate_dual()
1417 crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx; in kcf_emulate_dual()
1466 crypto_ctx_t *mac_ctx; in kcf_emulate_dual()
1512 crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx; in kcf_emulate_dual()
1541 crypto_ctx_t *mac_ctx = &mac_kcf_ctx->kc_glbl_ctx; in kcf_emulate_dual()
H A Dkcf_sched.c85 crypto_ctx_t *
89 crypto_ctx_t *ctx; in kcf_new_ctx()
246 crypto_ctx_t *ctx; in process_req_hwp()
534 crypto_ctx_t *ctx; in kcf_resubmit_request()
602 kcf_submit_request(kcf_provider_desc_t *pd, crypto_ctx_t *ctx, in kcf_submit_request()
819 crypto_ctx_t *gctx = &kcf_ctx->kc_glbl_ctx; in kcf_free_context()
1476 ictx = (kcf_context_t *)((crypto_ctx_t *)ctx)->cc_framework_private; in crypto_cancel_ctx()