Home
last modified time | relevance | path

Searched refs:parent (Results 1 – 25 of 62) sorted by relevance

123

/openssl/crypto/x509/
H A Dpcy_node.c44 const X509_POLICY_NODE *parent, in ossl_policy_level_find_node() argument
51 if (node->parent == parent) { in ossl_policy_level_find_node()
61 X509_POLICY_NODE *parent, in ossl_policy_level_add_node() argument
72 node->parent = parent; in ossl_policy_level_add_node()
106 if (parent) in ossl_policy_level_add_node()
107 parent->nchild++; in ossl_policy_level_add_node()
H A Dpcy_local.h94 X509_POLICY_NODE *parent; member
151 const X509_POLICY_NODE *parent,
159 X509_POLICY_NODE *parent,
H A Dpcy_tree.c399 node->parent->nchild--; in tree_prune()
412 node->parent->nchild--; in tree_prune()
418 if (curr->anyPolicy->parent) in tree_prune()
419 curr->anyPolicy->parent->nchild--; in tree_prune()
492 if ((node->parent == anyptr) in tree_calculate_authority_set()
555 node = ossl_policy_level_add_node(NULL, extra, anyPolicy->parent, in tree_calculate_user_set()
H A Dpcy_lib.c107 return node->parent; in X509_policy_node_get0_parent()
H A Dv3_asid.c656 static int asid_contains(ASIdOrRanges *parent, ASIdOrRanges *child) in asid_contains() argument
661 if (child == NULL || parent == child) in asid_contains()
663 if (parent == NULL) in asid_contains()
671 if (p >= sk_ASIdOrRange_num(parent)) in asid_contains()
673 if (!extract_min_max(sk_ASIdOrRange_value(parent, p), &p_min, in asid_contains()
H A Dv3_addr.c1118 static int addr_contains(IPAddressOrRanges *parent, in addr_contains() argument
1125 if (child == NULL || parent == child) in addr_contains()
1127 if (parent == NULL) in addr_contains()
1136 if (p >= sk_IPAddressOrRange_num(parent)) in addr_contains()
1138 if (!extract_min_max(sk_IPAddressOrRange_value(parent, p), in addr_contains()
/openssl/providers/implementations/rands/
H A Ddrbg.c66 void *parent = drbg->parent; in ossl_drbg_lock_parent() local
68 if (parent != NULL in ossl_drbg_lock_parent()
79 void *parent = drbg->parent; in ossl_drbg_unlock_parent() local
88 void *parent = drbg->parent; in get_parent_strength() local
113 void *parent = drbg->parent; in get_parent_reseed_count() local
202 if (drbg->parent == NULL) in get_entropy()
251 if (drbg->parent == NULL) { in cleanup_entropy()
589 if (drbg->parent != NULL) in ossl_prov_drbg_reseed()
663 if (drbg->parent != NULL in ossl_prov_drbg_generate()
793 drbg->parent = parent; in ossl_rand_drbg_new()
[all …]
H A Ddrbg_local.h89 void *parent; member
182 (void *provctx, void *parent, const OSSL_DISPATCH *parent_dispatch,
H A Dseed_src.c45 static void *seed_src_new(void *provctx, void *parent, in seed_src_new() argument
50 if (parent != NULL) { in seed_src_new()
H A Ddrbg_hmac.c296 static void *drbg_hmac_new_wrapper(void *provctx, void *parent, in drbg_hmac_new_wrapper() argument
299 return ossl_rand_drbg_new(provctx, parent, parent_dispatch, &drbg_hmac_new, in drbg_hmac_new_wrapper()
/openssl/util/
H A Dmkdir-p.pl30 local($parent) = $dir;
31 $parent =~ s|[^/]*\Z(?!\n)||s;
33 do_mkdir_p($parent);
/openssl/crypto/
H A Dpacket.c285 } else if (pkt->endfirst && sub->parent != NULL in wpacket_intern_close()
304 pkt->subs = sub->parent; in wpacket_intern_close()
318 for (sub = pkt->subs; sub != NULL; sub = sub->parent) { in WPACKET_fill_lengths()
332 if (pkt->subs == NULL || pkt->subs->parent == NULL) in WPACKET_close()
346 if (pkt->subs == NULL || pkt->subs->parent != NULL) in WPACKET_finish()
376 sub->parent = pkt->subs; in WPACKET_start_sub_packet_len__()
422 for (sub = pkt->subs; sub->parent != NULL; sub = sub->parent) in WPACKET_set_max_size()
522 WPACKET_SUB *sub, *parent; in WPACKET_cleanup() local
524 for (sub = pkt->subs; sub != NULL; sub = parent) { in WPACKET_cleanup()
525 parent = sub->parent; in WPACKET_cleanup()
/openssl/crypto/evp/
H A Devp_rand.c330 EVP_RAND_CTX *EVP_RAND_CTX_new(EVP_RAND *rand, EVP_RAND_CTX *parent) in EVP_RAND_CTX_new() argument
347 if (parent != NULL) { in EVP_RAND_CTX_new()
348 if (!evp_rand_ctx_up_ref(parent)) { in EVP_RAND_CTX_new()
354 parent_ctx = parent->algctx; in EVP_RAND_CTX_new()
355 parent_dispatch = parent->meth->dispatch; in EVP_RAND_CTX_new()
364 EVP_RAND_CTX_free(parent); in EVP_RAND_CTX_new()
368 ctx->parent = parent; in EVP_RAND_CTX_new()
376 EVP_RAND_CTX *parent; in EVP_RAND_CTX_free() local
384 parent = ctx->parent; in EVP_RAND_CTX_free()
390 EVP_RAND_CTX_free(parent); in EVP_RAND_CTX_free()
/openssl/doc/man3/
H A DOSSL_LIB_CTX.pod57 In addition providers that are not loaded in the parent library context can be
58 explicitly loaded into the child library context independently from the parent
60 in the parent library context and will not be affected if the parent library
65 from the parent library context then it will remain available and its reference
73 properties (set via L<EVP_set_default_properties(3)>) from the parent library
75 library context then the new properties will override anything from the parent
H A DCRYPTO_get_ex_new_index.pod21 typedef void CRYPTO_EX_new(void *parent, void *ptr, CRYPTO_EX_DATA *ad,
23 typedef void CRYPTO_EX_free(void *parent, void *ptr, CRYPTO_EX_DATA *ad,
119 that the entire parent, or containing, structure has been set up.
127 parent structure is not guaranteed. The free_func() may be called with a
131 The B<parent> is the pointer to the structure that contains the exdata.
H A DSSL_CTX_set1_verify_cert_store.pod58 affected if the parent SSL_CTX store pointer is set to a new value.
80 with the parent SSL_CTX is used instead to retain compatibility with previous
H A DEVP_RAND.pod31 EVP_RAND_CTX *EVP_RAND_CTX_new(EVP_RAND *rand, EVP_RAND_CTX *parent);
114 If not NULL, I<parent> specifies the seed source for this implementation.
116 If a parent is required, a NULL I<parent> will utilise the operating
149 Additional seed material is also drawn from the RAND's parent or the
338 An B<EVP_RAND_CTX> needs to have locking enabled if it acts as the parent of
/openssl/test/
H A Dexdatatest.c29 static void exnew(void *parent, void *ptr, CRYPTO_EX_DATA *ad, in exnew() argument
50 static void exfree(void *parent, void *ptr, CRYPTO_EX_DATA *ad, in exfree() argument
71 static void exnew2(void *parent, void *ptr, CRYPTO_EX_DATA *ad, in exnew2() argument
114 static void exfree2(void *parent, void *ptr, CRYPTO_EX_DATA *ad, in exfree2() argument
H A Ddrbgtest.c572 || !TEST_ptr_eq(prov_rand(public)->parent, prov_rand(primary)) in test_rand_reseed()
573 || !TEST_ptr_eq(prov_rand(private)->parent, prov_rand(primary))) in test_rand_reseed()
799 static EVP_RAND_CTX *new_drbg(EVP_RAND_CTX *parent) in new_drbg() argument
810 || !TEST_ptr(drbg = EVP_RAND_CTX_new(rand, parent)) in new_drbg()
/openssl/crypto/ui/
H A Dui_util.c64 static void ui_new_method_data(void *parent, void *ptr, CRYPTO_EX_DATA *ad, in ui_new_method_data() argument
84 static void ui_free_method_data(void *parent, void *ptr, CRYPTO_EX_DATA *ad, in ui_free_method_data() argument
/openssl/doc/internal/man3/
H A Dossl_global_properties_no_mirrored.pod30 properties from a parent library context is allowed for the current library
34 properties from a parent library context for the current library context.
H A Dossl_provider_new.pod178 parent library context. I<handle> is the B<OSSL_CORE_HANDLE> object passed to
181 ossl_provider_get_parent() obtains the handle on the parent provider.
183 ossl_provider_up_ref_parent() increases the reference count on the parent
184 provider. If I<activate> is nonzero then the parent provider is also activated.
186 ossl_provider_free_parent() decreases the reference count on the parent
187 provider. If I<deactivate> is nonzero then the parent provider is also
216 parent libctx will be made to inform it of an up-ref. If I<aschild> is nonzero
301 ossl_provider_deinit_child() deregisters callbacks from the parent library
/openssl/doc/man7/
H A Dprovider-rand.pod22 void *OSSL_FUNC_rand_newctx(void *provctx, void *parent,
82 The parameter I<parent> specifies another rand instance to be used for
85 The parameter I<parent_calls> points to the dispatch table for I<parent>.
86 Thus, the parent need not be from the same provider as the new instance.
122 seeding material from their parent. The seed bytes will meet the specified
144 its parent DRBGs. From this call onwards, the DRBG can be used in a thread
/openssl/dev/
H A Drelease.sh250 git clone $git_quiet -b "$orig_branch" -o parent . "$release_clone"
433 git push --follow-tags parent HEAD
487 git push parent HEAD
519 git push parent HEAD
/openssl/fuzz/
H A Dfuzz_rand.c26 void *provctx, void *parent, const OSSL_DISPATCH *parent_dispatch) in fuzz_rand_newctx() argument

Completed in 103 milliseconds

123