Lines Matching refs:nid
60 int nid; member
111 static void ossl_method_cache_flush(OSSL_METHOD_STORE *store, int nid);
282 static ALGORITHM *ossl_method_store_retrieve(OSSL_METHOD_STORE *store, int nid) in ossl_method_store_retrieve() argument
284 return ossl_sa_ALGORITHM_get(store->algs, nid); in ossl_method_store_retrieve()
289 return ossl_sa_ALGORITHM_set(store->algs, alg->nid, alg); in ossl_method_store_insert()
318 int nid, const char *properties, void *method, in ossl_method_store_add() argument
327 if (nid <= 0 || method == NULL || store == NULL) in ossl_method_store_add()
366 ossl_method_cache_flush(store, nid); in ossl_method_store_add()
388 alg = ossl_method_store_retrieve(store, nid); in ossl_method_store_add()
394 alg->nid = nid; in ossl_method_store_add()
414 nid, properties, in ossl_method_store_add()
431 int ossl_method_store_remove(OSSL_METHOD_STORE *store, int nid, in ossl_method_store_remove() argument
437 if (nid <= 0 || method == NULL || store == NULL) in ossl_method_store_remove()
442 ossl_method_cache_flush(store, nid); in ossl_method_store_remove()
443 alg = ossl_method_store_retrieve(store, nid); in ossl_method_store_remove()
550 fn(alg->nid, impl->method.method, fnarg); in alg_do_one()
618 int nid, const char *prop_query, in ossl_method_store_fetch() argument
629 if (nid <= 0 || method == NULL || store == NULL) in ossl_method_store_fetch()
642 alg = ossl_method_store_retrieve(store, nid); in ossl_method_store_fetch()
743 static void ossl_method_cache_flush(OSSL_METHOD_STORE *store, int nid) in ossl_method_cache_flush() argument
745 ALGORITHM *alg = ossl_method_store_retrieve(store, nid); in ossl_method_cache_flush()
836 int nid, const char *prop_query, void **method) in ossl_method_store_cache_get() argument
842 if (nid <= 0 || store == NULL || prop_query == NULL) in ossl_method_store_cache_get()
847 alg = ossl_method_store_retrieve(store, nid); in ossl_method_store_cache_get()
866 int nid, const char *prop_query, void *method, in ossl_method_store_cache_set() argument
875 if (nid <= 0 || store == NULL || prop_query == NULL) in ossl_method_store_cache_set()
885 alg = ossl_method_store_retrieve(store, nid); in ossl_method_store_cache_set()