Lines Matching refs:node
47 X509_POLICY_NODE *node; in ossl_policy_level_find_node() local
50 node = sk_X509_POLICY_NODE_value(level->nodes, i); in ossl_policy_level_find_node()
51 if (node->parent == parent) { in ossl_policy_level_find_node()
52 if (!OBJ_cmp(node->data->valid_policy, id)) in ossl_policy_level_find_node()
53 return node; in ossl_policy_level_find_node()
64 X509_POLICY_NODE *node; in ossl_policy_level_add_node() local
66 node = OPENSSL_zalloc(sizeof(*node)); in ossl_policy_level_add_node()
67 if (node == NULL) { in ossl_policy_level_add_node()
71 node->data = data; in ossl_policy_level_add_node()
72 node->parent = parent; in ossl_policy_level_add_node()
77 level->anyPolicy = node; in ossl_policy_level_add_node()
86 if (!sk_X509_POLICY_NODE_push(level->nodes, node)) { in ossl_policy_level_add_node()
109 return node; in ossl_policy_level_add_node()
112 ossl_policy_node_free(node); in ossl_policy_level_add_node()
116 void ossl_policy_node_free(X509_POLICY_NODE *node) in ossl_policy_node_free() argument
118 OPENSSL_free(node); in ossl_policy_node_free()
127 const X509_POLICY_NODE *node, const ASN1_OBJECT *oid) in ossl_policy_node_match() argument
131 const X509_POLICY_DATA *x = node->data; in ossl_policy_node_match()