Lines Matching refs:store
510 WOLFSSL_X509_STORE *store, in populate_x509_store() argument
561 if(!store) in populate_x509_store()
594 (void)store; in populate_x509_store()
604 WOLFSSL_X509_STORE *store; /* cached X509 store or NULL if none */ member
615 if(share->store) { in wssl_x509_share_free()
616 wolfSSL_X509_STORE_free(share->store); in wssl_x509_share_free()
653 WOLFSSL_X509_STORE *store = NULL; in get_cached_x509_store() local
659 if(share && share->store && in get_cached_x509_store()
662 store = share->store; in get_cached_x509_store()
665 return store; in get_cached_x509_store()
670 WOLFSSL_X509_STORE *store) in set_cached_x509_store() argument
696 if(wolfSSL_X509_STORE_up_ref(store)) { in set_cached_x509_store()
702 wolfSSL_X509_STORE_free(store); in set_cached_x509_store()
707 if(share->store) { in set_cached_x509_store()
708 wolfSSL_X509_STORE_free(share->store); in set_cached_x509_store()
713 share->store = store; in set_cached_x509_store()
748 WOLFSSL_X509_STORE *store = wolfSSL_X509_STORE_new(); in Curl_wssl_setup_x509_store() local
749 if(!store) { in Curl_wssl_setup_x509_store()
753 wolfSSL_CTX_set_cert_store(wssl->ctx, store); in Curl_wssl_setup_x509_store()
755 result = populate_x509_store(cf, data, store, wssl); in Curl_wssl_setup_x509_store()
757 set_cached_x509_store(cf, data, store); in Curl_wssl_setup_x509_store()
762 WOLFSSL_X509_STORE *store = wolfSSL_CTX_get_cert_store(wssl->ctx); in Curl_wssl_setup_x509_store() local
763 result = populate_x509_store(cf, data, store, wssl); in Curl_wssl_setup_x509_store()