/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 */ 476 boolean_t kcf_get_next_logical_provider_member(kcf_provider_desc_t *, 477 kcf_provider_desc_t *, kcf_provider_desc_t **); 480 kcf_provider_desc_t *, kcf_provider_desc_t **, [all...] |
H A D | impl.h | 240 } kcf_provider_desc_t; typedef in typeref:struct:kcf_provider_desc 249 * If a component has a reference to a kcf_provider_desc_t, 330 kcf_provider_desc_t *pm_prov_desc; /* Common desc. */ 500 kcf_provider_desc_t *ps_provider; 501 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 *, 1330 extern int kcf_add_mech_provider(short, kcf_provider_desc_t *, 1332 extern void kcf_remove_mech_provider(char *, 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 | 67 static kcf_provider_desc_t **prov_tab = NULL; 89 prov_tab = kmem_zalloc(prov_tab_max * sizeof (kcf_provider_desc_t *), 102 kcf_prov_tab_add_provider(kcf_provider_desc_t *prov_desc) 157 kcf_provider_desc_t *prov_desc; 203 kcf_provider_desc_t * 206 kcf_provider_desc_t *prov_desc; 324 kcf_provider_desc_t * 328 kcf_provider_desc_t *desc; 332 desc = kmem_zalloc(sizeof (kcf_provider_desc_t), KM_SLEEP); 396 kcf_free_provider_desc(kcf_provider_desc_t *des [all...] |
H A D | kcf_cryptoadm.c | 60 static int dup_mech_names(kcf_provider_desc_t *, crypto_mech_name_t **, 252 filter_providers(uint_t count, kcf_provider_desc_t **provider_array, 256 kcf_provider_desc_t *prov1, *prov2; 289 kcf_provider_desc_t **provider_array; 290 kcf_provider_desc_t *pd; 437 kcf_provider_desc_t **provider_array; 438 kcf_provider_desc_t *pd; 510 kcf_provider_desc_t *provider; 553 kcf_change_mechs(kcf_provider_desc_t *provider, uint_t count, 638 kcf_provider_desc_t *provide [all...] |
H A D | kcf_callprov.c | 52 static int kcf_emulate_dual(kcf_provider_desc_t *, crypto_ctx_t *, 73 kcf_insert_triedlist(kcf_prov_tried_t **list, kcf_provider_desc_t *pd, 93 is_in_triedlist(kcf_provider_desc_t *pd, kcf_prov_tried_t *triedl) 111 kcf_check_prov_mech_keylen(kcf_provider_desc_t *provider, 188 is_valid_provider_for_mech(kcf_provider_desc_t *pd, kcf_mech_entry_t *me, 225 kcf_provider_desc_t *old, kcf_provider_desc_t **new, crypto_func_group_t fg) 227 kcf_provider_desc_t *provider, *real_pd = old; 228 kcf_provider_desc_t *gpd = NULL; /* good provider */ 229 kcf_provider_desc_t *bp [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, 151 kcf_areqnode_alloc(kcf_provider_desc_t *pd, kcf_context_t *ictx, 248 kcf_provider_desc_t *pd; 499 kcf_provider_desc_t *old_pd; 500 kcf_provider_desc_t *new_pd; 596 kcf_submit_request(kcf_provider_desc_t *pd, crypto_ctx_t *ctx, 818 kcf_provider_desc_t *pd = kcf_ctx->kc_prov_desc; 1013 kcf_provider_desc_t *pd; 1588 kcf_provider_desc_t *p [all...] |
H A D | kcf_mech_tabs.c | 383 kcf_provider_desc_t *prov_desc, kcf_prov_mech_desc_t **pmdpp) 627 kcf_remove_mech_provider(char *mech_name, kcf_provider_desc_t *prov_desc) 792 kcf_provider_desc_t *pd;
|
/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_session.c | 46 kcf_provider_desc_t *real_provider; 47 kcf_provider_desc_t *pd = provider; 87 kcf_provider_desc_t *real_provider; 88 kcf_provider_desc_t *pd = provider; 126 kcf_provider_desc_t *pd = provider; 127 kcf_provider_desc_t *real_provider = pd; 162 kcf_provider_desc_t *pd = provider; 163 kcf_provider_desc_t *real_provider = pd;
|
H A D | kcf_object.c | 46 kcf_provider_desc_t *pd = provider; 47 kcf_provider_desc_t *real_provider = pd; 83 kcf_provider_desc_t *pd = provider; 84 kcf_provider_desc_t *real_provider = pd; 121 kcf_provider_desc_t *pd = provider; 122 kcf_provider_desc_t *real_provider = pd; 160 kcf_provider_desc_t *pd = provider; 161 kcf_provider_desc_t *real_provider = pd; 199 kcf_provider_desc_t *pd = provider; 200 kcf_provider_desc_t *real_provide [all...] |
H A D | kcf_keys.c | 45 kcf_provider_desc_t *pd = provider; 46 kcf_provider_desc_t *real_provider = pd; 84 kcf_provider_desc_t *pd = provider; 85 kcf_provider_desc_t *real_provider = pd; 124 kcf_provider_desc_t *pd = provider; 125 kcf_provider_desc_t *real_provider = pd; 164 kcf_provider_desc_t *pd = provider; 165 kcf_provider_desc_t *real_provider = pd; 204 kcf_provider_desc_t *pd = provider; 205 kcf_provider_desc_t *real_provide [all...] |
H A D | kcf_sign.c | 53 kcf_provider_desc_t *pd = provider; 54 kcf_provider_desc_t *real_provider = pd; 96 kcf_provider_desc_t *pd; 151 kcf_provider_desc_t *pd; 179 kcf_provider_desc_t *pd; 206 kcf_provider_desc_t *pd; 233 kcf_provider_desc_t *pd = provider; 234 kcf_provider_desc_t *real_provider = pd; 263 kcf_provider_desc_t *pd; 353 kcf_provider_desc_t *p [all...] |
H A D | kcf_verify.c | 53 kcf_provider_desc_t *pd = provider; 54 kcf_provider_desc_t *real_provider = pd; 97 kcf_provider_desc_t *pd; 152 kcf_provider_desc_t *pd; 181 kcf_provider_desc_t *pd; 208 kcf_provider_desc_t *pd; 235 kcf_provider_desc_t *pd = provider; 236 kcf_provider_desc_t *real_provider = pd; 265 kcf_provider_desc_t *pd; 355 kcf_provider_desc_t *p [all...] |
H A D | kcf_digest.c | 100 kcf_provider_desc_t *pd = provider; 101 kcf_provider_desc_t *real_provider = pd; 134 kcf_provider_desc_t *pd; 215 kcf_provider_desc_t *pd = provider; 216 kcf_provider_desc_t *real_provider = pd; 276 kcf_provider_desc_t *pd; 341 kcf_provider_desc_t *pd; 390 kcf_provider_desc_t *pd; 427 kcf_provider_desc_t *pd; 461 kcf_provider_desc_t *p [all...] |
H A D | kcf_mac.c | 100 kcf_provider_desc_t *pd = provider; 101 kcf_provider_desc_t *real_provider = pd; 136 kcf_provider_desc_t *pd; 224 kcf_provider_desc_t *pd = provider; 225 kcf_provider_desc_t *real_provider = pd; 260 kcf_provider_desc_t *pd; 378 kcf_provider_desc_t *pd = provider; 379 kcf_provider_desc_t *real_provider = pd; 440 kcf_provider_desc_t *pd; 527 kcf_provider_desc_t *p [all...] |
H A D | kcf_cipher.c | 113 kcf_provider_desc_t *pd = provider; 114 kcf_provider_desc_t *real_provider = pd; 166 kcf_provider_desc_t *tpd = NULL; 235 kcf_provider_desc_t *pd; 324 kcf_provider_desc_t *pd = provider; 325 kcf_provider_desc_t *real_provider = pd; 361 kcf_provider_desc_t *pd; 478 kcf_provider_desc_t *pd; 538 kcf_provider_desc_t *pd; 605 kcf_provider_desc_t *p [all...] |
H A D | kcf_miscapi.c | 508 kcf_provider_desc_t *pd; 584 kcf_provider_desc_t *pd = provider; 585 kcf_provider_desc_t *real_provider = pd; 778 match_ext_info(kcf_provider_desc_t *pd, char *label, char *manuf, char *serial, 814 kcf_provider_desc_t **provider_array, *pd; 856 kcf_provider_desc_t *pd; 857 kcf_provider_desc_t *real_provider; 859 pd = (kcf_provider_desc_t *)hndl; 880 KCF_PROV_REFRELE((kcf_provider_desc_t *)provider);
|
H A D | kcf_ctxops.c | 81 kcf_provider_desc_t *pd;
|
H A D | kcf_dual.c | 62 kcf_provider_desc_t *pd = provider; 63 kcf_provider_desc_t *real_provider = pd; 184 kcf_provider_desc_t *pd; 427 kcf_provider_desc_t *pd = provider; 428 kcf_provider_desc_t *real_provider = pd; 564 kcf_provider_desc_t *pd; 872 kcf_provider_desc_t *pd; 975 kcf_provider_desc_t *pd; 1140 kcf_provider_desc_t *pd; 1403 kcf_provider_desc_t *p [all...] |
H A D | kcf_random.c | 200 kcf_provider_desc_t *pd; 226 kcf_provider_desc_t *pd = NULL; 256 kcf_provider_desc_t *pd; 331 kcf_provider_desc_t *pd;
|
/illumos-gate/usr/src/uts/common/crypto/spi/ |
H A D | kcf_spi.c | 58 static void remove_provider(kcf_provider_desc_t *); 60 kcf_provider_desc_t *); 61 static int init_prov_mechs(crypto_provider_info_t *, kcf_provider_desc_t *); 63 static void delete_kstat(kcf_provider_desc_t *); 137 kcf_provider_desc_t *prov_desc = NULL; 419 kcf_get_refcnt(kcf_provider_desc_t *pd, boolean_t do_lock) 447 kcf_provider_desc_t *desc; 612 kcf_provider_desc_t *pd; 741 init_prov_mechs(crypto_provider_info_t *info, kcf_provider_desc_t *desc) 852 kcf_provider_desc_t *p [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/crypto/ |
H A D | impl.c | 55 kcf_provider_desc_t desc; 56 kcf_provider_desc_t *ptr; 66 ptr = (kcf_provider_desc_t *)addr; 72 if (mdb_vread(&desc, sizeof (kcf_provider_desc_t), (uintptr_t)ptr) 204 kcf_provider_desc_t **tab; 205 kcf_provider_desc_t desc; 206 kcf_provider_desc_t *ptr; 224 tab = mdb_zalloc(prov_tab_max * sizeof (kcf_provider_desc_t *), 231 if (mdb_vread(tab, prov_tab_max * sizeof (kcf_provider_desc_t *), 259 if (mdb_vread(&desc, sizeof (kcf_provider_desc_t), [all...] |
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | crypto.c | 648 crypto_build_function_list(crypto_function_list_t *fl, kcf_provider_desc_t *pd) 850 kcf_provider_desc_t *provider; 890 kcf_provider_desc_t *prev = NULL, *pd; 1175 kcf_provider_desc_t **provider_array; 1321 ext_to_provider_data(int mode, kcf_provider_desc_t *provider, 1375 fabricate_ext_info(kcf_provider_desc_t *provider, 1415 kcf_provider_desc_t *provider, *real_provider; 1617 kcf_provider_desc_t *pd; 1701 kcf_provider_desc_t *pd, *real_provider; 1898 kcf_provider_desc_t *provide [all...] |
H A D | dprov.c | 1574 static int dprov_get_sw_prov(crypto_mechanism_t *, kcf_provider_desc_t **, 5405 kcf_provider_desc_t *pd; 5521 kcf_provider_desc_t *pd; 5637 kcf_provider_desc_t *pd; 5857 kcf_provider_desc_t *pd; 6115 kcf_provider_desc_t *pd; 6310 kcf_provider_desc_t **cipher_pd, kcf_provider_desc_t **mac_pd, 6355 kcf_provider_desc_t *cipher_pd; 6356 kcf_provider_desc_t *mac_p [all...] |