crypto/openssl/apps/s_client.c
110
static SSL_SESSION *psksess = NULL;
crypto/openssl/apps/s_client.c
205
SSL_SESSION **sess)
crypto/openssl/apps/s_client.c
207
SSL_SESSION *usesess = NULL;
crypto/openssl/apps/s_client.c
2173
SSL_SESSION *sess;
crypto/openssl/apps/s_client.c
897
static int new_session_cb(SSL *s, SSL_SESSION *sess)
crypto/openssl/apps/s_server.c
122
static SSL_SESSION *psksess = NULL;
crypto/openssl/apps/s_server.c
199
size_t identity_len, SSL_SESSION **sess)
crypto/openssl/apps/s_server.c
201
SSL_SESSION *tmpsess = NULL;
crypto/openssl/apps/s_server.c
3935
static int add_session(SSL *ssl, SSL_SESSION *session)
crypto/openssl/apps/s_server.c
3974
static SSL_SESSION *get_session(SSL *ssl, const unsigned char *id, int idlen,
crypto/openssl/apps/s_server.c
3991
static void del_session(SSL_CTX *sctx, SSL_SESSION *session)
crypto/openssl/apps/sess_id.c
182
static SSL_SESSION *load_sess_id(char *infile, int format)
crypto/openssl/apps/sess_id.c
184
SSL_SESSION *x = NULL;
crypto/openssl/apps/sess_id.c
52
static SSL_SESSION *load_sess_id(char *file, int format);
crypto/openssl/apps/sess_id.c
56
SSL_SESSION *x = NULL;
crypto/openssl/fuzz/asn1.c
370
DO_TEST(SSL_SESSION, d2i_SSL_SESSION, i2d_SSL_SESSION, SSL_SESSION_print);
crypto/openssl/include/openssl/ssl.h
1199
#define d2i_SSL_SESSION_bio(bp, s_id) ASN1_d2i_bio_of(SSL_SESSION, SSL_SESSION_new, d2i_SSL_SESSION, bp, s_id)
crypto/openssl/include/openssl/ssl.h
1200
#define i2d_SSL_SESSION_bio(bp, s_id) ASN1_i2d_bio_of(SSL_SESSION, i2d_SSL_SESSION, bp, s_id)
crypto/openssl/include/openssl/ssl.h
1202
DECLARE_PEM_rw(SSL_SESSION, SSL_SESSION)
crypto/openssl/include/openssl/ssl.h
1754
__owur long SSL_SESSION_get_time(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1756
__owur long SSL_SESSION_set_time(SSL_SESSION *s, long t);
crypto/openssl/include/openssl/ssl.h
1758
__owur long SSL_SESSION_get_timeout(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1759
__owur long SSL_SESSION_set_timeout(SSL_SESSION *s, long t);
crypto/openssl/include/openssl/ssl.h
1760
__owur int SSL_SESSION_get_protocol_version(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1761
__owur int SSL_SESSION_set_protocol_version(SSL_SESSION *s, int version);
crypto/openssl/include/openssl/ssl.h
1763
__owur time_t SSL_SESSION_get_time_ex(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1764
__owur time_t SSL_SESSION_set_time_ex(SSL_SESSION *s, time_t t);
crypto/openssl/include/openssl/ssl.h
1766
__owur const char *SSL_SESSION_get0_hostname(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1767
__owur int SSL_SESSION_set1_hostname(SSL_SESSION *s, const char *hostname);
crypto/openssl/include/openssl/ssl.h
1768
void SSL_SESSION_get0_alpn_selected(const SSL_SESSION *s,
crypto/openssl/include/openssl/ssl.h
1771
__owur int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s,
crypto/openssl/include/openssl/ssl.h
1774
__owur const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1775
__owur int SSL_SESSION_set_cipher(SSL_SESSION *s, const SSL_CIPHER *cipher);
crypto/openssl/include/openssl/ssl.h
1776
__owur int SSL_SESSION_has_ticket(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1777
__owur unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1778
void SSL_SESSION_get0_ticket(const SSL_SESSION *s, const unsigned char **tick,
crypto/openssl/include/openssl/ssl.h
1780
__owur uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1781
__owur int SSL_SESSION_set_max_early_data(SSL_SESSION *s,
crypto/openssl/include/openssl/ssl.h
1784
__owur X509 *SSL_SESSION_get0_peer(SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1785
__owur int SSL_SESSION_set1_id_context(SSL_SESSION *s,
crypto/openssl/include/openssl/ssl.h
1788
__owur int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,
crypto/openssl/include/openssl/ssl.h
1790
__owur int SSL_SESSION_is_resumable(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1792
__owur SSL_SESSION *SSL_SESSION_new(void);
crypto/openssl/include/openssl/ssl.h
1793
__owur SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src);
crypto/openssl/include/openssl/ssl.h
1794
const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s,
crypto/openssl/include/openssl/ssl.h
1796
const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s,
crypto/openssl/include/openssl/ssl.h
1798
__owur unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
1800
int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *ses);
crypto/openssl/include/openssl/ssl.h
1802
int SSL_SESSION_print(BIO *fp, const SSL_SESSION *ses);
crypto/openssl/include/openssl/ssl.h
1803
int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x);
crypto/openssl/include/openssl/ssl.h
1804
int SSL_SESSION_up_ref(SSL_SESSION *ses);
crypto/openssl/include/openssl/ssl.h
1805
void SSL_SESSION_free(SSL_SESSION *ses);
crypto/openssl/include/openssl/ssl.h
1806
__owur int i2d_SSL_SESSION(const SSL_SESSION *in, unsigned char **pp);
crypto/openssl/include/openssl/ssl.h
1807
__owur int SSL_set_session(SSL *to, SSL_SESSION *session);
crypto/openssl/include/openssl/ssl.h
1808
int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *session);
crypto/openssl/include/openssl/ssl.h
1809
int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *session);
crypto/openssl/include/openssl/ssl.h
1815
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
crypto/openssl/include/openssl/ssl.h
1817
SSL_SESSION *d2i_SSL_SESSION_ex(SSL_SESSION **a, const unsigned char **pp,
crypto/openssl/include/openssl/ssl.h
2192
__owur SSL_SESSION *SSL_get_session(const SSL *ssl);
crypto/openssl/include/openssl/ssl.h
2193
__owur SSL_SESSION *SSL_get1_session(SSL *ssl); /* obtain a reference count */
crypto/openssl/include/openssl/ssl.h
2210
__owur size_t SSL_SESSION_get_master_key(const SSL_SESSION *sess,
crypto/openssl/include/openssl/ssl.h
2212
__owur int SSL_SESSION_set1_master_key(SSL_SESSION *sess,
crypto/openssl/include/openssl/ssl.h
2214
uint8_t SSL_SESSION_get_max_fragment_length(const SSL_SESSION *sess);
crypto/openssl/include/openssl/ssl.h
2222
__owur int SSL_SESSION_set_ex_data(SSL_SESSION *ss, int idx, void *data);
crypto/openssl/include/openssl/ssl.h
2223
void *SSL_SESSION_get_ex_data(const SSL_SESSION *ss, int idx);
crypto/openssl/include/openssl/ssl.h
2864
typedef SSL_TICKET_RETURN (*SSL_CTX_decrypt_session_ticket_fn)(SSL *s, SSL_SESSION *ss,
crypto/openssl/include/openssl/ssl.h
2873
int SSL_SESSION_set1_ticket_appdata(SSL_SESSION *ss, const void *data, size_t len);
crypto/openssl/include/openssl/ssl.h
2874
int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len);
crypto/openssl/include/openssl/ssl.h
2909
__owur EVP_PKEY *SSL_SESSION_get0_peer_rpk(SSL_SESSION *s);
crypto/openssl/include/openssl/ssl.h
720
LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
crypto/openssl/include/openssl/ssl.h
748
SSL_SESSION *sess));
crypto/openssl/include/openssl/ssl.h
750
SSL_SESSION *sess);
crypto/openssl/include/openssl/ssl.h
754
SSL_SESSION *sess));
crypto/openssl/include/openssl/ssl.h
756
SSL_SESSION *sess);
crypto/openssl/include/openssl/ssl.h
758
SSL_SESSION *(*get_session_cb)(struct ssl_st
crypto/openssl/include/openssl/ssl.h
764
SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(struct ssl_st *ssl,
crypto/openssl/include/openssl/ssl.h
885
SSL_SESSION **sess);
crypto/openssl/include/openssl/ssl.h
889
SSL_SESSION **sess);
crypto/openssl/ssl/record/rec_layer_s3.c
122
SSL_SESSION *sess = s->session;
crypto/openssl/ssl/s3_enc.c
311
void ssl3_digest_master_key_set_params(const SSL_SESSION *session,
crypto/openssl/ssl/ssl_asn1.c
109
int i2d_SSL_SESSION(const SSL_SESSION *in, unsigned char **pp)
crypto/openssl/ssl/ssl_asn1.c
257
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
crypto/openssl/ssl/ssl_asn1.c
262
SSL_SESSION *d2i_SSL_SESSION_ex(SSL_SESSION **a, const unsigned char **pp,
crypto/openssl/ssl/ssl_asn1.c
270
SSL_SESSION *ret = NULL;
crypto/openssl/ssl/ssl_ciph.c
493
int ssl_cipher_get_evp(SSL_CTX *ctx, const SSL_SESSION *s,
crypto/openssl/ssl/ssl_lib.c
1090
SSL_SESSION r, *p;
crypto/openssl/ssl/ssl_lib.c
3074
LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx)
crypto/openssl/ssl/ssl_lib.c
3847
static unsigned long ssl_session_hash(const SSL_SESSION *a)
crypto/openssl/ssl/ssl_lib.c
3870
static int ssl_session_cmp(const SSL_SESSION *a, const SSL_SESSION *b)
crypto/openssl/ssl/ssl_lib.c
5680
size_t SSL_SESSION_get_master_key(const SSL_SESSION *session,
crypto/openssl/ssl/ssl_lib.c
5691
int SSL_SESSION_set1_master_key(SSL_SESSION *sess, const unsigned char *in,
crypto/openssl/ssl/ssl_local.h
1545
SSL_SESSION *session;
crypto/openssl/ssl/ssl_local.h
1547
SSL_SESSION *psksession;
crypto/openssl/ssl/ssl_local.h
2542
__owur int ssl_generate_session_id(SSL_CONNECTION *s, SSL_SESSION *ss);
crypto/openssl/ssl/ssl_local.h
2544
__owur SSL_SESSION *lookup_sess_in_cache(SSL_CONNECTION *s,
crypto/openssl/ssl/ssl_local.h
2548
__owur SSL_SESSION *ssl_session_dup(const SSL_SESSION *src, int ticket);
crypto/openssl/ssl/ssl_local.h
2571
__owur int ssl_cipher_get_evp(SSL_CTX *ctxc, const SSL_SESSION *s,
crypto/openssl/ssl/ssl_local.h
2666
void ssl3_digest_master_key_set_params(const SSL_SESSION *session,
crypto/openssl/ssl/ssl_local.h
2878
SSL_SESSION **ret);
crypto/openssl/ssl/ssl_local.h
2883
size_t sesslen, SSL_SESSION **psess);
crypto/openssl/ssl/ssl_local.h
3043
void ssl_session_calculate_timeout(SSL_SESSION *ss);
crypto/openssl/ssl/ssl_local.h
695
DEFINE_LHASH_OF_EX(SSL_SESSION);
crypto/openssl/ssl/ssl_local.h
803
LHASH_OF(SSL_SESSION) *sessions;
crypto/openssl/ssl/ssl_local.h
832
int (*new_session_cb)(struct ssl_st *ssl, SSL_SESSION *sess);
crypto/openssl/ssl/ssl_local.h
833
void (*remove_session_cb)(struct ssl_ctx_st *ctx, SSL_SESSION *sess);
crypto/openssl/ssl/ssl_local.h
834
SSL_SESSION *(*get_session_cb)(struct ssl_st *ssl,
crypto/openssl/ssl/ssl_sess.c
1004
int SSL_SESSION_set_protocol_version(SSL_SESSION *s, int version)
crypto/openssl/ssl/ssl_sess.c
1010
const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
1015
int SSL_SESSION_set_cipher(SSL_SESSION *s, const SSL_CIPHER *cipher)
crypto/openssl/ssl/ssl_sess.c
102
SSL_SESSION *SSL_SESSION_new(void)
crypto/openssl/ssl/ssl_sess.c
1021
const char *SSL_SESSION_get0_hostname(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
1026
int SSL_SESSION_set1_hostname(SSL_SESSION *s, const char *hostname)
crypto/openssl/ssl/ssl_sess.c
1038
int SSL_SESSION_has_ticket(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
104
SSL_SESSION *ss;
crypto/openssl/ssl/ssl_sess.c
1043
unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
1048
void SSL_SESSION_get0_ticket(const SSL_SESSION *s, const unsigned char **tick,
crypto/openssl/ssl/ssl_sess.c
1056
uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
1061
int SSL_SESSION_set_max_early_data(SSL_SESSION *s, uint32_t max_early_data)
crypto/openssl/ssl/ssl_sess.c
1068
void SSL_SESSION_get0_alpn_selected(const SSL_SESSION *s,
crypto/openssl/ssl/ssl_sess.c
1076
int SSL_SESSION_set1_alpn_selected(SSL_SESSION *s, const unsigned char *alpn,
crypto/openssl/ssl/ssl_sess.c
1095
X509 *SSL_SESSION_get0_peer(SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
1100
EVP_PKEY *SSL_SESSION_get0_peer_rpk(SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
1105
int SSL_SESSION_set1_id_context(SSL_SESSION *s, const unsigned char *sid_ctx,
crypto/openssl/ssl/ssl_sess.c
1119
int SSL_SESSION_is_resumable(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
1212
STACK_OF(SSL_SESSION) *sk;
crypto/openssl/ssl/ssl_sess.c
1213
SSL_SESSION *current;
crypto/openssl/ssl/ssl_sess.c
1269
static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
1274
if (s->next == (SSL_SESSION *)&(ctx->session_cache_tail)) {
crypto/openssl/ssl/ssl_sess.c
1276
if (s->prev == (SSL_SESSION *)&(ctx->session_cache_head)) {
crypto/openssl/ssl/ssl_sess.c
1282
s->prev->next = (SSL_SESSION *)&(ctx->session_cache_tail);
crypto/openssl/ssl/ssl_sess.c
1285
if (s->prev == (SSL_SESSION *)&(ctx->session_cache_head)) {
crypto/openssl/ssl/ssl_sess.c
1288
s->next->prev = (SSL_SESSION *)&(ctx->session_cache_head);
crypto/openssl/ssl/ssl_sess.c
1299
static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
1301
SSL_SESSION *next;
crypto/openssl/ssl/ssl_sess.c
1309
s->prev = (SSL_SESSION *)&(ctx->session_cache_head);
crypto/openssl/ssl/ssl_sess.c
1310
s->next = (SSL_SESSION *)&(ctx->session_cache_tail);
crypto/openssl/ssl/ssl_sess.c
1319
s->prev = (SSL_SESSION *)&(ctx->session_cache_head);
crypto/openssl/ssl/ssl_sess.c
1325
s->next = (SSL_SESSION *)&(ctx->session_cache_tail);
crypto/openssl/ssl/ssl_sess.c
1333
while (next != (SSL_SESSION *)&(ctx->session_cache_tail)) {
crypto/openssl/ssl/ssl_sess.c
1349
int (*cb)(struct ssl_st *ssl, SSL_SESSION *sess))
crypto/openssl/ssl/ssl_sess.c
1354
int (*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))(SSL *ssl, SSL_SESSION *sess)
crypto/openssl/ssl/ssl_sess.c
136
static SSL_SESSION *ssl_session_dup_intern(const SSL_SESSION *src, int ticket)
crypto/openssl/ssl/ssl_sess.c
1360
void (*cb)(SSL_CTX *ctx, SSL_SESSION *sess))
crypto/openssl/ssl/ssl_sess.c
1366
SSL_SESSION *sess)
crypto/openssl/ssl/ssl_sess.c
1372
SSL_SESSION *(*cb)(SSL *ssl,
crypto/openssl/ssl/ssl_sess.c
1379
SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(SSL *ssl,
crypto/openssl/ssl/ssl_sess.c
138
SSL_SESSION *dest;
crypto/openssl/ssl/ssl_sess.c
1429
int SSL_SESSION_set1_ticket_appdata(SSL_SESSION *ss, const void *data, size_t len)
crypto/openssl/ssl/ssl_sess.c
1445
int SSL_SESSION_get0_ticket_appdata(SSL_SESSION *ss, void **data, size_t *len)
crypto/openssl/ssl/ssl_sess.c
1470
IMPLEMENT_PEM_rw(SSL_SESSION, SSL_SESSION, PEM_STRING_SSL_SESSION, SSL_SESSION)
crypto/openssl/ssl/ssl_sess.c
148
memcpy(dest, src, offsetof(SSL_SESSION, prev));
crypto/openssl/ssl/ssl_sess.c
24
static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s);
crypto/openssl/ssl/ssl_sess.c
25
static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s);
crypto/openssl/ssl/ssl_sess.c
26
static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck);
crypto/openssl/ssl/ssl_sess.c
268
SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src)
crypto/openssl/ssl/ssl_sess.c
279
SSL_SESSION *ssl_session_dup(const SSL_SESSION *src, int ticket)
crypto/openssl/ssl/ssl_sess.c
28
DEFINE_STACK_OF(SSL_SESSION)
crypto/openssl/ssl/ssl_sess.c
281
SSL_SESSION *sess = ssl_session_dup_intern(src, ticket);
crypto/openssl/ssl/ssl_sess.c
289
const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *s, unsigned int *len)
crypto/openssl/ssl/ssl_sess.c
296
const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *s,
crypto/openssl/ssl/ssl_sess.c
30
__owur static ossl_inline int sess_timedout(OSSL_TIME t, SSL_SESSION *ss)
crypto/openssl/ssl/ssl_sess.c
304
unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
348
int ssl_generate_session_id(SSL_CONNECTION *s, SSL_SESSION *ss)
crypto/openssl/ssl/ssl_sess.c
39
__owur static ossl_inline int timeoutcmp(SSL_SESSION *a, SSL_SESSION *b)
crypto/openssl/ssl/ssl_sess.c
439
SSL_SESSION *ss = NULL;
crypto/openssl/ssl/ssl_sess.c
48
void ssl_session_calculate_timeout(SSL_SESSION *ss)
crypto/openssl/ssl/ssl_sess.c
491
SSL_SESSION *lookup_sess_in_cache(SSL_CONNECTION *s,
crypto/openssl/ssl/ssl_sess.c
495
SSL_SESSION *ret = NULL;
crypto/openssl/ssl/ssl_sess.c
500
SSL_SESSION data;
crypto/openssl/ssl/ssl_sess.c
589
SSL_SESSION *ret = NULL;
crypto/openssl/ssl/ssl_sess.c
62
SSL_SESSION *SSL_get_session(const SSL *ssl)
crypto/openssl/ssl/ssl_sess.c
723
int SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c)
crypto/openssl/ssl/ssl_sess.c
726
SSL_SESSION *s;
crypto/openssl/ssl/ssl_sess.c
73
SSL_SESSION *SSL_get1_session(SSL *ssl)
crypto/openssl/ssl/ssl_sess.c
76
SSL_SESSION *sess;
crypto/openssl/ssl/ssl_sess.c
810
int SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c)
crypto/openssl/ssl/ssl_sess.c
815
static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck)
crypto/openssl/ssl/ssl_sess.c
817
SSL_SESSION *r;
crypto/openssl/ssl/ssl_sess.c
844
void SSL_SESSION_free(SSL_SESSION *ss)
crypto/openssl/ssl/ssl_sess.c
878
int SSL_SESSION_up_ref(SSL_SESSION *ss)
crypto/openssl/ssl/ssl_sess.c
890
int SSL_set_session(SSL *s, SSL_SESSION *session)
crypto/openssl/ssl/ssl_sess.c
917
int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,
crypto/openssl/ssl/ssl_sess.c
92
int SSL_SESSION_set_ex_data(SSL_SESSION *s, int idx, void *arg)
crypto/openssl/ssl/ssl_sess.c
931
long SSL_SESSION_set_timeout(SSL_SESSION *s, long t)
crypto/openssl/ssl/ssl_sess.c
951
long SSL_SESSION_get_timeout(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
959
long SSL_SESSION_get_time(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
965
time_t SSL_SESSION_get_time_ex(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_sess.c
97
void *SSL_SESSION_get_ex_data(const SSL_SESSION *s, int idx)
crypto/openssl/ssl/ssl_sess.c
972
time_t SSL_SESSION_set_time_ex(SSL_SESSION *s, time_t t)
crypto/openssl/ssl/ssl_sess.c
993
long SSL_SESSION_set_time(SSL_SESSION *s, long t)
crypto/openssl/ssl/ssl_sess.c
999
int SSL_SESSION_get_protocol_version(const SSL_SESSION *s)
crypto/openssl/ssl/ssl_txt.c
179
int SSL_SESSION_print_keylog(BIO *bp, const SSL_SESSION *x)
crypto/openssl/ssl/ssl_txt.c
18
int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *x)
crypto/openssl/ssl/ssl_txt.c
34
int SSL_SESSION_print(BIO *bp, const SSL_SESSION *x)
crypto/openssl/ssl/statem/extensions.c
1459
unsigned char *binderout, SSL_SESSION *sess, int sign,
crypto/openssl/ssl/statem/extensions.c
995
SSL_SESSION *ss = SSL_get_session(ssl);
crypto/openssl/ssl/statem/extensions_clnt.c
1979
SSL_SESSION *new_sess;
crypto/openssl/ssl/statem/extensions_clnt.c
826
SSL_SESSION *psksess = NULL;
crypto/openssl/ssl/statem/extensions_clnt.c
827
SSL_SESSION *edsess = NULL;
crypto/openssl/ssl/statem/extensions_srvr.c
1279
SSL_SESSION **sess)
crypto/openssl/ssl/statem/extensions_srvr.c
1281
SSL_SESSION *tmpsess = NULL;
crypto/openssl/ssl/statem/extensions_srvr.c
1312
SSL_SESSION *sess = NULL;
crypto/openssl/ssl/statem/extensions_srvr.c
1404
SSL_SESSION *sesstmp = ssl_session_dup(sess, 0);
crypto/openssl/ssl/statem/statem_clnt.c
1183
SSL_SESSION *sess = s->session;
crypto/openssl/ssl/statem/statem_clnt.c
2766
SSL_SESSION *new_sess;
crypto/openssl/ssl/statem/statem_local.h
278
SSL_SESSION *sess, int sign, int external);
crypto/openssl/ssl/statem/statem_srvr.c
3559
SSL_SESSION *new_sess = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
3652
SSL_SESSION *new_sess = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
3974
SSL_SESSION *sess;
crypto/openssl/ssl/statem/statem_srvr.c
4238
SSL_SESSION *new_sess = ssl_session_dup(s->session, 0);
crypto/openssl/ssl/t1_lib.c
3016
SSL_SESSION **ret)
crypto/openssl/ssl/t1_lib.c
3069
size_t sesslen, SSL_SESSION **psess)
crypto/openssl/ssl/t1_lib.c
3071
SSL_SESSION *sess = NULL;
crypto/openssl/ssl/t1_lib.c
4812
uint8_t SSL_SESSION_get_max_fragment_length(const SSL_SESSION *session)
crypto/openssl/test/bad_dtls_test.c
670
SSL_SESSION *sess = NULL;
crypto/openssl/test/bad_dtls_test.c
85
static SSL_SESSION *client_session(void)
crypto/openssl/test/clienthellotest.c
65
SSL_SESSION *sess = NULL;
crypto/openssl/test/dtlstest.c
193
SSL_SESSION *sess = NULL;
crypto/openssl/test/helpers/handshake.c
1416
SSL_SESSION *session_in, SSL_SESSION *serv_sess_in,
crypto/openssl/test/helpers/handshake.c
1417
SSL_SESSION **session_out, SSL_SESSION **serv_sess_out)
crypto/openssl/test/helpers/handshake.c
1431
SSL_SESSION *sess = NULL;
crypto/openssl/test/helpers/handshake.c
1695
SSL_SESSION *tmp = SSL_get_session(server.ssl);
crypto/openssl/test/helpers/handshake.c
1746
SSL_SESSION *session = NULL, *serv_sess = NULL;
crypto/openssl/test/helpers/handshake.c
455
SSL_SESSION *ss = SSL_get_session(s);
crypto/openssl/test/helpers/handshake.c
464
static int decrypt_session_ticket_cb(SSL *s, SSL_SESSION *ss,
crypto/openssl/test/helpers/ssltestlib.c
1444
SSL_SESSION *create_a_psk(SSL *ssl, size_t mdsize)
crypto/openssl/test/helpers/ssltestlib.c
1454
SSL_SESSION *sess = NULL;
crypto/openssl/test/helpers/ssltestlib.h
85
SSL_SESSION *create_a_psk(SSL *ssl, size_t mdsize);
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
364
static int cache_new_session(struct ssl_st *ssl, SSL_SESSION *sess)
crypto/openssl/test/quic-openssl-docker/hq-interop/quic-hq-interop.c
400
SSL_SESSION *sess = NULL;
crypto/openssl/test/quic_multistream_test.c
5145
static int on_new_session(SSL *s, SSL_SESSION *sess)
crypto/openssl/test/quicapitest.c
1216
static SSL_SESSION *serverpsk = NULL, *clientpsk = NULL;
crypto/openssl/test/quicapitest.c
1219
size_t *idlen, SSL_SESSION **sess)
crypto/openssl/test/quicapitest.c
1234
size_t identity_len, SSL_SESSION **sess)
crypto/openssl/test/quicapitest.c
2357
static int new_session_cb(SSL *ssl, SSL_SESSION *sess)
crypto/openssl/test/quicapitest.c
63
SSL_SESSION *sess = NULL;
crypto/openssl/test/rpktest.c
112
SSL_SESSION *client_sess = NULL;
crypto/openssl/test/rpktest.c
113
SSL_SESSION *server_sess = NULL;
crypto/openssl/test/ssl_old_test.c
205
static SSL_SESSION *server_sess;
crypto/openssl/test/ssl_old_test.c
206
static SSL_SESSION *client_sess;
crypto/openssl/test/ssl_old_test.c
833
static SSL_SESSION *read_session(const char *filename)
crypto/openssl/test/ssl_old_test.c
835
SSL_SESSION *sess;
crypto/openssl/test/ssl_old_test.c
852
static int write_session(const char *filename, SSL_SESSION *sess)
crypto/openssl/test/sslapitest.c
10602
SSL_SESSION *secret_sess = NULL;
crypto/openssl/test/sslapitest.c
12235
SSL_SESSION *sess;
crypto/openssl/test/sslapitest.c
12292
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
13176
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
2043
static int new_session_cb(SSL *ssl, SSL_SESSION *sess)
crypto/openssl/test/sslapitest.c
2054
static void remove_session_cb(SSL_CTX *ctx, SSL_SESSION *sess)
crypto/openssl/test/sslapitest.c
2059
static SSL_SESSION *get_sess_val = NULL;
crypto/openssl/test/sslapitest.c
2061
static SSL_SESSION *get_session_cb(SSL *ssl, const unsigned char *id, int len,
crypto/openssl/test/sslapitest.c
2078
SSL_SESSION *sess1 = NULL, *sess2 = NULL;
crypto/openssl/test/sslapitest.c
213
const SSL_SESSION *session,
crypto/openssl/test/sslapitest.c
2293
SSL_SESSION *tmp = sess2;
crypto/openssl/test/sslapitest.c
2443
static SSL_SESSION *sesscache[6];
crypto/openssl/test/sslapitest.c
2446
static int new_cachesession_cb(SSL *ssl, SSL_SESSION *sess)
crypto/openssl/test/sslapitest.c
3274
size_t *idlen, SSL_SESSION **sess)
crypto/openssl/test/sslapitest.c
3335
size_t identity_len, SSL_SESSION **sess)
crypto/openssl/test/sslapitest.c
3401
static int sub_session_time(SSL_SESSION *sess)
crypto/openssl/test/sslapitest.c
3413
SSL_SESSION *sess = SSL_get0_session(s);
crypto/openssl/test/sslapitest.c
3434
SSL **serverssl, SSL_SESSION **sess, int idx,
crypto/openssl/test/sslapitest.c
3561
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
3806
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
3963
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
4189
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
4272
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
443
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
4463
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
4599
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
4809
SSL_SESSION *clntsess = NULL;
crypto/openssl/test/sslapitest.c
5291
SSL_SESSION *origsess = NULL;
crypto/openssl/test/sslapitest.c
5851
SSL_SESSION *saved_session;
crypto/openssl/test/sslapitest.c
6207
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
6769
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
70
static SSL_SESSION *clientpsk = NULL;
crypto/openssl/test/sslapitest.c
71
static SSL_SESSION *serverpsk = NULL;
crypto/openssl/test/sslapitest.c
76
size_t *idlen, SSL_SESSION **sess);
crypto/openssl/test/sslapitest.c
78
size_t identity_len, SSL_SESSION **sess);
crypto/openssl/test/sslapitest.c
8103
SSL_SESSION *clntsess = NULL;
crypto/openssl/test/sslapitest.c
8129
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
8488
static SSL_TICKET_RETURN dec_tick_cb(SSL *s, SSL_SESSION *ss,
crypto/openssl/test/sslapitest.c
8638
SSL_SESSION *clntsess = NULL;
crypto/openssl/test/sslapitest.c
865
SSL_SESSION *sess = NULL, *sesspre, *sesspost;
crypto/openssl/test/sslapitest.c
8862
SSL_SESSION *sess;
crypto/openssl/test/sslapitest.c
9610
SSL_SESSION *early = NULL;
crypto/openssl/test/sslapitest.c
9611
SSL_SESSION *middle = NULL;
crypto/openssl/test/sslapitest.c
9612
SSL_SESSION *late = NULL;
crypto/openssl/test/sslapitest.c
9737
SSL_SESSION *sess = NULL;
crypto/openssl/test/sslapitest.c
9871
SSL_SESSION *sess = NULL;
crypto/openssl/test/tls13ccstest.c
253
SSL_SESSION *sess = NULL;
crypto/openssl/test/tls13secretstest.c
174
int ssl_cipher_get_evp(SSL_CTX *ctx, const SSL_SESSION *s,