Lines Matching refs:data
31 X509_POLICY_DATA *data = NULL; in policy_cache_create() local
36 cache->data = sk_X509_POLICY_DATA_new(policy_data_cmp); in policy_cache_create()
37 if (cache->data == NULL) { in policy_cache_create()
43 data = ossl_policy_data_new(policy, NULL, crit); in policy_cache_create()
44 if (data == NULL) { in policy_cache_create()
51 if (OBJ_obj2nid(data->valid_policy) == NID_any_policy) { in policy_cache_create()
56 cache->anyPolicy = data; in policy_cache_create()
57 } else if (sk_X509_POLICY_DATA_find(cache->data, data) >=0) { in policy_cache_create()
60 } else if (!sk_X509_POLICY_DATA_push(cache->data, data)) { in policy_cache_create()
64 data = NULL; in policy_cache_create()
67 sk_X509_POLICY_DATA_sort(cache->data); in policy_cache_create()
73 ossl_policy_data_free(data); in policy_cache_create()
77 sk_X509_POLICY_DATA_pop_free(cache->data, ossl_policy_data_free); in policy_cache_create()
78 cache->data = NULL; in policy_cache_create()
98 cache->data = NULL; in policy_cache_new()
183 sk_X509_POLICY_DATA_pop_free(cache->data, ossl_policy_data_free); in ossl_policy_cache_free()
207 idx = sk_X509_POLICY_DATA_find(cache->data, &tmp); in ossl_policy_cache_find_data()
208 return sk_X509_POLICY_DATA_value(cache->data, idx); in ossl_policy_cache_find_data()