Lines Matching refs:next
205 dest->next = NULL;
1208 * session could be re-added, so avoid using the next/prev
1239 if ((s->next == NULL) || (s->prev == NULL))
1242 if (s->next == (SSL_SESSION *)&(ctx->session_cache_tail)) {
1250 s->prev->next = (SSL_SESSION *)&(ctx->session_cache_tail);
1255 ctx->session_cache_head = s->next;
1256 s->next->prev = (SSL_SESSION *)&(ctx->session_cache_head);
1259 s->next->prev = s->prev;
1260 s->prev->next = s->next;
1263 s->prev = s->next = NULL;
1269 SSL_SESSION *next;
1271 if ((s->next != NULL) && (s->prev != NULL))
1278 s->next = (SSL_SESSION *)&(ctx->session_cache_tail);
1285 s->next = ctx->session_cache_head;
1286 s->next->prev = s;
1292 s->prev->next = s;
1293 s->next = (SSL_SESSION *)&(ctx->session_cache_tail);
1300 next = ctx->session_cache_head->next;
1301 while (next != (SSL_SESSION*)&(ctx->session_cache_tail)) {
1302 if (timeoutcmp(s, next) >= 0) {
1303 s->next = next;
1304 s->prev = next->prev;
1305 next->prev->next = s;
1306 next->prev = s;
1309 next = next->next;