Lines Matching defs:store
20 OSSL_METHOD_STORE *store;
38 if (is_temporary_method_store(no_store, data) && data->store == NULL) {
40 * If we have been told not to store the method "permanently", we
41 * ask for a temporary store, and store the method there.
43 * that temporary store.
45 if ((data->store = data->mcm->get_tmp_store(data->mcm_data)) == NULL)
49 return data->mcm->lock_store(data->store, data->mcm_data);
56 return data->mcm->unlock_store(data->store, data->mcm_data);
118 * ossl_method_construct() tries to get it from the store.
123 data->mcm->put(data->store, method, provider, algo->algorithm_names,
139 * We might be tempted to try to look into the method store without
149 cbdata.store = NULL;
161 /* If there is a temporary store, try there first */
162 if (cbdata.store != NULL)
163 method = mcm->get(cbdata.store, (const OSSL_PROVIDER **)provider_rw,
166 /* If no method was found yet, try the global store */