Searched defs:real_provider (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_session.c46 kcf_provider_desc_t *real_provider; local
53 CRYPTO_SESSION_OFFSET(session_open), pd, &real_provider); local
55 if (real_provider != NULL) {
58 ASSERT(real_provider == pd ||
62 rv = KCF_PROV_SESSION_OPEN(real_provider, sidp,
69 rv = kcf_submit_request(real_provider, NULL, crq,
72 KCF_PROV_REFRELE(real_provider);
87 kcf_provider_desc_t *real_provider; local
97 CRYPTO_SESSION_OFFSET(session_close), pd, &real_provider); local
99 ASSERT(real_provider
127 kcf_provider_desc_t *real_provider = pd; local
163 kcf_provider_desc_t *real_provider = pd; local
[all...]
H A Dkcf_object.c47 kcf_provider_desc_t *real_provider = pd; local
55 pd, &real_provider);
61 if (CHECK_FASTPATH(crq, real_provider)) {
62 rv = KCF_PROV_OBJECT_CREATE(real_provider, sid,
69 rv = kcf_submit_request(real_provider, NULL, crq,
73 KCF_PROV_REFRELE(real_provider);
84 kcf_provider_desc_t *real_provider = pd; local
92 pd, &real_provider);
98 if (CHECK_FASTPATH(crq, real_provider)) {
99 rv = KCF_PROV_OBJECT_DESTROY(real_provider, si
122 kcf_provider_desc_t *real_provider = pd; local
161 kcf_provider_desc_t *real_provider = pd; local
200 kcf_provider_desc_t *real_provider = pd; local
238 kcf_provider_desc_t *real_provider = pd; local
276 kcf_provider_desc_t *real_provider = pd; local
316 kcf_provider_desc_t *real_provider = pd; local
351 kcf_provider_desc_t *real_provider = pd; local
[all...]
H A Dkcf_digest.c101 kcf_provider_desc_t *real_provider = pd; local
108 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
118 rv = kcf_submit_request(real_provider, NULL, crq, &params, B_FALSE);
120 KCF_PROV_REFRELE(real_provider);
216 kcf_provider_desc_t *real_provider = pd; local
222 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
230 if ((ctx = kcf_new_ctx(crq, real_provider, sid)) == NULL) {
232 KCF_PROV_REFRELE(real_provider);
241 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, real_provider, &lmech);
242 error = KCF_PROV_DIGEST_INIT(real_provider, ct
[all...]
H A Dkcf_keys.c46 kcf_provider_desc_t *real_provider = pd; local
53 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
60 if (CHECK_FASTPATH(crq, real_provider)) {
61 rv = KCF_PROV_KEY_GENERATE(real_provider, sid,
67 rv = kcf_submit_request(real_provider, NULL, crq,
71 KCF_PROV_REFRELE(real_provider);
85 kcf_provider_desc_t *real_provider = pd; local
92 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
99 if (CHECK_FASTPATH(crq, real_provider)) {
100 rv = KCF_PROV_KEY_GENERATE_PAIR(real_provider, si
125 kcf_provider_desc_t *real_provider = pd; local
165 kcf_provider_desc_t *real_provider = pd; local
205 kcf_provider_desc_t *real_provider = pd; local
[all...]
H A Dkcf_mac.c101 kcf_provider_desc_t *real_provider = pd; local
108 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
117 rv = kcf_submit_request(real_provider, NULL, crq, &params, B_FALSE);
119 KCF_PROV_REFRELE(real_provider);
225 kcf_provider_desc_t *real_provider = pd; local
232 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
241 rv = kcf_submit_request(real_provider, NULL, crq, &params, B_FALSE);
243 KCF_PROV_REFRELE(real_provider);
379 kcf_provider_desc_t *real_provider = pd; local
385 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
[all...]
H A Dkcf_sign.c54 kcf_provider_desc_t *real_provider = pd; local
60 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
68 if ((ctx = kcf_new_ctx(crq, real_provider, sid)) == NULL) {
70 KCF_PROV_REFRELE(real_provider);
76 rv = kcf_submit_request(real_provider, ctx, crq, &params, B_FALSE);
78 KCF_PROV_REFRELE(real_provider);
234 kcf_provider_desc_t *real_provider = pd; local
241 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
249 rv = kcf_submit_request(real_provider, NULL, crq, &params, B_FALSE);
251 KCF_PROV_REFRELE(real_provider);
354 kcf_provider_desc_t *real_provider = pd; local
394 kcf_provider_desc_t *real_provider = pd; local
[all...]
H A Dkcf_verify.c54 kcf_provider_desc_t *real_provider = pd; local
60 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
68 if ((ctx = kcf_new_ctx(crq, real_provider, sid)) == NULL) {
70 KCF_PROV_REFRELE(real_provider);
76 rv = kcf_submit_request(real_provider, ctx, crq, &params, B_FALSE);
78 KCF_PROV_REFRELE(real_provider);
236 kcf_provider_desc_t *real_provider = pd; local
243 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
251 rv = kcf_submit_request(real_provider, NULL, crq, &params, B_FALSE);
253 KCF_PROV_REFRELE(real_provider);
356 kcf_provider_desc_t *real_provider = pd; local
396 kcf_provider_desc_t *real_provider = pd; local
[all...]
H A Dkcf_cipher.c114 kcf_provider_desc_t *real_provider = pd; local
121 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
125 CRYPTO_MECH_INVALID, NULL, pd, &real_provider,
134 if ((ctx = kcf_new_ctx(crq, real_provider, sid)) == NULL) {
136 KCF_PROV_REFRELE(real_provider);
145 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, real_provider, &lmech);
148 error = KCF_PROV_ENCRYPT_INIT(real_provider, ctx,
153 error = KCF_PROV_DECRYPT_INIT(real_provider, ctx,
206 error = kcf_submit_request(real_provider, ctx, crq, &params,
210 KCF_PROV_REFRELE(real_provider);
325 kcf_provider_desc_t *real_provider = pd; local
606 kcf_provider_desc_t *real_provider = pd; local
[all...]
H A Dkcf_dual.c63 kcf_provider_desc_t *real_provider = pd; local
73 mac_mech->cm_type, mac_key, pd, &real_provider,
90 if (real_provider->pd_prov_type == CRYPTO_SW_PROVIDER) {
121 if (CHECK_FASTPATH(crq, real_provider)) {
127 KCF_SET_PROVIDER_MECHNUM(encr_mech->cm_type, real_provider,
131 KCF_SET_PROVIDER_MECHNUM(mac_mech->cm_type, real_provider,
134 rv = KCF_PROV_ENCRYPT_MAC_ATOMIC(real_provider, sid,
148 KCF_SET_PROVIDER_MECHNUM(encr_mech->cm_type, real_provider,
153 KCF_SET_PROVIDER_MECHNUM(mac_mech->cm_type, real_provider,
157 rv = kcf_submit_request(real_provider, NUL
428 kcf_provider_desc_t *real_provider = pd; local
1404 kcf_provider_desc_t *real_provider = pd; local
1851 kcf_provider_desc_t *real_provider = pd; local
[all...]
H A Dkcf_miscapi.c585 kcf_provider_desc_t *real_provider = pd; local
601 KCF_SET_PROVIDER_MECHNUM(mech->cm_type, real_provider, &lmech);
602 rv = KCF_PROV_KEY_CHECK(real_provider, &lmech, key);
604 KCF_PROV_REFRELE(real_provider);
857 kcf_provider_desc_t *real_provider; local
862 pd, &real_provider);
864 if (rv == CRYPTO_SUCCESS && real_provider != NULL) {
865 ASSERT(real_provider == pd ||
869 rv = kcf_submit_request(real_provider, NULL, NULL, &params,
871 KCF_PROV_REFRELE(real_provider);
[all...]
/illumos-gate/usr/src/uts/common/crypto/io/
H A Dcrypto.c1415 kcf_provider_desc_t *provider, *real_provider; local
1466 provider, &real_provider); local
1468 if (real_provider != NULL) {
1469 ASSERT(real_provider == provider ||
1473 rv = kcf_submit_request(real_provider, NULL, NULL, &params,
1476 KCF_PROV_REFRELE(real_provider);
1701 kcf_provider_desc_t *pd, *real_provider; local
1732 CRYPTO_SESSION_OFFSET(session_open), pd, &real_provider); local
1734 if (real_provider != NULL) {
1735 ASSERT(real_provider
2607 kcf_provider_desc_t *real_provider = NULL; local
3189 kcf_provider_desc_t *real_provider = NULL; local
3603 kcf_provider_desc_t *real_provider; local
3691 kcf_provider_desc_t *real_provider; local
3765 kcf_provider_desc_t *real_provider; local
3856 kcf_provider_desc_t *real_provider = NULL; local
4288 kcf_provider_desc_t *real_provider = NULL; local
4379 kcf_provider_desc_t *real_provider = NULL; local
4525 kcf_provider_desc_t *real_provider = NULL; local
4619 kcf_provider_desc_t *real_provider = NULL; local
4715 kcf_provider_desc_t *real_provider; local
4787 kcf_provider_desc_t *real_provider; local
4883 kcf_provider_desc_t *real_provider; local
4951 kcf_provider_desc_t *real_provider; local
5033 kcf_provider_desc_t *real_provider = NULL; local
5130 kcf_provider_desc_t *real_provider; local
5231 kcf_provider_desc_t *real_provider; local
5307 kcf_provider_desc_t *real_provider = NULL; local
5433 kcf_provider_desc_t *real_provider = NULL; local
5569 kcf_provider_desc_t *real_provider = NULL; local
5727 kcf_provider_desc_t *real_provider = NULL; local
5917 kcf_provider_desc_t *real_provider = NULL; local
6076 kcf_provider_desc_t *real_provider = NULL; local
6243 kcf_provider_desc_t *real_provider = NULL; local
6400 kcf_provider_desc_t *real_provider = NULL; local
[all...]

Completed in 105 milliseconds