Searched defs:provider (Results 1 - 25 of 55) sorted by relevance

123

/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_init.c61 * initialize this provider
65 * This function needs to be called once when the provider is loaded.
98 /* initialize the provider list */
125 * finalize this provider
129 * This function needs to be called once when the provider is loaded.
160 * This function is called by the registry to initialize a provider
173 DAT_PROVIDER *provider; local
177 provider = NULL;
181 &provider);
195 provider
228 DAT_PROVIDER *provider; local
[all...]
H A Ddapl_ia_open.c146 * Open a provider and return a handle. The handle enables the user
147 * to invoke operations on this provider.
154 * provider
178 DAT_PROVIDER *provider; local
196 dat_status = dapl_provider_list_search(name, &provider);
222 hca_ptr = (DAPL_HCA *)provider->extension;
308 ia_ptr = dapl_ia_alloc(provider, hca_ptr);
362 * Verify we have >0 length, and let the provider check the
494 * device_name Name of device as reported by the provider
598 * device_name Name of device as reported by the provider
[all...]
H A Ddapl_ia_util.c68 dapl_ia_alloc(DAT_PROVIDER * provider, DAPL_HCA * hca_ptr) argument
84 ia_ptr->header.provider = provider;
/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_session.c42 crypto_session_open(crypto_provider_t provider, crypto_session_id_t *sidp, argument
47 kcf_provider_desc_t *pd = provider;
51 /* find a provider that supports session ops */
82 crypto_session_close(crypto_provider_t provider, crypto_session_id_t sid, argument
88 kcf_provider_desc_t *pd = provider;
95 /* find a provider that supports session ops */
102 /* edge case is where the logical provider has no members */
122 crypto_session_login(crypto_provider_t provider, crypto_session_id_t sid, argument
126 kcf_provider_desc_t *pd = provider;
158 crypto_session_logout(crypto_provider_t provider, crypto_session_id_ argument
[all...]
H A Dkcf_object.c41 crypto_object_create(crypto_provider_t provider, crypto_session_id_t sid, argument
46 kcf_provider_desc_t *pd = provider;
79 crypto_object_destroy(crypto_provider_t provider, crypto_session_id_t sid, argument
83 kcf_provider_desc_t *pd = provider;
116 crypto_object_copy(crypto_provider_t provider, crypto_session_id_t sid, argument
121 kcf_provider_desc_t *pd = provider;
155 crypto_object_get_attribute_value(crypto_provider_t provider, argument
160 kcf_provider_desc_t *pd = provider;
194 crypto_object_set_attribute_value(crypto_provider_t provider, argument
199 kcf_provider_desc_t *pd = provider;
233 crypto_object_get_size(crypto_provider_t provider, crypto_session_id_t sid, crypto_object_id_t object_handle, size_t *size, crypto_call_req_t *crq) argument
270 crypto_object_find_init(crypto_provider_t provider, crypto_session_id_t sid, crypto_object_attribute_t *attrs, uint_t count, void **cookie, crypto_call_req_t *crq) argument
311 crypto_object_find_final(crypto_provider_t provider, void *cookie, crypto_call_req_t *crq) argument
345 crypto_object_find(crypto_provider_t provider, void *cookie, crypto_object_id_t *handles, uint_t *count, uint_t max_count, crypto_call_req_t *crq) argument
[all...]
H A Dkcf_digest.c59 * No provider is capable of a function or a mechanism.
67 * pd: pointer to the descriptor of the provider to use for this
69 * sid: provider session id.
83 * provider with the specified session.
85 * The caller should hold a reference on the specified provider
95 crypto_digest_prov(crypto_provider_t provider, crypto_session_id_t sid, argument
100 kcf_provider_desc_t *pd = provider;
127 * choose a provider. See crypto_digest_prov() comments for more information.
188 * pd: pointer to the descriptor of the provider to use for this
190 * sid: provider sessio
209 crypto_digest_init_prov(crypto_provider_t provider, crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_context_t *ctxp, crypto_call_req_t *crq) argument
[all...]
H A Dkcf_keys.c40 crypto_key_generate(crypto_provider_t provider, crypto_session_id_t sid, argument
45 kcf_provider_desc_t *pd = provider;
77 crypto_key_generate_pair(crypto_provider_t provider, crypto_session_id_t sid, argument
84 kcf_provider_desc_t *pd = provider;
118 crypto_key_wrap(crypto_provider_t provider, crypto_session_id_t sid, argument
124 kcf_provider_desc_t *pd = provider;
157 crypto_key_unwrap(crypto_provider_t provider, crypto_session_id_t sid, argument
164 kcf_provider_desc_t *pd = provider;
198 crypto_key_derive(crypto_provider_t provider, crypto_session_id_t sid, argument
204 kcf_provider_desc_t *pd = provider;
[all...]
H A Dkcf_mac.c57 * CRYPTO_NOT_SUPPORTED and CRYPTO_MECH_NOT_SUPPORTED: No provider is
83 * 'mech', using * the key 'key', on the specified provider with
95 crypto_mac_prov(crypto_provider_t provider, crypto_session_id_t sid, argument
100 kcf_provider_desc_t *pd = provider;
126 * a provider. See crypto_mac() comments for more information.
155 * provider
219 crypto_mac_verify_prov(crypto_provider_t provider, crypto_session_id_t sid, argument
224 kcf_provider_desc_t *pd = provider;
250 * a provider. See crypto_mac_verify_prov() comments for more information.
279 * provider
371 crypto_mac_init_prov(crypto_provider_t provider, crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_key_t *key, crypto_spi_ctx_template_t tmpl, crypto_context_t *ctxp, crypto_call_req_t *crq) argument
[all...]
H A Dkcf_sign.c46 crypto_sign_init_prov(crypto_provider_t provider, crypto_session_id_t sid, argument
53 kcf_provider_desc_t *pd = provider;
115 * provider.
227 crypto_sign_prov(crypto_provider_t provider, crypto_session_id_t sid, argument
233 kcf_provider_desc_t *pd = provider;
283 * provider.
347 crypto_sign_recover_prov(crypto_provider_t provider, crypto_session_id_t sid, argument
353 kcf_provider_desc_t *pd = provider;
386 crypto_sign_recover_init_prov(crypto_provider_t provider, argument
393 kcf_provider_desc_t *pd = provider;
[all...]
H A Dkcf_verify.c46 crypto_verify_init_prov(crypto_provider_t provider, crypto_session_id_t sid, argument
53 kcf_provider_desc_t *pd = provider;
116 * provider.
229 crypto_verify_prov(crypto_provider_t provider, crypto_session_id_t sid, argument
235 kcf_provider_desc_t *pd = provider;
285 * provider.
350 crypto_verify_recover_prov(crypto_provider_t provider, crypto_session_id_t sid, argument
355 kcf_provider_desc_t *pd = provider;
388 crypto_verify_recover_init_prov(crypto_provider_t provider, argument
395 kcf_provider_desc_t *pd = provider;
[all...]
H A Dkcf_cipher.c57 * CRYPTO_NOT_SUPPORTED and CRYPTO_MECH_NOT_SUPPORTED: No provider is
69 * pd: provider descriptor
95 * The caller should hold a reference on the specified provider
105 crypto_cipher_init_prov(crypto_provider_t provider, crypto_session_id_t sid, argument
113 kcf_provider_desc_t *pd = provider;
177 * the provider in order to do a comparison.
184 * Check if the software provider can support context
225 * an appropriate provider. See crypto_cipher_init_prov() comments for more
254 * provider
288 * pd: provider descripto
318 crypto_encrypt_prov(crypto_provider_t provider, crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_data_t *plaintext, crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *ciphertext, crypto_call_req_t *crq) argument
599 crypto_decrypt_prov(crypto_provider_t provider, crypto_session_id_t sid, crypto_mechanism_t *mech, crypto_data_t *ciphertext, crypto_key_t *key, crypto_ctx_template_t tmpl, crypto_data_t *plaintext, crypto_call_req_t *crq) argument
[all...]
/illumos-gate/usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/
H A DProbeDescription.java36 * A DTrace probe description consists of provider, module, function,
63 * Instance with empty provider, module, function, and name fields
72 * Enumerates the provider, module, function, and name fields of a
76 /** Probe provider */
91 new String[] {"ID", "provider", "module",
104 private final String provider; field in class:ProbeDescription
114 * in the format <i>{@code provider:module:function:name}</i> or
119 * <i>{@code provider:module:function:name}</i> or else (if no colon
138 provider = "";
143 provider
[all...]
/illumos-gate/usr/src/cmd/idmap/idmapd/
H A Ddirectory_provider_builtin.c256 } else if (uu_strcaseeq(a, "x-sun-provider")) {
257 const char *provider = "Builtin"; local
258 de = str_list_dav(val, &provider, 1);
H A Ddirectory_provider_nsswitch.c225 * Another provider might populate it.
356 } else if (uu_strcaseeq(a, "x-sun-provider")) {
357 const char *provider = "UNIX-passwd"; local
358 de = str_list_dav(val, &provider, 1);
414 } else if (uu_strcaseeq(a, "x-sun-provider")) {
415 const char *provider = "UNIX-group"; local
416 de = str_list_dav(val, &provider, 1);
H A Ddirectory_provider_ad.c124 /* None needed for x-sun-provider */
449 } else if (uu_strcaseeq(a, "x-sun-provider")) {
450 const char *provider = "LDAP-AD"; local
451 de = str_list_dav(val, &provider, 1);
/illumos-gate/usr/src/uts/common/crypto/io/
H A Ddca_dsa.c542 dca_dsaatomic(crypto_provider_handle_t provider, argument
550 ctx.cc_provider = provider;
H A Darcfour.c27 * RC4 provider for the Kernel Cryptographic Framework (KCF)
58 * CSPI information (entry points, provider info, etc.)
189 * KCF software provider control entry points.
193 rc4_provider_status(crypto_provider_handle_t provider, uint_t *status) argument
H A Dblowfish.c27 * Blowfish provider for the Kernel Cryptographic Framework (KCF)
60 * CSPI information (entry points, provider info, etc.)
262 * KCF software provider control entry points.
266 blowfish_provider_status(crypto_provider_handle_t provider, uint_t *status) argument
272 * KCF software provider encrypt entry points.
594 blowfish_encrypt_atomic(crypto_provider_handle_t provider, argument
681 blowfish_decrypt_atomic(crypto_provider_handle_t provider, argument
767 * KCF software provider context template entry points.
771 blowfish_create_ctx_template(crypto_provider_handle_t provider, argument
H A Ddca_3des.c314 dca_3desatomic(crypto_provider_handle_t provider, argument
322 ctx.cc_provider = provider;
H A Dmd4_mod.c33 * Cryptographic Framework (KCF) as a software provider for the MD4
68 * CSPI information (entry points, provider info, etc.)
197 * KCF software provider control entry points.
201 md4_provider_status(crypto_provider_handle_t provider, uint_t *status) argument
207 * KCF software provider digest entry points.
687 md4_digest_atomic(crypto_provider_handle_t provider, argument
/illumos-gate/usr/src/lib/udapl/libdat/common/
H A Dudat.c83 IN DAT_PROVIDER *provider,
91 if (UDAT_IS_BAD_POINTER(provider)) {
104 entry.ia_open_func = provider->ia_open_func;
117 IN DAT_PROVIDER *provider,
123 if (UDAT_IS_BAD_POINTER(provider)) {
189 /* strip off the prefix from the provider's name if present */
217 "DAT Registry: dat_ia_open() provider information "
240 DAT_PROVIDER *provider; local
256 provider = DAT_HANDLE_TO_PROVIDER(ia_handle);
257 ia_name = provider
82 dat_registry_add_provider( IN DAT_PROVIDER *provider, IN const DAT_PROVIDER_INFO *provider_info) argument
116 dat_registry_remove_provider( IN DAT_PROVIDER *provider, IN const DAT_PROVIDER_INFO *provider_info) argument
[all...]
/illumos-gate/usr/src/uts/common/io/bpf/
H A Dbpf_mod.c276 bpf_provider_add(bpf_provider_t *provider) argument
281 if (bp->bpl_what == provider)
287 bp->bpl_what = provider;
294 bpf_provider_remove(bpf_provider_t *provider) argument
299 if (bp->bpl_what == provider)
315 * available to be used to support a particular packet provider.
335 * not known which packet provider the name belongs to so all are tried.
/illumos-gate/usr/src/cmd/fs.d/nfs/lockd/
H A Dlockd.c135 int listen_backlog = 32; /* used by bind_to_{provider,proto}() */
145 char *provider = (char *)NULL; local
391 provider = *providerp;
392 do_one(provider, NULL, protobp, nlmsvc);
/illumos-gate/usr/src/uts/sun4v/io/n2rng/
H A Dn2rng_kcf.c129 /* handle info common to logical and hardware provider */
153 /* handle hardware provider specific fields */
185 /* Unregister provider without checking result */
198 DBG0(n2rng, DKCF, "n2rng_kcf: Crypto provider already "
205 DBG0(n2rng, DKCF, "n2rng_kcf: Crypto provider "
227 DBG0(n2rng, DKCF, "n2rng_kcf: Crypto provider already "
232 DBG0(n2rng, DKCF, "n2rng_kcf: Crypto provider "
398 * So there are no failure conditions to report, and this provider is
403 n2rng_provider_status(crypto_provider_handle_t provider, uint_t *status) argument
410 n2rng_random_number(crypto_provider_handle_t provider, argument
[all...]
/illumos-gate/usr/src/cmd/listen/
H A Dnlps_serv.c106 char *provider; local
108 provider = getenv("PMTAG");
109 sprintf(Altbasedir, "%s/%s/", ALTDIR, provider);
110 sprintf(Basedir, "%s/%s/", BASEDIR, provider);

Completed in 91 milliseconds

123