Lines Matching refs:easy
56 const psl_ctx_t *Curl_psl_use(struct Curl_easy *easy)
58 struct PslCache *pslcache = easy->psl;
65 Curl_share_lock(easy, CURL_LOCK_DATA_PSL, CURL_LOCK_ACCESS_SHARED);
69 Curl_share_unlock(easy, CURL_LOCK_DATA_PSL);
72 Curl_share_lock(easy, CURL_LOCK_DATA_PSL, CURL_LOCK_ACCESS_SINGLE);
99 Curl_share_unlock(easy, CURL_LOCK_DATA_PSL); /* Release exclusive lock. */
100 Curl_share_lock(easy, CURL_LOCK_DATA_PSL, CURL_LOCK_ACCESS_SHARED);
104 Curl_share_unlock(easy, CURL_LOCK_DATA_PSL);
108 void Curl_psl_release(struct Curl_easy *easy)
110 Curl_share_unlock(easy, CURL_LOCK_DATA_PSL);