Home
last modified time | relevance | path

Searched refs:kcf_provider_desc_t (Results 1 – 24 of 24) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/crypto/
H A Dsched_impl.h99 kcf_provider_desc_t *pt_pd;
154 kcf_provider_desc_t *sn_provider;
202 kcf_provider_desc_t *an_provider;
305 kcf_provider_desc_t *kc_prov_desc; /* Prov. descriptor */
306 kcf_provider_desc_t *kc_sw_prov_desc; /* Prov. descriptor */
477 kcf_provider_desc_t *, kcf_provider_desc_t **);
480 kcf_provider_desc_t *, kcf_provider_desc_t **,
483 kcf_provider_desc_t *, kcf_provider_desc_t **);
486 kcf_provider_desc_t *, int);
503 extern int common_submit_request(kcf_provider_desc_t *,
[all …]
H A Dimpl.h239 } kcf_provider_desc_t; typedef
329 kcf_provider_desc_t *pm_prov_desc; /* Common desc. */
499 kcf_provider_desc_t *ps_provider;
500 kcf_provider_desc_t *ps_real_provider;
517 kcf_provider_desc_t *sd_provider;
539 kcf_provider_desc_t **cm_provider_array;
1327 int crypto_build_permitted_mech_names(kcf_provider_desc_t *,
1335 extern void kcf_free_provider_desc(kcf_provider_desc_t *);
1340 extern void redo_register_provider(kcf_provider_desc_t *);
1371 extern int kcf_prov_tab_add_provider(kcf_provider_desc_t *);
[all …]
H A Dops_impl.h163 kcf_provider_desc_t *so_pd;
224 kcf_provider_desc_t *po_pd;
/illumos-gate/usr/src/uts/common/crypto/core/
H A Dkcf_prov_tabs.c157 kcf_provider_desc_t *prov_desc; in kcf_prov_tab_rem_provider()
203 kcf_provider_desc_t *
206 kcf_provider_desc_t *prov_desc; in kcf_prov_tab_lookup()
324 kcf_provider_desc_t *
328 kcf_provider_desc_t *desc; in kcf_alloc_provider_desc()
516 kcf_provider_desc_t *
519 kcf_provider_desc_t *prov_desc; in kcf_prov_tab_lookup_by_name()
549 kcf_provider_desc_t *
552 kcf_provider_desc_t *prov_desc; in kcf_prov_tab_lookup_by_dev()
586 kcf_provider_desc_t *prov_desc; in kcf_get_slot_list()
[all …]
H A Dkcf_cryptoadm.c265 kcf_provider_desc_t *prov1, *prov2; in filter_providers()
298 kcf_provider_desc_t **provider_array; in crypto_get_dev_list()
299 kcf_provider_desc_t *pd; in crypto_get_dev_list()
446 kcf_provider_desc_t **provider_array; in crypto_get_dev_info()
447 kcf_provider_desc_t *pd; in crypto_get_dev_info()
519 kcf_provider_desc_t *provider; in crypto_get_soft_info()
647 kcf_provider_desc_t *provider = NULL; in crypto_load_dev_disabled()
648 kcf_provider_desc_t **provider_array; in crypto_load_dev_disabled()
702 kcf_provider_desc_t *provider = NULL; in crypto_load_soft_disabled()
804 kcf_provider_desc_t *provider; in crypto_unload_soft_module()
[all …]
H A Dkcf_callprov.c225 kcf_provider_desc_t *old, kcf_provider_desc_t **new, crypto_func_group_t fg) in kcf_get_hardware_provider()
227 kcf_provider_desc_t *provider, *real_pd = old; in kcf_get_hardware_provider()
228 kcf_provider_desc_t *gpd = NULL; /* good provider */ in kcf_get_hardware_provider()
229 kcf_provider_desc_t *bpd = NULL; /* busy provider */ in kcf_get_hardware_provider()
385 kcf_provider_desc_t *old, kcf_provider_desc_t **new) in kcf_get_hardware_provider_nomech()
387 kcf_provider_desc_t *provider, *real_pd = old; in kcf_get_hardware_provider_nomech()
483 kcf_provider_desc_t *prev, kcf_provider_desc_t **pd) in kcf_get_next_logical_provider_member()
486 kcf_provider_desc_t *next; in kcf_get_next_logical_provider_member()
528 kcf_provider_desc_t *
533 kcf_provider_desc_t *pd = NULL, *gpd = NULL; in kcf_get_mech_provider()
[all …]
H A Dkcf_sched.c92 static kcf_areq_node_t *kcf_areqnode_alloc(kcf_provider_desc_t *,
111 kcf_new_ctx(crypto_call_req_t *crq, kcf_provider_desc_t *pd, in kcf_new_ctx()
151 kcf_areqnode_alloc(kcf_provider_desc_t *pd, kcf_context_t *ictx, in kcf_areqnode_alloc()
248 kcf_provider_desc_t *pd; in process_req_hwp()
499 kcf_provider_desc_t *old_pd; in kcf_resubmit_request()
500 kcf_provider_desc_t *new_pd; in kcf_resubmit_request()
818 kcf_provider_desc_t *pd = kcf_ctx->kc_prov_desc; in kcf_free_context()
1013 kcf_provider_desc_t *pd; in kcfpool_svc()
1588 kcf_provider_desc_t *pd; in crypto_cancel_req()
1769 kcf_provider_desc_t *pd; in kcf_next_req()
[all …]
H A Dkcf_mech_tabs.c387 kcf_provider_desc_t *prov_desc, kcf_prov_mech_desc_t **pmdpp) in kcf_add_mech_provider()
631 kcf_remove_mech_provider(char *mech_name, kcf_provider_desc_t *prov_desc) in kcf_remove_mech_provider()
796 kcf_provider_desc_t *pd; in auto_unload_flag_set()
/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_object.c46 kcf_provider_desc_t *pd = provider; in crypto_object_create()
47 kcf_provider_desc_t *real_provider = pd; in crypto_object_create()
83 kcf_provider_desc_t *pd = provider; in crypto_object_destroy()
84 kcf_provider_desc_t *real_provider = pd; in crypto_object_destroy()
121 kcf_provider_desc_t *pd = provider; in crypto_object_copy()
160 kcf_provider_desc_t *pd = provider; in crypto_object_get_attribute_value()
199 kcf_provider_desc_t *pd = provider; in crypto_object_set_attribute_value()
237 kcf_provider_desc_t *pd = provider; in crypto_object_get_size()
275 kcf_provider_desc_t *pd = provider; in crypto_object_find_init()
315 kcf_provider_desc_t *pd = provider; in crypto_object_find_final()
[all …]
H A Dkcf_session.c46 kcf_provider_desc_t *real_provider; in crypto_session_open()
47 kcf_provider_desc_t *pd = provider; in crypto_session_open()
87 kcf_provider_desc_t *real_provider; in crypto_session_close()
88 kcf_provider_desc_t *pd = provider; in crypto_session_close()
126 kcf_provider_desc_t *pd = provider; in crypto_session_login()
127 kcf_provider_desc_t *real_provider = pd; in crypto_session_login()
162 kcf_provider_desc_t *pd = provider; in crypto_session_logout()
163 kcf_provider_desc_t *real_provider = pd; in crypto_session_logout()
H A Dkcf_keys.c45 kcf_provider_desc_t *pd = provider; in crypto_key_generate()
46 kcf_provider_desc_t *real_provider = pd; in crypto_key_generate()
84 kcf_provider_desc_t *pd = provider; in crypto_key_generate_pair()
85 kcf_provider_desc_t *real_provider = pd; in crypto_key_generate_pair()
124 kcf_provider_desc_t *pd = provider; in crypto_key_wrap()
125 kcf_provider_desc_t *real_provider = pd; in crypto_key_wrap()
164 kcf_provider_desc_t *pd = provider; in crypto_key_unwrap()
165 kcf_provider_desc_t *real_provider = pd; in crypto_key_unwrap()
204 kcf_provider_desc_t *pd = provider; in crypto_key_derive()
205 kcf_provider_desc_t *real_provider = pd; in crypto_key_derive()
H A Dkcf_sign.c53 kcf_provider_desc_t *pd = provider; in crypto_sign_init_prov()
54 kcf_provider_desc_t *real_provider = pd; in crypto_sign_init_prov()
96 kcf_provider_desc_t *pd; in crypto_sign_init()
151 kcf_provider_desc_t *pd; in crypto_sign_single()
179 kcf_provider_desc_t *pd; in crypto_sign_update()
206 kcf_provider_desc_t *pd; in crypto_sign_final()
233 kcf_provider_desc_t *pd = provider; in crypto_sign_prov()
263 kcf_provider_desc_t *pd; in sign_sr_atomic_common()
353 kcf_provider_desc_t *pd = provider; in crypto_sign_recover_prov()
393 kcf_provider_desc_t *pd = provider; in crypto_sign_recover_init_prov()
[all …]
H A Dkcf_verify.c53 kcf_provider_desc_t *pd = provider; in crypto_verify_init_prov()
54 kcf_provider_desc_t *real_provider = pd; in crypto_verify_init_prov()
97 kcf_provider_desc_t *pd; in crypto_verify_init()
152 kcf_provider_desc_t *pd; in crypto_verify_single()
181 kcf_provider_desc_t *pd; in crypto_verify_update()
208 kcf_provider_desc_t *pd; in crypto_verify_final()
235 kcf_provider_desc_t *pd = provider; in crypto_verify_prov()
265 kcf_provider_desc_t *pd; in verify_vr_atomic_common()
355 kcf_provider_desc_t *pd = provider; in crypto_verify_recover_prov()
395 kcf_provider_desc_t *pd = provider; in crypto_verify_recover_init_prov()
[all …]
H A Dkcf_digest.c100 kcf_provider_desc_t *pd = provider; in crypto_digest_prov()
101 kcf_provider_desc_t *real_provider = pd; in crypto_digest_prov()
134 kcf_provider_desc_t *pd; in crypto_digest()
215 kcf_provider_desc_t *pd = provider; in crypto_digest_init_prov()
216 kcf_provider_desc_t *real_provider = pd; in crypto_digest_init_prov()
276 kcf_provider_desc_t *pd; in crypto_digest_init()
341 kcf_provider_desc_t *pd; in crypto_digest_update()
390 kcf_provider_desc_t *pd; in crypto_digest_final()
427 kcf_provider_desc_t *pd; in crypto_digest_key_prov()
461 kcf_provider_desc_t *pd; in crypto_digest_single()
H A Dkcf_mac.c100 kcf_provider_desc_t *pd = provider; in crypto_mac_prov()
101 kcf_provider_desc_t *real_provider = pd; in crypto_mac_prov()
136 kcf_provider_desc_t *pd; in crypto_mac()
224 kcf_provider_desc_t *pd = provider; in crypto_mac_verify_prov()
225 kcf_provider_desc_t *real_provider = pd; in crypto_mac_verify_prov()
260 kcf_provider_desc_t *pd; in crypto_mac_verify()
378 kcf_provider_desc_t *pd = provider; in crypto_mac_init_prov()
440 kcf_provider_desc_t *pd; in crypto_mac_init()
527 kcf_provider_desc_t *pd; in crypto_mac_update()
576 kcf_provider_desc_t *pd; in crypto_mac_final()
[all …]
H A Dkcf_cipher.c113 kcf_provider_desc_t *pd = provider; in crypto_cipher_init_prov()
166 kcf_provider_desc_t *tpd = NULL; in crypto_cipher_init_prov()
235 kcf_provider_desc_t *pd; in crypto_cipher_init()
361 kcf_provider_desc_t *pd; in crypto_encrypt()
478 kcf_provider_desc_t *pd; in crypto_encrypt_update()
538 kcf_provider_desc_t *pd; in crypto_encrypt_final()
643 kcf_provider_desc_t *pd; in crypto_decrypt()
760 kcf_provider_desc_t *pd; in crypto_decrypt_update()
820 kcf_provider_desc_t *pd; in crypto_decrypt_final()
857 kcf_provider_desc_t *pd; in crypto_encrypt_single()
[all …]
H A Dkcf_miscapi.c508 kcf_provider_desc_t *pd; in crypto_key_check()
584 kcf_provider_desc_t *pd = provider; in crypto_key_check_prov()
585 kcf_provider_desc_t *real_provider = pd; in crypto_key_check_prov()
778 match_ext_info(kcf_provider_desc_t *pd, char *label, char *manuf, char *serial, in match_ext_info()
814 kcf_provider_desc_t **provider_array, *pd; in crypto_get_provider()
856 kcf_provider_desc_t *pd; in crypto_get_provinfo()
857 kcf_provider_desc_t *real_provider; in crypto_get_provinfo()
859 pd = (kcf_provider_desc_t *)hndl; in crypto_get_provinfo()
880 KCF_PROV_REFRELE((kcf_provider_desc_t *)provider); in crypto_release_provider()
H A Dkcf_dual.c62 kcf_provider_desc_t *pd = provider; in crypto_encrypt_mac_prov()
63 kcf_provider_desc_t *real_provider = pd; in crypto_encrypt_mac_prov()
184 kcf_provider_desc_t *pd; in crypto_encrypt_mac()
427 kcf_provider_desc_t *pd = provider; in crypto_encrypt_mac_init_prov()
564 kcf_provider_desc_t *pd; in crypto_encrypt_mac_init()
872 kcf_provider_desc_t *pd; in crypto_encrypt_mac_update()
975 kcf_provider_desc_t *pd; in crypto_encrypt_mac_final()
1140 kcf_provider_desc_t *pd; in crypto_mac_decrypt_common()
1533 kcf_provider_desc_t *pd; in crypto_mac_decrypt_init()
1978 kcf_provider_desc_t *pd; in crypto_mac_decrypt_update()
[all …]
H A Dkcf_ctxops.c79 kcf_provider_desc_t *pd; in crypto_create_ctx_template()
H A Dkcf_random.c200 kcf_provider_desc_t *pd; in kcf_rngprov_check()
226 kcf_provider_desc_t *pd = NULL; in rngprov_seed()
256 kcf_provider_desc_t *pd; in rngprov_getbytes()
331 kcf_provider_desc_t *pd; in rngprov_getbytes_nblk()
/illumos-gate/usr/src/uts/common/crypto/spi/
H A Dkcf_spi.c60 kcf_provider_desc_t *);
137 kcf_provider_desc_t *prov_desc = NULL; in crypto_register_provider()
447 kcf_provider_desc_t *desc; in crypto_unregister_provider()
612 kcf_provider_desc_t *pd; in crypto_provider_notification()
852 kcf_provider_desc_t *pd = (kcf_provider_desc_t *)ksp->ks_private; in kcf_prov_kstat_update()
932 add_provider_to_array(kcf_provider_desc_t *p1, kcf_provider_desc_t *p2) in add_provider_to_array()
950 remove_provider_from_array(kcf_provider_desc_t *p1, kcf_provider_desc_t *p2) in remove_provider_from_array()
982 kcf_provider_desc_t *lp; in process_logical_providers()
1014 remove_provider(kcf_provider_desc_t *pp) in remove_provider()
1016 kcf_provider_desc_t *p; in remove_provider()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/crypto/
H A Dimpl.c55 kcf_provider_desc_t desc; in kcf_provider_desc()
56 kcf_provider_desc_t *ptr; in kcf_provider_desc()
66 ptr = (kcf_provider_desc_t *)addr; in kcf_provider_desc()
72 if (mdb_vread(&desc, sizeof (kcf_provider_desc_t), (uintptr_t)ptr) in kcf_provider_desc()
204 kcf_provider_desc_t **tab; in prov_tab()
205 kcf_provider_desc_t desc; in prov_tab()
206 kcf_provider_desc_t *ptr; in prov_tab()
224 tab = mdb_zalloc(prov_tab_max * sizeof (kcf_provider_desc_t *), in prov_tab()
231 if (mdb_vread(tab, prov_tab_max * sizeof (kcf_provider_desc_t *), in prov_tab()
259 if (mdb_vread(&desc, sizeof (kcf_provider_desc_t), in prov_tab()
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dcrypto.c119 kcf_provider_desc_t *);
862 kcf_provider_desc_t *provider; in get_function_list()
1630 kcf_provider_desc_t *pd; in get_provider_mechanism_info()
1792 kcf_provider_desc_t *real) in crypto_create_provider_session()
1917 kcf_provider_desc_t *provider; in crypto_open_session()
3677 kcf_provider_desc_t *real_provider; in set_pin()
3765 kcf_provider_desc_t *real_provider; in login()
3839 kcf_provider_desc_t *real_provider; in logout()
4802 kcf_provider_desc_t *real_provider; in object_destroy()
4874 kcf_provider_desc_t *real_provider; in object_get_attribute_value()
[all …]
H A Ddprov.c1595 static int dprov_get_sw_prov(crypto_mechanism_t *, kcf_provider_desc_t **,
5431 kcf_provider_desc_t *pd; in dprov_digest_task()
5547 kcf_provider_desc_t *pd; in dprov_mac_task()
5663 kcf_provider_desc_t *pd; in dprov_sign_task()
5883 kcf_provider_desc_t *pd; in dprov_verify_task()
6141 kcf_provider_desc_t *pd; in dprov_cipher_task()
6336 kcf_provider_desc_t **cipher_pd, kcf_provider_desc_t **mac_pd, in dprov_cipher_mac_key_pd()
6381 kcf_provider_desc_t *cipher_pd; in dprov_cipher_mac_task()
6382 kcf_provider_desc_t *mac_pd; in dprov_cipher_mac_task()
7433 kcf_provider_desc_t *pd; in dprov_key_task()
[all …]