| /freebsd-14.2/usr.sbin/bluetooth/sdpd/ |
| H A D | provider.c | 92 provider_p provider = calloc(1, sizeof(*provider)); in provider_register() local 94 if (provider != NULL) { in provider_register() 112 provider->fd = fd; in provider_register() 117 free(provider); in provider_register() 118 provider = NULL; in provider_register() 122 return (provider); in provider_register() 133 if (provider->data != NULL) in provider_unregister() 134 free(provider->data); in provider_unregister() 135 free(provider); in provider_unregister() 152 provider->data = new_data; in provider_update() [all …]
|
| H A D | scr.c | 54 provider_t *provider = NULL; in server_prepare_service_change_response() local 71 provider = provider_by_handle(handle); in server_prepare_service_change_response() 72 if (provider == NULL || provider->fd != fd) in server_prepare_service_change_response() 76 if (req_end - req < provider->profile->dsize || in server_prepare_service_change_response() 77 provider->profile->valid == NULL || in server_prepare_service_change_response() 78 (provider->profile->valid)(req, req_end - req) == 0) in server_prepare_service_change_response() 82 if (provider_update(provider, req, req_end - req) < 0) in server_prepare_service_change_response()
|
| H A D | provider.h | 42 struct provider struct 49 TAILQ_ENTRY(provider) provider_next; /* all providers */ argument 52 typedef struct provider provider_t; 53 typedef struct provider * provider_p; 67 void provider_unregister (provider_p provider); 68 int32_t provider_update (provider_p provider, 73 provider_p provider_get_next (provider_p provider);
|
| H A D | ssar.c | 44 int32_t server_prepare_attr_list(provider_p const provider, 155 server_search_uuid(provider_p const provider, const uint128_t *uuid) in server_search_uuid() argument 164 (const uint8_t *)provider->profile, sizeof(*provider->profile)); in server_search_uuid() 188 provider_t *provider = NULL; in server_prepare_service_search_attribute_response() local 341 for (provider = provider_get_first(); in server_prepare_service_search_attribute_response() 342 provider != NULL; in server_prepare_service_search_attribute_response() 343 provider = provider_get_next(provider)) { in server_prepare_service_search_attribute_response() 348 puuid.b[2] = provider->profile->uuid >> 8; in server_prepare_service_search_attribute_response() 349 puuid.b[3] = provider->profile->uuid; in server_prepare_service_search_attribute_response() 353 server_search_uuid(provider, &uuid) != 0) in server_prepare_service_search_attribute_response() [all …]
|
| H A D | nap.c | 104 provider_p provider = (provider_p) data; in nap_profile_create_protocol_descriptor_list() local 105 sdp_nap_profile_p nap = (sdp_nap_profile_p) provider->data; in nap_profile_create_protocol_descriptor_list() 117 provider_p provider = (provider_p) data; in nap_profile_create_security_description() local 118 sdp_nap_profile_p nap = (sdp_nap_profile_p) provider->data; in nap_profile_create_security_description() 130 provider_p provider = (provider_p) data; in nap_profile_create_net_access_type() local 131 sdp_nap_profile_p nap = (sdp_nap_profile_p) provider->data; in nap_profile_create_net_access_type() 147 provider_p provider = (provider_p) data; in nap_profile_create_max_net_access_rate() local 148 sdp_nap_profile_p nap = (sdp_nap_profile_p) provider->data; in nap_profile_create_max_net_access_rate() 164 provider_p provider = (provider_p) data; in nap_profile_create_service_availability() local 165 sdp_nap_profile_p nap = (sdp_nap_profile_p) provider->data; in nap_profile_create_service_availability()
|
| /freebsd-14.2/tools/regression/geom/ConfCmp/ |
| H A D | a1b.conf | 14 <provider><ref>0x80bf880</ref></provider> 26 <provider><ref>0x80bf800</ref></provider> 38 <provider><ref>0x80bf780</ref></provider> 50 <provider><ref>0x80bf600</ref></provider> 62 <provider><ref>0x80bf480</ref></provider> 74 <provider><ref>0x80bf400</ref></provider> 86 <provider><ref>0x80bf380</ref></provider> 98 <provider><ref>0x80bf300</ref></provider> 110 <provider><ref>0x80bf280</ref></provider> 122 <provider><ref>0x80bf100</ref></provider> [all …]
|
| H A D | a1a.conf | 14 <provider><ref>0x90bf880</ref></provider> 26 <provider><ref>0x90bf800</ref></provider> 38 <provider><ref>0x90bf780</ref></provider> 50 <provider><ref>0x90bf600</ref></provider> 62 <provider><ref>0x90bf480</ref></provider> 74 <provider><ref>0x90bf400</ref></provider> 86 <provider><ref>0x90bf380</ref></provider> 98 <provider><ref>0x90bf300</ref></provider> 110 <provider><ref>0x90bf280</ref></provider> 122 <provider><ref>0x90bf100</ref></provider> [all …]
|
| H A D | a1c.conf | 14 <provider><ref>0x80bf880</ref></provider> 26 <provider><ref>0x80bf800</ref></provider> 38 <provider><ref>0x80bf780</ref></provider> 50 <provider><ref>0x80bf600</ref></provider> 62 <provider><ref>0x80bf480</ref></provider> 74 <provider><ref>0x80bf400</ref></provider> 86 <provider><ref>0x80bf380</ref></provider> 98 <provider><ref>0x80bf300</ref></provider> 110 <provider><ref>0x80bf280</ref></provider> 122 <provider><ref>0x80bf100</ref></provider> [all …]
|
| H A D | a1d.conf | 14 <provider><ref>0x80bf880</ref></provider> 26 <provider><ref>0x80bf800</ref></provider> 38 <provider><ref>0x80bf780</ref></provider> 50 <provider><ref>0x80bf600</ref></provider> 62 <provider><ref>0x80bf480</ref></provider> 74 <provider><ref>0x80bf400</ref></provider> 86 <provider><ref>0x80bf380</ref></provider> 98 <provider><ref>0x80bf300</ref></provider> 110 <provider><ref>0x80bf280</ref></provider> 122 <provider><ref>0x80bf100</ref></provider> [all …]
|
| H A D | a1.conf | 14 <provider><ref>0x80bf880</ref></provider> 26 <provider><ref>0x80bf800</ref></provider> 38 <provider><ref>0x80bf780</ref></provider> 50 <provider><ref>0x80bf600</ref></provider> 62 <provider><ref>0x80bf480</ref></provider> 74 <provider><ref>0x80bf400</ref></provider> 86 <provider><ref>0x80bf380</ref></provider> 98 <provider><ref>0x80bf300</ref></provider> 110 <provider><ref>0x80bf280</ref></provider> 122 <provider><ref>0x80bf100</ref></provider> [all …]
|
| /freebsd-14.2/crypto/openssl/doc/man3/ |
| H A D | OSSL_PROVIDER.pod | 13 - provider routines 17 #include <openssl/provider.h> 60 provider is). 77 provider name with a provider initialization function. 83 or load a provider module with the given name and run its provider 85 to a provider module, in that case the provider name as returned 105 I<cb> for each one, with the current provider in I<provider> and the 126 function (see L<provider(7)>), if the provider has one. It returns an 132 function (see L<provider(7)>), if the provider has one. This is considered a 136 provider. The provider context is an opaque handle set by the provider itself [all …]
|
| /freebsd-14.2/crypto/openssl/ |
| H A D | README-PROVIDERS.md | 5 - [The Default Provider](#the-default-provider) 6 - [The Legacy Provider](#the-legacy-provider) 7 - [The FIPS Provider](#the-fips-provider) 8 - [The Base Provider](#the-base-provider) 9 - [The Null Provider](#the-null-provider) 23 [provider(7)]: https://www.openssl.org/docs/man3.0/man7/provider.html 32 get an algorithm from a provider if no other provider has been loaded yet. 49 legacy provider explicitly. 72 you are using the FIPS provider). 120 #include <openssl/provider.h> [all …]
|
| H A D | README-FIPS.md | 5 FIPS validated. The module is implemented as an OpenSSL provider. 6 A provider is essentially a dynamically loadable module which implements 31 Installing the FIPS provider 89 Installing the FIPS provider and using it with the latest release 94 Download and build a validated FIPS provider 118 Use the OpenSSL FIPS provider for testing 122 Note that the OpenSSL 3.1.0 FIPS provider has not been validated 132 // OpenSSL 3.0.0 FIPS provider 134 -provider fips -providers 145 Check that the correct FIPS provider is being used [all …]
|
| /freebsd-14.2/crypto/openssl/doc/internal/man3/ |
| H A D | ossl_provider_new.pod | 23 - internal provider routines 111 A provider object is always stored in a set of provider objects 124 ossl_provider_find() finds an existing provider object in the provider 168 provider module given the provider object I<prov>. 183 ossl_provider_set_child() marks this provider as a child of a provider in the 193 provider. If I<deactivate> is nonzero then the parent provider is also 223 then the provider will only be activated if it is a child provider. Otherwise 268 the provider has one. 273 parameters that the provider has for the provider object. 334 provider module. [all …]
|
| /freebsd-14.2/crypto/openssl/doc/man7/ |
| H A D | provider.pod | 11 #include <openssl/provider.h> 53 the provider. 59 L<provider-base(7)>. 70 the provider. 118 L<provider-digest(7)>. 126 L<provider-cipher(7)>. 134 L<provider-mac(7)>. 142 L<provider-kdf(7)>. 164 The functions the provider can offer are described in L<provider-kem(7)>. 257 L<provider-base(7)>, [all …]
|
| H A D | provider-kem.pod | 5 provider-kem - The kem library E<lt>-E<gt> provider functions 44 This documentation is primarily aimed at provider authors. See L<provider(7)> 53 F<libcrypto> and the provider in L<OSSL_DISPATCH(3)> arrays via 56 (see L<provider-base(7)/Provider Functions>). 100 See L<provider-keymgmt(7)> for further details. 108 The parameter I<provctx> is the provider context generated during provider 109 initialisation (see L<provider(7)>). 128 provider-keymgmt(7)>. 152 provider-keymgmt(7)>. 197 L<provider(7)> [all …]
|
| H A D | provider-digest.pod | 5 provider-digest - The digest library E<lt>-E<gt> provider functions 50 This documentation is primarily aimed at provider authors. See L<provider(7)> 61 (see L<provider-base(7)/Provider Functions>). 104 The parameter I<provctx> is the provider context generated during provider 105 initialisation (see L<provider(7)>). 117 provider side digest context in the I<dctx> parameter. 137 No provider side digest context is used. 138 Instead the provider context that was created during provider initialisation is 153 provider side digest context I<dctx> to I<params>. 170 the provider side context if I<dctx> is not NULL and on the provider [all …]
|
| H A D | provider-mac.pod | 5 provider-mac - The mac library E<lt>-E<gt> provider functions 43 This documentation is primarily aimed at provider authors. See L<provider(7)> 54 (see L<provider-base(7)/Provider Functions>). 97 The parameter I<provctx> is the provider context generated during provider 98 initialisation (see L<provider(7)>). 135 provider algorithm and stores them in I<params>. 138 provider side mac context I<mctx> to I<params>. 155 provider side algorithm I<provctx>. 205 provider side mac context, or NULL on failure. 217 L<provider(7)>, [all …]
|
| /freebsd-14.2/libexec/rc/rc.d/ |
| H A D | geli | 54 for provider in ${devices}; do 55 provider_=`ltr ${provider} '/-' '_'` 61 if [ -e "/dev/${provider}" -a ! -e "/dev/${provider}.eli" ]; then 62 echo "Configuring Disk Encryption for ${provider}." 65 geli attach ${flags} ${provider} 66 if [ -e "/dev/${provider}.eli" ]; then 116 for provider in ${devices}; do 117 if [ -e "/dev/${provider}.eli" ]; then 118 umount "/dev/${provider}.eli" 2>/dev/null 119 geli detach "${provider}"
|
| /freebsd-14.2/crypto/openssl/crypto/ |
| H A D | core_algorithm.c | 56 } else if (!data->pre(provider, cur_operation, no_store, data->data, in algorithm_do_map() 77 data->fn(provider, thismap, no_store, data->data); in algorithm_do_map() 84 } else if (!data->post(provider, cur_operation, no_store, data->data, in algorithm_do_map() 102 static int algorithm_do_this(OSSL_PROVIDER *provider, void *cbdata) in algorithm_do_this() argument 120 map = ossl_provider_query_operation(provider, cur_operation, in algorithm_do_this() 123 ossl_provider_unquery_operation(provider, cur_operation, map); in algorithm_do_this() 138 OSSL_PROVIDER *provider, in ossl_algorithm_do_all() argument 142 void (*fn)(OSSL_PROVIDER *provider, in ossl_algorithm_do_all() argument 161 if (provider == NULL) { in ossl_algorithm_do_all() 164 OSSL_LIB_CTX *libctx2 = ossl_provider_libctx(provider); in ossl_algorithm_do_all() [all …]
|
| H A D | core_fetch.c | 59 static int ossl_method_construct_precondition(OSSL_PROVIDER *provider, in ossl_method_construct_precondition() argument 73 && !ossl_provider_test_operation_bit(provider, operation_id, result)) in ossl_method_construct_precondition() 86 static int ossl_method_construct_postcondition(OSSL_PROVIDER *provider, in ossl_method_construct_postcondition() argument 99 || ossl_provider_set_operation_bit(provider, operation_id); in ossl_method_construct_postcondition() 102 static void ossl_method_construct_this(OSSL_PROVIDER *provider, in ossl_method_construct_this() argument 109 if ((method = data->mcm->construct(algo, provider, data->mcm_data)) in ossl_method_construct_this() 124 method, provider, algo->algorithm_names, in ossl_method_construct_this() 136 OSSL_PROVIDER *provider = provider_rw != NULL ? *provider_rw : NULL; in ossl_method_construct() local 154 ossl_algorithm_do_all(libctx, operation_id, provider, in ossl_method_construct()
|
| /freebsd-14.2/lib/libgeom/ |
| H A D | geom_xml2tree.c | 54 struct gprovider *provider; member 147 mt->provider = calloc(1, sizeof *mt->provider); in StartElement() 148 if (mt->provider == NULL) { in StartElement() 155 mt->provider->lg_id = id; in StartElement() 163 mt->provider->lg_geom = ref; in StartElement() 167 if (mt->provider != NULL) { in StartElement() 214 if (mt->provider != NULL) { in EndElement() 215 mt->provider->lg_name = p; in EndElement() 231 mt->provider->lg_mode = p; in EndElement() 269 else if (mt->provider != NULL) in EndElement() [all …]
|
| /freebsd-14.2/crypto/openssl/doc/internal/man7/ |
| H A D | EVP_PKEY.pod | 43 =item provider-native origin 46 key data (see L<provider-keymgmt(7)>). The internal key in the 71 copy are not reflected back in the provider key. 93 in L</Export cache for provider operations>. 104 =head2 Export cache for provider operations 123 "provider native origin".> 132 (see L<provider-keymgmt(7)>). 138 (ENGINE for legacy origin keys, provider for provider side origin 179 the provider that's to perform the operation, using its 197 reflected back in the provider key. [all …]
|
| /freebsd-14.2/secure/lib/libcrypto/man/man7/ |
| H A D | Makefile | 109 MAN+= provider-base.7 110 MAN+= provider-cipher.7 111 MAN+= provider-decoder.7 112 MAN+= provider-digest.7 113 MAN+= provider-encoder.7 114 MAN+= provider-kdf.7 115 MAN+= provider-kem.7 118 MAN+= provider-mac.7 119 MAN+= provider-object.7 120 MAN+= provider-rand.7 [all …]
|
| /freebsd-14.2/crypto/openssl/test/ |
| H A D | generate_ssl_tests.pl | 27 my $provider; 33 $provider = shift // ''; 138 my $provider = shift; 139 local $ssltests::fips_mode = $provider eq "fips"; 141 $provider eq "default" || $provider eq "fips"; 152 read_config($input_file, $provider);
|