Lines Matching refs:pslcache
37 void Curl_psl_destroy(struct PslCache *pslcache) in Curl_psl_destroy() argument
39 if(pslcache->psl) { in Curl_psl_destroy()
40 if(pslcache->dynamic) in Curl_psl_destroy()
41 psl_free((psl_ctx_t *) pslcache->psl); in Curl_psl_destroy()
42 pslcache->psl = NULL; in Curl_psl_destroy()
43 pslcache->dynamic = FALSE; in Curl_psl_destroy()
56 struct PslCache *pslcache = easy->psl; in Curl_psl_use() local
60 if(!pslcache) in Curl_psl_use()
65 if(!pslcache->psl || pslcache->expires <= now) { in Curl_psl_use()
74 if(!pslcache->psl || pslcache->expires <= now) { in Curl_psl_use()
85 if(!psl && !pslcache->dynamic) in Curl_psl_use()
91 Curl_psl_destroy(pslcache); in Curl_psl_use()
92 pslcache->psl = psl; in Curl_psl_use()
93 pslcache->dynamic = dynamic; in Curl_psl_use()
94 pslcache->expires = expires; in Curl_psl_use()
100 psl = pslcache->psl; in Curl_psl_use()