Home | History | Annotate | Download | only in ssl

Lines Matching full:cache

164 	/* XXX We should also check the external cache --
170 * (this problem applies to the internal cache as well).
375 * cache as well if and only if we are supposed to. */
398 goto err; /* treat like cache miss */
408 * the event like a cache miss (otherwise it would be easy for
409 * applications to effectively disable the session cache by
447 /* remove it from the cache */
478 /* add just 1 reference count for the SSL_CTX's session cache
482 /* if session c is in already in cache, we take back the increment later */
495 /* ... so pretend the other session did not exist in cache
497 * session ID in the same cache, which could happen e.g. when
499 * cache) */
503 /* Put at the head of the queue unless it is already in the cache */
509 /* existing cache entry -- decrement previously incremented reference
510 * count because it already takes into account the cache */
517 /* new cache entry -- remove old ones if cache has become too large */
719 LHASH *cache;
728 lh_delete(p->cache,s);
745 tp.cache=s->sessions;
746 if (tp.cache == NULL) return;
749 i=tp.cache->down_load;
750 tp.cache->down_load=0;
751 lh_doall_arg(tp.cache, LHASH_DOALL_ARG_FN(timeout), &tp);
752 tp.cache->down_load=i;