Lines Matching refs:node

18                            X509_POLICY_LEVEL *lev, X509_POLICY_NODE *node,  in expected_print()  argument
22 || !(node->data->flags & POLICY_DATA_FLAG_MAP_MASK)) in expected_print()
27 STACK_OF(ASN1_OBJECT) *pset = node->data->expected_policy_set; in expected_print()
60 X509_POLICY_NODE *node = in tree_print() local
63 X509_POLICY_NODE_print(channel, node, 2); in tree_print()
64 expected_print(channel, plev, node, 2); in tree_print()
65 BIO_printf(channel, " Flags: %x\n", node->data->flags); in tree_print()
249 X509_POLICY_NODE *node = sk_X509_POLICY_NODE_value(last->nodes, i); in tree_link_matching_nodes() local
251 if (ossl_policy_node_match(last, node, data->valid_policy)) { in tree_link_matching_nodes()
252 if (ossl_policy_level_add_node(curr, data, node, NULL) == NULL) in tree_link_matching_nodes()
294 X509_POLICY_NODE *node, X509_POLICY_TREE *tree) in tree_add_unmatched() argument
299 id = node->data->valid_policy; in tree_add_unmatched()
304 if ((data = ossl_policy_data_new(NULL, id, node_critical(node))) == NULL) in tree_add_unmatched()
310 if (ossl_policy_level_add_node(curr, data, node, tree) == NULL) { in tree_add_unmatched()
322 X509_POLICY_NODE *node, X509_POLICY_TREE *tree) in tree_link_unmatched() argument
328 || !(node->data->flags & POLICY_DATA_FLAG_MAPPED)) { in tree_link_unmatched()
330 if (node->nchild) in tree_link_unmatched()
332 if (!tree_add_unmatched(curr, cache, NULL, node, tree)) in tree_link_unmatched()
337 STACK_OF(ASN1_OBJECT) *expset = node->data->expected_policy_set; in tree_link_unmatched()
338 if (node->nchild == sk_ASN1_OBJECT_num(expset)) in tree_link_unmatched()
343 if (ossl_policy_level_find_node(curr, node, oid)) in tree_link_unmatched()
345 if (!tree_add_unmatched(curr, cache, oid, node, tree)) in tree_link_unmatched()
361 X509_POLICY_NODE *node; in tree_link_any() local
365 node = sk_X509_POLICY_NODE_value(last->nodes, i); in tree_link_any()
367 if (!tree_link_unmatched(curr, cache, node, tree)) in tree_link_any()
391 X509_POLICY_NODE *node; in tree_prune() local
396 node = sk_X509_POLICY_NODE_value(nodes, i); in tree_prune()
398 if (node->data->flags & POLICY_DATA_FLAG_MAP_MASK) { in tree_prune()
399 node->parent->nchild--; in tree_prune()
400 OPENSSL_free(node); in tree_prune()
410 node = sk_X509_POLICY_NODE_value(nodes, i); in tree_prune()
411 if (node->nchild == 0) { in tree_prune()
412 node->parent->nchild--; in tree_prune()
413 OPENSSL_free(node); in tree_prune()
467 X509_POLICY_NODE *node, *anyptr; in tree_calculate_authority_set() local
491 node = sk_X509_POLICY_NODE_value(curr->nodes, j); in tree_calculate_authority_set()
492 if ((node->parent == anyptr) in tree_calculate_authority_set()
493 && !tree_add_auth_node(addnodes, node)) { in tree_calculate_authority_set()
517 X509_POLICY_NODE *node; in tree_calculate_user_set() local
541 node = ossl_policy_tree_find_sk(auth_nodes, oid); in tree_calculate_user_set()
542 if (!node) { in tree_calculate_user_set()
555 node = ossl_policy_level_add_node(NULL, extra, anyPolicy->parent, in tree_calculate_user_set()
563 if (!sk_X509_POLICY_NODE_push(tree->user_policies, node)) in tree_calculate_user_set()
597 static void exnode_free(X509_POLICY_NODE *node) in exnode_free() argument
599 if (node->data && (node->data->flags & POLICY_DATA_FLAG_EXTRA_NODE)) in exnode_free()
600 OPENSSL_free(node); in exnode_free()