Lines Matching refs:store
33 * A store for multiple CTLOG instances.
50 * Creates an empty context for loading a CT log store.
56 * Deletes a CT log store load context.
138 void CTLOG_STORE_free(CTLOG_STORE *store)
140 if (store != NULL) {
141 OPENSSL_free(store->propq);
142 sk_CTLOG_pop_free(store->logs, CTLOG_free);
143 OPENSSL_free(store);
147 static int ctlog_new_from_conf(CTLOG_STORE *store, CTLOG **ct_log,
165 store->libctx, store->propq);
168 int CTLOG_STORE_load_default_file(CTLOG_STORE *store)
175 return CTLOG_STORE_load_file(store, fpath);
225 int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file)
233 load_ctx->log_store = store;
339 const CTLOG *CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store,
345 for (i = 0; i < sk_CTLOG_num(store->logs); ++i) {
346 const CTLOG *log = sk_CTLOG_value(store->logs, i);