/illumos-gate/usr/src/uts/common/sys/crypto/ |
H A D | sched_impl.h | 99 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 D | impl.h | 239 } 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 D | ops_impl.h | 163 kcf_provider_desc_t *so_pd; 224 kcf_provider_desc_t *po_pd;
|
/illumos-gate/usr/src/uts/common/crypto/core/ |
H A D | kcf_prov_tabs.c | 157 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 D | kcf_cryptoadm.c | 265 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 D | kcf_callprov.c | 225 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 D | kcf_sched.c | 92 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 D | kcf_mech_tabs.c | 387 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 D | kcf_object.c | 46 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 D | kcf_session.c | 46 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 D | kcf_keys.c | 45 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 D | kcf_sign.c | 53 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 D | kcf_verify.c | 53 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 D | kcf_digest.c | 100 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 D | kcf_mac.c | 100 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 D | kcf_cipher.c | 113 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 D | kcf_miscapi.c | 508 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 D | kcf_dual.c | 62 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 D | kcf_ctxops.c | 79 kcf_provider_desc_t *pd; in crypto_create_ctx_template()
|
H A D | kcf_random.c | 200 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 D | kcf_spi.c | 60 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 D | impl.c | 55 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 D | crypto.c | 119 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 D | dprov.c | 1595 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 …]
|