Lines Matching defs:data

35         || !(node->data->flags & POLICY_DATA_FLAG_MAP_MASK))
40 STACK_OF(ASN1_OBJECT) *pset = node->data->expected_policy_set;
78 BIO_printf(channel, " Flags: %x\n", node->data->flags);
103 X509_POLICY_DATA *data = NULL;
157 if ((ret & X509_PCY_TREE_VALID) && cache->data == NULL)
196 if ((data = ossl_policy_data_new(NULL,
199 if (ossl_policy_level_add_node(level, data, NULL, tree, 1) == NULL) {
200 ossl_policy_data_free(data);
258 X509_POLICY_DATA *data,
268 if (ossl_policy_node_match(last, node, data->valid_policy)) {
269 if (ossl_policy_level_add_node(curr, data, node, tree, 0) == NULL)
275 if (ossl_policy_level_add_node(curr, data, last->anyPolicy, tree, 0) == NULL)
282 * This corresponds to RFC3280 6.1.3(d)(1): link any data from
293 for (i = 0; i < sk_X509_POLICY_DATA_num(cache->data); i++) {
294 X509_POLICY_DATA *data = sk_X509_POLICY_DATA_value(cache->data, i);
297 if (!tree_link_matching_nodes(curr, data, tree))
304 * This corresponds to RFC3280 6.1.3(d)(2): Create new data for any unmatched
314 X509_POLICY_DATA *data;
317 id = node->data->valid_policy;
322 if ((data = ossl_policy_data_new(NULL, id, node_critical(node))) == NULL)
326 data->qualifier_set = cache->anyPolicy->qualifier_set;
327 data->flags |= POLICY_DATA_FLAG_SHARED_QUALIFIERS;
328 if (ossl_policy_level_add_node(curr, data, node, tree, 1) == NULL) {
329 ossl_policy_data_free(data);
346 || !(node->data->flags & POLICY_DATA_FLAG_MAPPED)) {
355 STACK_OF(ASN1_OBJECT) *expset = node->data->expected_policy_set;
397 * Prune the tree: delete any child mapped child data on the current level then
398 * proceed up the tree deleting any data with no children. If we ever have no
399 * data on a level we can halt because the tree will be empty.
415 /* Delete any mapped data: see RFC3280 XXXX */
416 if (node->data->flags & POLICY_DATA_FLAG_MAP_MASK) {
570 extra->qualifier_set = anyPolicy->data->qualifier_set;
625 if (node->data && (node->data->flags & POLICY_DATA_FLAG_EXTRA_NODE))