Lines Matching refs:store
10 - implementation method store and query
19 void ossl_method_store_free(OSSL_METHOD_STORE *store);
22 int ossl_method_store_add(OSSL_METHOD_STORE *store, const OSSL_PROVIDER *prov,
26 int ossl_method_store_remove(OSSL_METHOD_STORE *store,
28 int ossl_method_store_fetch(OSSL_METHOD_STORE *store,
31 int ossl_method_store_cache_get(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,
33 int ossl_method_store_cache_set(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,
37 void ossl_method_store_flush_cache(OSSL_METHOD_STORE *store, int all);
56 ossl_method_store_init() initialises the method store subsystem in the scope of
60 store subsystem in the scope of the library context I<ctx>.
62 ossl_method_store_new() create a new empty method store using the supplied
65 ossl_method_store_free() frees resources allocated to I<store>.
68 the provider I<prov> to the I<store> as an instance of an algorithm indicated by
69 I<nid> and the property definition I<properties>, unless the I<store> already
74 fails to add the method to the store, or later on when it is being released from
75 the I<store>.
78 I<store>.
80 ossl_method_store_fetch() queries I<store> for a method identified by I<nid>
87 I<store>.
91 ossl_method_store_cache_get() queries the cache associated with the I<store>
99 provider I<prov>, with the property query I<prop_query> in the I<store>.
107 ossl_method_store_new() returns a new method store object or NULL on failure.