usr/src/cmd/mdb/common/modules/crypto/impl.c
204
kcf_provider_desc_t **tab;
usr/src/cmd/mdb/common/modules/crypto/impl.c
205
kcf_provider_desc_t desc;
usr/src/cmd/mdb/common/modules/crypto/impl.c
206
kcf_provider_desc_t *ptr;
usr/src/cmd/mdb/common/modules/crypto/impl.c
224
tab = mdb_zalloc(prov_tab_max * sizeof (kcf_provider_desc_t *),
usr/src/cmd/mdb/common/modules/crypto/impl.c
231
if (mdb_vread(tab, prov_tab_max * sizeof (kcf_provider_desc_t *),
usr/src/cmd/mdb/common/modules/crypto/impl.c
259
if (mdb_vread(&desc, sizeof (kcf_provider_desc_t),
usr/src/cmd/mdb/common/modules/crypto/impl.c
55
kcf_provider_desc_t desc;
usr/src/cmd/mdb/common/modules/crypto/impl.c
56
kcf_provider_desc_t *ptr;
usr/src/cmd/mdb/common/modules/crypto/impl.c
66
ptr = (kcf_provider_desc_t *)addr;
usr/src/cmd/mdb/common/modules/crypto/impl.c
72
if (mdb_vread(&desc, sizeof (kcf_provider_desc_t), (uintptr_t)ptr)
usr/src/uts/common/crypto/api/kcf_cipher.c
113
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_cipher.c
114
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
166
kcf_provider_desc_t *tpd = NULL;
usr/src/uts/common/crypto/api/kcf_cipher.c
235
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
324
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_cipher.c
325
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
361
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
478
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
538
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
605
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_cipher.c
606
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
643
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
760
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
820
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
857
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_cipher.c
892
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_ctxops.c
79
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_digest.c
100
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_digest.c
101
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_digest.c
134
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_digest.c
215
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_digest.c
216
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_digest.c
276
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_digest.c
341
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_digest.c
390
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_digest.c
427
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_digest.c
461
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_dual.c
1140
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_dual.c
1403
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_dual.c
1404
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_dual.c
1533
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_dual.c
184
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_dual.c
1850
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_dual.c
1851
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_dual.c
1978
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_dual.c
2068
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_dual.c
427
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_dual.c
428
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_dual.c
564
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_dual.c
62
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_dual.c
63
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_dual.c
872
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_dual.c
975
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_keys.c
124
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_keys.c
125
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_keys.c
164
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_keys.c
165
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_keys.c
204
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_keys.c
205
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_keys.c
45
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_keys.c
46
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_keys.c
84
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_keys.c
85
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_mac.c
100
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_mac.c
101
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_mac.c
136
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_mac.c
224
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_mac.c
225
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_mac.c
260
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_mac.c
378
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_mac.c
379
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_mac.c
440
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_mac.c
527
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_mac.c
576
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_mac.c
612
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_miscapi.c
508
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_miscapi.c
584
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_miscapi.c
585
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_miscapi.c
778
match_ext_info(kcf_provider_desc_t *pd, char *label, char *manuf, char *serial,
usr/src/uts/common/crypto/api/kcf_miscapi.c
814
kcf_provider_desc_t **provider_array, *pd;
usr/src/uts/common/crypto/api/kcf_miscapi.c
856
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_miscapi.c
857
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/api/kcf_miscapi.c
859
pd = (kcf_provider_desc_t *)hndl;
usr/src/uts/common/crypto/api/kcf_miscapi.c
880
KCF_PROV_REFRELE((kcf_provider_desc_t *)provider);
usr/src/uts/common/crypto/api/kcf_object.c
121
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_object.c
122
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_object.c
160
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_object.c
161
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_object.c
199
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_object.c
200
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_object.c
237
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_object.c
238
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_object.c
275
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_object.c
276
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_object.c
315
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_object.c
316
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_object.c
350
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_object.c
351
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_object.c
46
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_object.c
47
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_object.c
83
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_object.c
84
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_random.c
200
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_random.c
226
kcf_provider_desc_t *pd = NULL;
usr/src/uts/common/crypto/api/kcf_random.c
256
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_random.c
331
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_session.c
126
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_session.c
127
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_session.c
162
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_session.c
163
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_session.c
46
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/api/kcf_session.c
47
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_session.c
87
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/api/kcf_session.c
88
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_sign.c
151
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_sign.c
179
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_sign.c
206
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_sign.c
233
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_sign.c
234
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_sign.c
263
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_sign.c
353
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_sign.c
354
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_sign.c
393
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_sign.c
394
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_sign.c
436
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_sign.c
53
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_sign.c
54
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_sign.c
96
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_verify.c
152
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_verify.c
181
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_verify.c
208
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_verify.c
235
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_verify.c
236
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_verify.c
265
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_verify.c
355
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_verify.c
356
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_verify.c
395
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_verify.c
396
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_verify.c
438
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/api/kcf_verify.c
53
kcf_provider_desc_t *pd = provider;
usr/src/uts/common/crypto/api/kcf_verify.c
54
kcf_provider_desc_t *real_provider = pd;
usr/src/uts/common/crypto/api/kcf_verify.c
97
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/core/kcf_callprov.c
111
kcf_check_prov_mech_keylen(kcf_provider_desc_t *provider,
usr/src/uts/common/crypto/core/kcf_callprov.c
1657
kcf_emulate_dual(kcf_provider_desc_t *pd, crypto_ctx_t *ctx,
usr/src/uts/common/crypto/core/kcf_callprov.c
188
is_valid_provider_for_mech(kcf_provider_desc_t *pd, kcf_mech_entry_t *me,
usr/src/uts/common/crypto/core/kcf_callprov.c
225
kcf_provider_desc_t *old, kcf_provider_desc_t **new, crypto_func_group_t fg)
usr/src/uts/common/crypto/core/kcf_callprov.c
227
kcf_provider_desc_t *provider, *real_pd = old;
usr/src/uts/common/crypto/core/kcf_callprov.c
228
kcf_provider_desc_t *gpd = NULL; /* good provider */
usr/src/uts/common/crypto/core/kcf_callprov.c
229
kcf_provider_desc_t *bpd = NULL; /* busy provider */
usr/src/uts/common/crypto/core/kcf_callprov.c
385
kcf_provider_desc_t *old, kcf_provider_desc_t **new)
usr/src/uts/common/crypto/core/kcf_callprov.c
387
kcf_provider_desc_t *provider, *real_pd = old;
usr/src/uts/common/crypto/core/kcf_callprov.c
388
kcf_provider_desc_t *gpd = NULL; /* good provider */
usr/src/uts/common/crypto/core/kcf_callprov.c
389
kcf_provider_desc_t *bpd = NULL; /* busy provider */
usr/src/uts/common/crypto/core/kcf_callprov.c
482
kcf_get_next_logical_provider_member(kcf_provider_desc_t *logical_provider,
usr/src/uts/common/crypto/core/kcf_callprov.c
483
kcf_provider_desc_t *prev, kcf_provider_desc_t **pd)
usr/src/uts/common/crypto/core/kcf_callprov.c
486
kcf_provider_desc_t *next;
usr/src/uts/common/crypto/core/kcf_callprov.c
52
static int kcf_emulate_dual(kcf_provider_desc_t *, crypto_ctx_t *,
usr/src/uts/common/crypto/core/kcf_callprov.c
528
kcf_provider_desc_t *
usr/src/uts/common/crypto/core/kcf_callprov.c
533
kcf_provider_desc_t *pd = NULL, *gpd = NULL;
usr/src/uts/common/crypto/core/kcf_callprov.c
657
kcf_provider_desc_t *
usr/src/uts/common/crypto/core/kcf_callprov.c
665
kcf_provider_desc_t *pd = NULL, *pdm1 = NULL, *pdm1m2 = NULL;
usr/src/uts/common/crypto/core/kcf_callprov.c
73
kcf_insert_triedlist(kcf_prov_tried_t **list, kcf_provider_desc_t *pd,
usr/src/uts/common/crypto/core/kcf_callprov.c
837
common_submit_request(kcf_provider_desc_t *pd, crypto_ctx_t *ctx,
usr/src/uts/common/crypto/core/kcf_callprov.c
93
is_in_triedlist(kcf_provider_desc_t *pd, kcf_prov_tried_t *triedl)
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
261
filter_providers(uint_t count, kcf_provider_desc_t **provider_array,
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
265
kcf_provider_desc_t *prov1, *prov2;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
298
kcf_provider_desc_t **provider_array;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
299
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
446
kcf_provider_desc_t **provider_array;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
447
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
519
kcf_provider_desc_t *provider;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
562
kcf_change_mechs(kcf_provider_desc_t *provider, uint_t count,
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
60
static int dup_mech_names(kcf_provider_desc_t *, crypto_mech_name_t **,
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
647
kcf_provider_desc_t *provider = NULL;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
648
kcf_provider_desc_t **provider_array;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
702
kcf_provider_desc_t *provider = NULL;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
804
kcf_provider_desc_t *provider;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
849
dup_mech_names(kcf_provider_desc_t *provider, crypto_mech_name_t **array,
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
926
is_mech_disabled(kcf_provider_desc_t *provider, crypto_mech_name_t name)
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
929
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
979
crypto_build_permitted_mech_names(kcf_provider_desc_t *provider,
usr/src/uts/common/crypto/core/kcf_mech_tabs.c
414
kcf_provider_desc_t *prov_desc, kcf_prov_mech_desc_t **pmdpp)
usr/src/uts/common/crypto/core/kcf_mech_tabs.c
658
kcf_remove_mech_provider(char *mech_name, kcf_provider_desc_t *prov_desc)
usr/src/uts/common/crypto/core/kcf_mech_tabs.c
823
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
102
kcf_prov_tab_add_provider(kcf_provider_desc_t *prov_desc)
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
157
kcf_provider_desc_t *prov_desc;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
203
kcf_provider_desc_t *
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
206
kcf_provider_desc_t *prov_desc;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
324
kcf_provider_desc_t *
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
328
kcf_provider_desc_t *desc;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
332
desc = kmem_zalloc(sizeof (kcf_provider_desc_t), KM_SLEEP);
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
396
kcf_free_provider_desc(kcf_provider_desc_t *desc)
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
506
kmem_free(desc, sizeof (kcf_provider_desc_t));
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
516
kcf_provider_desc_t *
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
519
kcf_provider_desc_t *prov_desc;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
549
kcf_provider_desc_t *
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
552
kcf_provider_desc_t *prov_desc;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
583
kcf_get_slot_list(uint_t *count, kcf_provider_desc_t ***array,
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
586
kcf_provider_desc_t *prov_desc;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
587
kcf_provider_desc_t **p = NULL;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
612
n = cnt * sizeof (kcf_provider_desc_t *);
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
642
final_size = j * sizeof (kcf_provider_desc_t *);
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
655
p = (kcf_provider_desc_t **)(void *)final_buffer;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
67
static kcf_provider_desc_t **prov_tab = NULL;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
674
kcf_get_hw_prov_tab(uint_t *count, kcf_provider_desc_t ***array, int kmflag,
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
677
kcf_provider_desc_t *prov_desc;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
678
kcf_provider_desc_t **p = NULL;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
706
n = cnt * sizeof (kcf_provider_desc_t *);
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
741
final_size = j * sizeof (kcf_provider_desc_t *);
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
760
p = (kcf_provider_desc_t **)(void *)final_buffer;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
774
kcf_free_provider_tab(uint_t count, kcf_provider_desc_t **array)
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
776
kcf_provider_desc_t *prov_desc;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
784
kmem_free(array, count * sizeof (kcf_provider_desc_t *));
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
798
kcf_get_sw_prov(crypto_mech_type_t mech_type, kcf_provider_desc_t **pd,
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
849
kcf_provider_desc_t *p = prov_tab[i];
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
881
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
89
prov_tab = kmem_zalloc(prov_tab_max * sizeof (kcf_provider_desc_t *),
usr/src/uts/common/crypto/core/kcf_sched.c
1013
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/core/kcf_sched.c
111
kcf_new_ctx(crypto_call_req_t *crq, kcf_provider_desc_t *pd,
usr/src/uts/common/crypto/core/kcf_sched.c
151
kcf_areqnode_alloc(kcf_provider_desc_t *pd, kcf_context_t *ictx,
usr/src/uts/common/crypto/core/kcf_sched.c
1588
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/core/kcf_sched.c
1769
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/core/kcf_sched.c
1867
kcf_provider_desc_t *old_pd;
usr/src/uts/common/crypto/core/kcf_sched.c
248
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/core/kcf_sched.c
499
kcf_provider_desc_t *old_pd;
usr/src/uts/common/crypto/core/kcf_sched.c
500
kcf_provider_desc_t *new_pd;
usr/src/uts/common/crypto/core/kcf_sched.c
596
kcf_submit_request(kcf_provider_desc_t *pd, crypto_ctx_t *ctx,
usr/src/uts/common/crypto/core/kcf_sched.c
818
kcf_provider_desc_t *pd = kcf_ctx->kc_prov_desc;
usr/src/uts/common/crypto/core/kcf_sched.c
92
static kcf_areq_node_t *kcf_areqnode_alloc(kcf_provider_desc_t *,
usr/src/uts/common/crypto/io/crypto.c
1191
kcf_provider_desc_t **provider_array;
usr/src/uts/common/crypto/io/crypto.c
120
kcf_provider_desc_t *, crypto_session_id_t, crypto_provider_session_t **,
usr/src/uts/common/crypto/io/crypto.c
121
kcf_provider_desc_t *);
usr/src/uts/common/crypto/io/crypto.c
122
static int crypto_create_session_ptr(crypto_minor_t *, kcf_provider_desc_t *,
usr/src/uts/common/crypto/io/crypto.c
1337
ext_to_provider_data(int mode, kcf_provider_desc_t *provider,
usr/src/uts/common/crypto/io/crypto.c
1391
fabricate_ext_info(kcf_provider_desc_t *provider,
usr/src/uts/common/crypto/io/crypto.c
1431
kcf_provider_desc_t *provider, *real_provider;
usr/src/uts/common/crypto/io/crypto.c
1633
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/io/crypto.c
1717
kcf_provider_desc_t *pd, *real_provider;
usr/src/uts/common/crypto/io/crypto.c
1793
crypto_create_provider_session(crypto_minor_t *cm, kcf_provider_desc_t *pd,
usr/src/uts/common/crypto/io/crypto.c
1795
kcf_provider_desc_t *real)
usr/src/uts/common/crypto/io/crypto.c
1920
kcf_provider_desc_t *provider;
usr/src/uts/common/crypto/io/crypto.c
1961
crypto_create_session_ptr(crypto_minor_t *cm, kcf_provider_desc_t *provider,
usr/src/uts/common/crypto/io/crypto.c
2618
crypto_provider_copyin_mech_param(kcf_provider_desc_t *pd,
usr/src/uts/common/crypto/io/crypto.c
2650
crypto_provider_copyout_mech_param(kcf_provider_desc_t *pd,
usr/src/uts/common/crypto/io/crypto.c
2671
crypto_free_mech(kcf_provider_desc_t *pd, boolean_t allocated_by_crypto_module,
usr/src/uts/common/crypto/io/crypto.c
2700
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
3286
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
3734
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/io/crypto.c
3822
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/io/crypto.c
3896
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/io/crypto.c
3987
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
4432
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
4523
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
4669
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
4763
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
4859
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/io/crypto.c
4931
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/io/crypto.c
5027
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/io/crypto.c
5095
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/io/crypto.c
5177
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
5274
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/io/crypto.c
5375
kcf_provider_desc_t *real_provider;
usr/src/uts/common/crypto/io/crypto.c
5451
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
5577
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
5714
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
5872
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
6064
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
6223
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
6390
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
6547
kcf_provider_desc_t *real_provider = NULL;
usr/src/uts/common/crypto/io/crypto.c
663
crypto_build_function_list(crypto_function_list_t *fl, kcf_provider_desc_t *pd)
usr/src/uts/common/crypto/io/crypto.c
6706
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/io/crypto.c
865
kcf_provider_desc_t *provider;
usr/src/uts/common/crypto/io/crypto.c
905
kcf_provider_desc_t *prev = NULL, *pd;
usr/src/uts/common/crypto/io/dprov.c
1597
static int dprov_get_sw_prov(crypto_mechanism_t *, kcf_provider_desc_t **,
usr/src/uts/common/crypto/io/dprov.c
5508
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/io/dprov.c
5624
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/io/dprov.c
5740
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/io/dprov.c
5960
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/io/dprov.c
6218
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/io/dprov.c
6413
kcf_provider_desc_t **cipher_pd, kcf_provider_desc_t **mac_pd,
usr/src/uts/common/crypto/io/dprov.c
6458
kcf_provider_desc_t *cipher_pd;
usr/src/uts/common/crypto/io/dprov.c
6459
kcf_provider_desc_t *mac_pd;
usr/src/uts/common/crypto/io/dprov.c
7510
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/io/dprov.c
8808
dprov_get_sw_prov(crypto_mechanism_t *mech, kcf_provider_desc_t **pd,
usr/src/uts/common/crypto/spi/kcf_spi.c
1013
remove_provider(kcf_provider_desc_t *pp)
usr/src/uts/common/crypto/spi/kcf_spi.c
1015
kcf_provider_desc_t *p;
usr/src/uts/common/crypto/spi/kcf_spi.c
1037
kcf_do_notify(kcf_provider_desc_t *prov_desc, boolean_t is_added)
usr/src/uts/common/crypto/spi/kcf_spi.c
1081
delete_kstat(kcf_provider_desc_t *desc)
usr/src/uts/common/crypto/spi/kcf_spi.c
1085
kcf_provider_desc_t *kspd = desc->pd_kstat->ks_private;
usr/src/uts/common/crypto/spi/kcf_spi.c
137
kcf_provider_desc_t *prov_desc = NULL;
usr/src/uts/common/crypto/spi/kcf_spi.c
418
kcf_get_refcnt(kcf_provider_desc_t *pd, boolean_t do_lock)
usr/src/uts/common/crypto/spi/kcf_spi.c
446
kcf_provider_desc_t *desc;
usr/src/uts/common/crypto/spi/kcf_spi.c
58
static void remove_provider(kcf_provider_desc_t *);
usr/src/uts/common/crypto/spi/kcf_spi.c
60
kcf_provider_desc_t *);
usr/src/uts/common/crypto/spi/kcf_spi.c
61
static int init_prov_mechs(crypto_provider_info_t *, kcf_provider_desc_t *);
usr/src/uts/common/crypto/spi/kcf_spi.c
611
kcf_provider_desc_t *pd;
usr/src/uts/common/crypto/spi/kcf_spi.c
63
static void delete_kstat(kcf_provider_desc_t *);
usr/src/uts/common/crypto/spi/kcf_spi.c
740
init_prov_mechs(crypto_provider_info_t *info, kcf_provider_desc_t *desc)
usr/src/uts/common/crypto/spi/kcf_spi.c
851
kcf_provider_desc_t *pd = (kcf_provider_desc_t *)ksp->ks_private;
usr/src/uts/common/crypto/spi/kcf_spi.c
890
undo_register_provider(kcf_provider_desc_t *desc, boolean_t remove_prov)
usr/src/uts/common/crypto/spi/kcf_spi.c
911
redo_register_provider(kcf_provider_desc_t *pd)
usr/src/uts/common/crypto/spi/kcf_spi.c
931
add_provider_to_array(kcf_provider_desc_t *p1, kcf_provider_desc_t *p2)
usr/src/uts/common/crypto/spi/kcf_spi.c
949
remove_provider_from_array(kcf_provider_desc_t *p1, kcf_provider_desc_t *p2)
usr/src/uts/common/crypto/spi/kcf_spi.c
979
process_logical_providers(crypto_provider_info_t *info, kcf_provider_desc_t *hp)
usr/src/uts/common/crypto/spi/kcf_spi.c
981
kcf_provider_desc_t *lp;
usr/src/uts/common/sys/crypto/impl.h
1335
int crypto_build_permitted_mech_names(kcf_provider_desc_t *,
usr/src/uts/common/sys/crypto/impl.h
1338
extern int kcf_add_mech_provider(short, kcf_provider_desc_t *,
usr/src/uts/common/sys/crypto/impl.h
1340
extern void kcf_remove_mech_provider(char *, kcf_provider_desc_t *);
usr/src/uts/common/sys/crypto/impl.h
1342
extern kcf_provider_desc_t *kcf_alloc_provider_desc(crypto_provider_info_t *);
usr/src/uts/common/sys/crypto/impl.h
1343
extern void kcf_free_provider_desc(kcf_provider_desc_t *);
usr/src/uts/common/sys/crypto/impl.h
1347
extern void undo_register_provider(kcf_provider_desc_t *, boolean_t);
usr/src/uts/common/sys/crypto/impl.h
1348
extern void redo_register_provider(kcf_provider_desc_t *);
usr/src/uts/common/sys/crypto/impl.h
1386
extern int kcf_prov_tab_add_provider(kcf_provider_desc_t *);
usr/src/uts/common/sys/crypto/impl.h
1388
extern kcf_provider_desc_t *kcf_prov_tab_lookup_by_name(char *);
usr/src/uts/common/sys/crypto/impl.h
1389
extern kcf_provider_desc_t *kcf_prov_tab_lookup_by_dev(char *, uint_t);
usr/src/uts/common/sys/crypto/impl.h
1390
extern int kcf_get_hw_prov_tab(uint_t *, kcf_provider_desc_t ***, int,
usr/src/uts/common/sys/crypto/impl.h
1392
extern int kcf_get_slot_list(uint_t *, kcf_provider_desc_t ***, boolean_t);
usr/src/uts/common/sys/crypto/impl.h
1393
extern void kcf_free_provider_tab(uint_t, kcf_provider_desc_t **);
usr/src/uts/common/sys/crypto/impl.h
1394
extern kcf_provider_desc_t *kcf_prov_tab_lookup(crypto_provider_id_t);
usr/src/uts/common/sys/crypto/impl.h
1395
extern int kcf_get_sw_prov(crypto_mech_type_t, kcf_provider_desc_t **,
usr/src/uts/common/sys/crypto/impl.h
1400
extern int kcf_get_refcnt(kcf_provider_desc_t *, boolean_t);
usr/src/uts/common/sys/crypto/impl.h
1403
extern boolean_t is_mech_disabled(kcf_provider_desc_t *, crypto_mech_name_t);
usr/src/uts/common/sys/crypto/impl.h
330
kcf_provider_desc_t *pm_prov_desc; /* Common desc. */
usr/src/uts/common/sys/crypto/impl.h
507
kcf_provider_desc_t *ps_provider;
usr/src/uts/common/sys/crypto/impl.h
508
kcf_provider_desc_t *ps_real_provider;
usr/src/uts/common/sys/crypto/impl.h
525
kcf_provider_desc_t *sd_provider;
usr/src/uts/common/sys/crypto/impl.h
547
kcf_provider_desc_t **cm_provider_array;
usr/src/uts/common/sys/crypto/ops_impl.h
163
kcf_provider_desc_t *so_pd;
usr/src/uts/common/sys/crypto/ops_impl.h
224
kcf_provider_desc_t *po_pd;
usr/src/uts/common/sys/crypto/sched_impl.h
154
kcf_provider_desc_t *sn_provider;
usr/src/uts/common/sys/crypto/sched_impl.h
202
kcf_provider_desc_t *an_provider;
usr/src/uts/common/sys/crypto/sched_impl.h
305
kcf_provider_desc_t *kc_prov_desc; /* Prov. descriptor */
usr/src/uts/common/sys/crypto/sched_impl.h
306
kcf_provider_desc_t *kc_sw_prov_desc; /* Prov. descriptor */
usr/src/uts/common/sys/crypto/sched_impl.h
476
boolean_t kcf_get_next_logical_provider_member(kcf_provider_desc_t *,
usr/src/uts/common/sys/crypto/sched_impl.h
477
kcf_provider_desc_t *, kcf_provider_desc_t **);
usr/src/uts/common/sys/crypto/sched_impl.h
480
kcf_provider_desc_t *, kcf_provider_desc_t **,
usr/src/uts/common/sys/crypto/sched_impl.h
483
kcf_provider_desc_t *, kcf_provider_desc_t **);
usr/src/uts/common/sys/crypto/sched_impl.h
486
kcf_provider_desc_t *, int);
usr/src/uts/common/sys/crypto/sched_impl.h
487
extern kcf_provider_desc_t *kcf_get_mech_provider(crypto_mech_type_t,
usr/src/uts/common/sys/crypto/sched_impl.h
490
extern kcf_provider_desc_t *kcf_get_dual_provider(crypto_mechanism_t *,
usr/src/uts/common/sys/crypto/sched_impl.h
495
extern crypto_ctx_t *kcf_new_ctx(crypto_call_req_t *, kcf_provider_desc_t *,
usr/src/uts/common/sys/crypto/sched_impl.h
497
extern int kcf_submit_request(kcf_provider_desc_t *, crypto_ctx_t *,
usr/src/uts/common/sys/crypto/sched_impl.h
503
extern int common_submit_request(kcf_provider_desc_t *,
usr/src/uts/common/sys/crypto/sched_impl.h
512
extern void kcf_do_notify(kcf_provider_desc_t *, boolean_t);
usr/src/uts/common/sys/crypto/sched_impl.h
99
kcf_provider_desc_t *pt_pd;