Lines Matching refs:data
25 X509_POLICY_DATA *data; in ossl_policy_cache_set_mapping() local
43 data = ossl_policy_cache_find_data(cache, map->issuerDomainPolicy); in ossl_policy_cache_set_mapping()
45 if (data == NULL && !cache->anyPolicy) in ossl_policy_cache_set_mapping()
49 if (data == NULL) { in ossl_policy_cache_set_mapping()
50 data = ossl_policy_data_new(NULL, map->issuerDomainPolicy, in ossl_policy_cache_set_mapping()
53 if (data == NULL) in ossl_policy_cache_set_mapping()
55 data->qualifier_set = cache->anyPolicy->qualifier_set; in ossl_policy_cache_set_mapping()
59 data->flags |= POLICY_DATA_FLAG_MAPPED_ANY; in ossl_policy_cache_set_mapping()
60 data->flags |= POLICY_DATA_FLAG_SHARED_QUALIFIERS; in ossl_policy_cache_set_mapping()
61 if (!sk_X509_POLICY_DATA_push(cache->data, data)) { in ossl_policy_cache_set_mapping()
62 ossl_policy_data_free(data); in ossl_policy_cache_set_mapping()
66 data->flags |= POLICY_DATA_FLAG_MAPPED; in ossl_policy_cache_set_mapping()
67 if (!sk_ASN1_OBJECT_push(data->expected_policy_set, in ossl_policy_cache_set_mapping()