/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/ |
H A D | dapl_init.c | 61 * 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 D | dapl_ia_open.c | 146 * 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 D | dapl_ia_util.c | 68 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 D | kcf_session.c | 42 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 D | kcf_object.c | 41 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 D | kcf_digest.c | 59 * 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 D | kcf_keys.c | 40 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 D | kcf_mac.c | 57 * 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 D | kcf_sign.c | 46 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 D | kcf_verify.c | 46 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 D | kcf_cipher.c | 57 * 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 D | ProbeDescription.java | 36 * 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 D | directory_provider_builtin.c | 256 } else if (uu_strcaseeq(a, "x-sun-provider")) { 257 const char *provider = "Builtin"; local 258 de = str_list_dav(val, &provider, 1);
|
H A D | directory_provider_nsswitch.c | 225 * 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 D | directory_provider_ad.c | 124 /* 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 D | dca_dsa.c | 542 dca_dsaatomic(crypto_provider_handle_t provider, argument 550 ctx.cc_provider = provider;
|
H A D | arcfour.c | 27 * 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 D | blowfish.c | 27 * 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 D | dca_3des.c | 314 dca_3desatomic(crypto_provider_handle_t provider, argument 322 ctx.cc_provider = provider;
|
H A D | md4_mod.c | 33 * 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 D | udat.c | 83 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 D | bpf_mod.c | 276 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 D | lockd.c | 135 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 D | n2rng_kcf.c | 129 /* 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 D | nlps_serv.c | 106 char *provider; local 108 provider = getenv("PMTAG"); 109 sprintf(Altbasedir, "%s/%s/", ALTDIR, provider); 110 sprintf(Basedir, "%s/%s/", BASEDIR, provider);
|