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 */
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 Dimpl.h240 } 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 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.c67 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 Dkcf_cryptoadm.c60 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 Dkcf_callprov.c52 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 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,
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 Dkcf_mech_tabs.c383 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 Dkcf_session.c46 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 Dkcf_object.c46 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 Dkcf_keys.c45 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 Dkcf_sign.c53 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 Dkcf_verify.c53 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 Dkcf_digest.c100 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 Dkcf_mac.c100 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 Dkcf_cipher.c113 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 Dkcf_miscapi.c508 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 Dkcf_ctxops.c81 kcf_provider_desc_t *pd;
H A Dkcf_dual.c62 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 Dkcf_random.c200 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 Dkcf_spi.c58 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 Dimpl.c55 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 Dcrypto.c648 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 Ddprov.c1574 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...]

Completed in 3037 milliseconds