Symbol: SSL_SESSION
crypto/libressl/apps/openssl/s_client.c
1084
SSL_SESSION *sess;
crypto/libressl/apps/openssl/sess_id.c
151
static SSL_SESSION *load_sess_id(char *file, int format);
crypto/libressl/apps/openssl/sess_id.c
156
SSL_SESSION *x = NULL;
crypto/libressl/apps/openssl/sess_id.c
259
static SSL_SESSION *
crypto/libressl/apps/openssl/sess_id.c
262
SSL_SESSION *x = NULL;
crypto/libressl/include/openssl/safestack.h
2232
#define lh_SSL_SESSION_new() LHM_lh_new(SSL_SESSION,ssl_session)
crypto/libressl/include/openssl/safestack.h
2233
#define lh_SSL_SESSION_insert(lh,inst) LHM_lh_insert(SSL_SESSION,lh,inst)
crypto/libressl/include/openssl/safestack.h
2234
#define lh_SSL_SESSION_retrieve(lh,inst) LHM_lh_retrieve(SSL_SESSION,lh,inst)
crypto/libressl/include/openssl/safestack.h
2235
#define lh_SSL_SESSION_delete(lh,inst) LHM_lh_delete(SSL_SESSION,lh,inst)
crypto/libressl/include/openssl/safestack.h
2236
#define lh_SSL_SESSION_doall(lh,fn) LHM_lh_doall(SSL_SESSION,lh,fn)
crypto/libressl/include/openssl/safestack.h
2238
LHM_lh_doall_arg(SSL_SESSION,lh,fn,arg_type,arg)
crypto/libressl/include/openssl/safestack.h
2239
#define lh_SSL_SESSION_error(lh) LHM_lh_error(SSL_SESSION,lh)
crypto/libressl/include/openssl/safestack.h
2240
#define lh_SSL_SESSION_num_items(lh) LHM_lh_num_items(SSL_SESSION,lh)
crypto/libressl/include/openssl/safestack.h
2241
#define lh_SSL_SESSION_down_load(lh) LHM_lh_down_load(SSL_SESSION,lh)
crypto/libressl/include/openssl/safestack.h
2243
LHM_lh_node_stats_bio(SSL_SESSION,lh,out)
crypto/libressl/include/openssl/safestack.h
2245
LHM_lh_node_usage_stats_bio(SSL_SESSION,lh,out)
crypto/libressl/include/openssl/safestack.h
2247
LHM_lh_stats_bio(SSL_SESSION,lh,out)
crypto/libressl/include/openssl/safestack.h
2248
#define lh_SSL_SESSION_free(lh) LHM_lh_free(SSL_SESSION,lh)
crypto/libressl/include/openssl/ssl.h
1206
const SSL_CIPHER *SSL_SESSION_get0_cipher(const SSL_SESSION *ss);
crypto/libressl/include/openssl/ssl.h
1207
size_t SSL_SESSION_get_master_key(const SSL_SESSION *ss,
crypto/libressl/include/openssl/ssl.h
1209
int SSL_SESSION_get_protocol_version(const SSL_SESSION *s);
crypto/libressl/include/openssl/ssl.h
1210
long SSL_SESSION_get_time(const SSL_SESSION *s);
crypto/libressl/include/openssl/ssl.h
1211
long SSL_SESSION_set_time(SSL_SESSION *s, long t);
crypto/libressl/include/openssl/ssl.h
1212
long SSL_SESSION_get_timeout(const SSL_SESSION *s);
crypto/libressl/include/openssl/ssl.h
1213
long SSL_SESSION_set_timeout(SSL_SESSION *s, long t);
crypto/libressl/include/openssl/ssl.h
1215
X509 *SSL_SESSION_get0_peer(SSL_SESSION *s);
crypto/libressl/include/openssl/ssl.h
1216
int SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,
crypto/libressl/include/openssl/ssl.h
1218
int SSL_SESSION_set1_id_context(SSL_SESSION *s,
crypto/libressl/include/openssl/ssl.h
1221
int SSL_SESSION_is_resumable(const SSL_SESSION *s);
crypto/libressl/include/openssl/ssl.h
1224
SSL_SESSION *SSL_SESSION_new(void);
crypto/libressl/include/openssl/ssl.h
1225
void SSL_SESSION_free(SSL_SESSION *ses);
crypto/libressl/include/openssl/ssl.h
1226
int SSL_SESSION_up_ref(SSL_SESSION *ss);
crypto/libressl/include/openssl/ssl.h
1227
const unsigned char *SSL_SESSION_get_id(const SSL_SESSION *ss,
crypto/libressl/include/openssl/ssl.h
1229
const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *ss,
crypto/libressl/include/openssl/ssl.h
1232
uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *sess);
crypto/libressl/include/openssl/ssl.h
1233
int SSL_SESSION_set_max_early_data(SSL_SESSION *sess, uint32_t max_early_data);
crypto/libressl/include/openssl/ssl.h
1235
unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s);
crypto/libressl/include/openssl/ssl.h
1236
int SSL_SESSION_has_ticket(const SSL_SESSION *s);
crypto/libressl/include/openssl/ssl.h
1237
unsigned int SSL_SESSION_get_compress_id(const SSL_SESSION *ss);
crypto/libressl/include/openssl/ssl.h
1238
int SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *ses);
crypto/libressl/include/openssl/ssl.h
1239
int SSL_SESSION_print(BIO *fp, const SSL_SESSION *ses);
crypto/libressl/include/openssl/ssl.h
1240
int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp);
crypto/libressl/include/openssl/ssl.h
1241
int SSL_set_session(SSL *to, SSL_SESSION *session);
crypto/libressl/include/openssl/ssl.h
1242
int SSL_CTX_add_session(SSL_CTX *s, SSL_SESSION *c);
crypto/libressl/include/openssl/ssl.h
1243
int SSL_CTX_remove_session(SSL_CTX *, SSL_SESSION *c);
crypto/libressl/include/openssl/ssl.h
1248
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
crypto/libressl/include/openssl/ssl.h
1423
SSL_SESSION *SSL_get_session(const SSL *ssl);
crypto/libressl/include/openssl/ssl.h
1424
SSL_SESSION *SSL_get1_session(SSL *ssl); /* obtain a reference count */
crypto/libressl/include/openssl/ssl.h
1441
int SSL_SESSION_set_ex_data(SSL_SESSION *ss, int idx, void *data);
crypto/libressl/include/openssl/ssl.h
1442
void *SSL_SESSION_get_ex_data(const SSL_SESSION *ss, int idx);
crypto/libressl/include/openssl/ssl.h
593
int (*new_session_cb)(struct ssl_st *ssl, SSL_SESSION *sess));
crypto/libressl/include/openssl/ssl.h
595
SSL_SESSION *sess);
crypto/libressl/include/openssl/ssl.h
597
void (*remove_session_cb)(struct ssl_ctx_st *ctx, SSL_SESSION *sess));
crypto/libressl/include/openssl/ssl.h
599
SSL_SESSION *sess);
crypto/libressl/include/openssl/ssl.h
601
SSL_SESSION *(*get_session_cb)(struct ssl_st *ssl,
crypto/libressl/include/openssl/ssl.h
603
SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx))(struct ssl_st *ssl,
crypto/libressl/include/openssl/ssl.h
650
const unsigned char **id, size_t *idlen, SSL_SESSION **sess);
crypto/libressl/include/openssl/ssl.h
772
#define d2i_SSL_SESSION_bio(bp,s_id) ASN1_d2i_bio_of(SSL_SESSION,SSL_SESSION_new,d2i_SSL_SESSION,bp,s_id)
crypto/libressl/include/openssl/ssl.h
773
#define i2d_SSL_SESSION_bio(bp,s_id) ASN1_i2d_bio_of(SSL_SESSION,i2d_SSL_SESSION,bp,s_id)
crypto/libressl/include/openssl/ssl.h
775
SSL_SESSION *PEM_read_bio_SSL_SESSION(BIO *bp, SSL_SESSION **x,
crypto/libressl/include/openssl/ssl.h
777
SSL_SESSION *PEM_read_SSL_SESSION(FILE *fp, SSL_SESSION **x,
crypto/libressl/include/openssl/ssl.h
779
int PEM_write_bio_SSL_SESSION(BIO *bp, SSL_SESSION *x);
crypto/libressl/include/openssl/ssl.h
780
int PEM_write_SSL_SESSION(FILE *fp, SSL_SESSION *x);
crypto/libressl/ssl/dtls_locl.h
80
SSL_SESSION *session;
crypto/libressl/ssl/ssl_asn1.c
194
SSL_SESSION_ticket(SSL_SESSION *ss, unsigned char **out, size_t *out_len)
crypto/libressl/ssl/ssl_asn1.c
206
i2d_SSL_SESSION(SSL_SESSION *ss, unsigned char **pp)
crypto/libressl/ssl/ssl_asn1.c
242
SSL_SESSION *
crypto/libressl/ssl/ssl_asn1.c
243
d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp, long length)
crypto/libressl/ssl/ssl_asn1.c
250
SSL_SESSION *s = NULL;
crypto/libressl/ssl/ssl_asn1.c
47
SSL_SESSION_encode(SSL_SESSION *s, unsigned char **out, size_t *out_len,
crypto/libressl/ssl/ssl_ciph.c
438
ssl_cipher_get_evp(const SSL_SESSION *ss, const EVP_CIPHER **enc,
crypto/libressl/ssl/ssl_ciph.c
535
ssl_cipher_get_evp_aead(const SSL_SESSION *ss, const EVP_AEAD **aead)
crypto/libressl/ssl/ssl_clnt.c
654
SSL_SESSION *sess = s->session;
crypto/libressl/ssl/ssl_lib.c
1891
ssl_session_hash(const SSL_SESSION *a)
crypto/libressl/ssl/ssl_lib.c
1911
ssl_session_cmp(const SSL_SESSION *a, const SSL_SESSION *b)
crypto/libressl/ssl/ssl_lib.c
1931
const SSL_SESSION *a = arg;
crypto/libressl/ssl/ssl_lib.c
1939
const SSL_SESSION *a = arg1;
crypto/libressl/ssl/ssl_lib.c
1940
const SSL_SESSION *b = arg2;
crypto/libressl/ssl/ssl_lib.c
419
SSL_SESSION r, *p;
crypto/libressl/ssl/ssl_locl.h
1107
SSL_SESSION *session;
crypto/libressl/ssl/ssl_locl.h
1338
int ssl_cipher_get_evp(const SSL_SESSION *s, const EVP_CIPHER **enc,
crypto/libressl/ssl/ssl_locl.h
1340
int ssl_cipher_get_evp_aead(const SSL_SESSION *s, const EVP_AEAD **aead);
crypto/libressl/ssl/ssl_locl.h
1357
int SSL_SESSION_ticket(SSL_SESSION *ss, unsigned char **out, size_t *out_len);
crypto/libressl/ssl/ssl_locl.h
1547
int tls1_process_ticket(SSL *s, CBS *ext_block, int *alert, SSL_SESSION **ret);
crypto/libressl/ssl/ssl_locl.h
738
int (*new_session_cb)(struct ssl_st *ssl, SSL_SESSION *sess);
crypto/libressl/ssl/ssl_locl.h
739
void (*remove_session_cb)(struct ssl_ctx_st *ctx, SSL_SESSION *sess);
crypto/libressl/ssl/ssl_locl.h
740
SSL_SESSION *(*get_session_cb)(struct ssl_st *ssl,
crypto/libressl/ssl/ssl_pkt.c
535
SSL_SESSION *sess = s->session;
crypto/libressl/ssl/ssl_sess.c
1015
SSL_SESSION *a = arg1;
crypto/libressl/ssl/ssl_sess.c
1034
i = CHECKED_LHASH_OF(SSL_SESSION, tp.cache)->down_load;
crypto/libressl/ssl/ssl_sess.c
1035
CHECKED_LHASH_OF(SSL_SESSION, tp.cache)->down_load = 0;
crypto/libressl/ssl/ssl_sess.c
1038
CHECKED_LHASH_OF(SSL_SESSION, tp.cache)->down_load = i;
crypto/libressl/ssl/ssl_sess.c
1055
SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
1060
if (s->next == (SSL_SESSION *)&(ctx->internal->session_cache_tail)) {
crypto/libressl/ssl/ssl_sess.c
1062
if (s->prev == (SSL_SESSION *)&(ctx->internal->session_cache_head)) {
crypto/libressl/ssl/ssl_sess.c
1069
(SSL_SESSION *)&(ctx->internal->session_cache_tail);
crypto/libressl/ssl/ssl_sess.c
1072
if (s->prev == (SSL_SESSION *)&(ctx->internal->session_cache_head)) {
crypto/libressl/ssl/ssl_sess.c
1076
(SSL_SESSION *)&(ctx->internal->session_cache_head);
crypto/libressl/ssl/ssl_sess.c
1087
SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
1095
s->prev = (SSL_SESSION *)&(ctx->internal->session_cache_head);
crypto/libressl/ssl/ssl_sess.c
1096
s->next = (SSL_SESSION *)&(ctx->internal->session_cache_tail);
crypto/libressl/ssl/ssl_sess.c
1100
s->prev = (SSL_SESSION *)&(ctx->internal->session_cache_head);
crypto/libressl/ssl/ssl_sess.c
1107
int (*cb)(struct ssl_st *ssl, SSL_SESSION *sess)) {
crypto/libressl/ssl/ssl_sess.c
1112
(*SSL_CTX_sess_get_new_cb(SSL_CTX *ctx))(SSL *ssl, SSL_SESSION *sess)
crypto/libressl/ssl/ssl_sess.c
1119
void (*cb)(SSL_CTX *ctx, SSL_SESSION *sess))
crypto/libressl/ssl/ssl_sess.c
1125
(*SSL_CTX_sess_get_remove_cb(SSL_CTX *ctx))(SSL_CTX * ctx, SSL_SESSION *sess)
crypto/libressl/ssl/ssl_sess.c
1131
SSL_CTX_sess_set_get_cb(SSL_CTX *ctx, SSL_SESSION *(*cb)(struct ssl_st *ssl,
crypto/libressl/ssl/ssl_sess.c
1137
SSL_SESSION *
crypto/libressl/ssl/ssl_sess.c
1204
PEM_write_SSL_SESSION(FILE *fp, SSL_SESSION *x)
crypto/libressl/ssl/ssl_sess.c
1210
SSL_SESSION *
crypto/libressl/ssl/ssl_sess.c
1211
PEM_read_SSL_SESSION(FILE *fp, SSL_SESSION **x, pem_password_cb *cb, void *u)
crypto/libressl/ssl/ssl_sess.c
1217
SSL_SESSION *
crypto/libressl/ssl/ssl_sess.c
1218
PEM_read_bio_SSL_SESSION(BIO *bp, SSL_SESSION **x, pem_password_cb *cb, void *u)
crypto/libressl/ssl/ssl_sess.c
1225
PEM_write_bio_SSL_SESSION(BIO *bp, SSL_SESSION *x)
crypto/libressl/ssl/ssl_sess.c
147
static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s);
crypto/libressl/ssl/ssl_sess.c
148
static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s);
crypto/libressl/ssl/ssl_sess.c
149
static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck);
crypto/libressl/ssl/ssl_sess.c
152
SSL_SESSION *
crypto/libressl/ssl/ssl_sess.c
159
SSL_SESSION *
crypto/libressl/ssl/ssl_sess.c
162
SSL_SESSION *sess;
crypto/libressl/ssl/ssl_sess.c
187
SSL_SESSION_set_ex_data(SSL_SESSION *s, int idx, void *arg)
crypto/libressl/ssl/ssl_sess.c
193
SSL_SESSION_get_ex_data(const SSL_SESSION *s, int idx)
crypto/libressl/ssl/ssl_sess.c
199
SSL_SESSION_get_max_early_data(const SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
205
SSL_SESSION_set_max_early_data(SSL_SESSION *s, uint32_t max_early_data)
crypto/libressl/ssl/ssl_sess.c
210
SSL_SESSION *
crypto/libressl/ssl/ssl_sess.c
213
SSL_SESSION *ss;
crypto/libressl/ssl/ssl_sess.c
246
SSL_SESSION_get_id(const SSL_SESSION *ss, unsigned int *len)
crypto/libressl/ssl/ssl_sess.c
254
SSL_SESSION_get0_id_context(const SSL_SESSION *ss, unsigned int *len)
crypto/libressl/ssl/ssl_sess.c
262
SSL_SESSION_get_compress_id(const SSL_SESSION *ss)
crypto/libressl/ssl/ssl_sess.c
268
SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
274
SSL_SESSION_has_ticket(const SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
321
SSL_SESSION *ss = NULL;
crypto/libressl/ssl/ssl_sess.c
427
static SSL_SESSION *
crypto/libressl/ssl/ssl_sess.c
430
SSL_SESSION *sess;
crypto/libressl/ssl/ssl_sess.c
431
SSL_SESSION data;
crypto/libressl/ssl/ssl_sess.c
457
static SSL_SESSION *
crypto/libressl/ssl/ssl_sess.c
460
SSL_SESSION *sess;
crypto/libressl/ssl/ssl_sess.c
494
static SSL_SESSION *
crypto/libressl/ssl/ssl_sess.c
497
SSL_SESSION *sess;
crypto/libressl/ssl/ssl_sess.c
532
SSL_SESSION *sess = NULL;
crypto/libressl/ssl/ssl_sess.c
641
SSL_CTX_add_session(SSL_CTX *ctx, SSL_SESSION *c)
crypto/libressl/ssl/ssl_sess.c
644
SSL_SESSION *s;
crypto/libressl/ssl/ssl_sess.c
715
SSL_CTX_remove_session(SSL_CTX *ctx, SSL_SESSION *c)
crypto/libressl/ssl/ssl_sess.c
721
remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck)
crypto/libressl/ssl/ssl_sess.c
723
SSL_SESSION *r;
crypto/libressl/ssl/ssl_sess.c
750
SSL_SESSION_free(SSL_SESSION *ss)
crypto/libressl/ssl/ssl_sess.c
779
SSL_SESSION_up_ref(SSL_SESSION *ss)
crypto/libressl/ssl/ssl_sess.c
786
SSL_set_session(SSL *s, SSL_SESSION *session)
crypto/libressl/ssl/ssl_sess.c
814
SSL_SESSION_get_master_key(const SSL_SESSION *ss, unsigned char *out,
crypto/libressl/ssl/ssl_sess.c
831
SSL_SESSION_set_timeout(SSL_SESSION *s, long t)
crypto/libressl/ssl/ssl_sess.c
840
SSL_SESSION_get_timeout(const SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
849
SSL_SESSION_get_time(const SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
858
SSL_SESSION_set_time(SSL_SESSION *s, long t)
crypto/libressl/ssl/ssl_sess.c
867
SSL_SESSION_get_protocol_version(const SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
873
SSL_SESSION_get0_cipher(const SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
879
SSL_SESSION_get0_peer(SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
885
SSL_SESSION_set1_id(SSL_SESSION *s, const unsigned char *sid,
crypto/libressl/ssl/ssl_sess.c
898
SSL_SESSION_set1_id_context(SSL_SESSION *s, const unsigned char *sid_ctx,
crypto/libressl/ssl/ssl_sess.c
912
SSL_SESSION_is_resumable(const SSL_SESSION *s)
crypto/libressl/ssl/ssl_sess.c
997
timeout_doall_arg(SSL_SESSION *s, TIMEOUT_PARAM *p)
crypto/libressl/ssl/ssl_txt.c
109
SSL_SESSION_print(BIO *bp, const SSL_SESSION *x)
crypto/libressl/ssl/ssl_txt.c
93
SSL_SESSION_print_fp(FILE *fp, const SSL_SESSION *x)
crypto/libressl/ssl/t1_lib.c
125
SSL_SESSION **psess);
crypto/libressl/ssl/t1_lib.c
904
tls1_process_ticket(SSL *s, CBS *ext_block, int *alert, SSL_SESSION **ret)
crypto/libressl/ssl/t1_lib.c
979
tls_decrypt_ticket(SSL *s, CBS *ticket, int *alert, SSL_SESSION **psess)
crypto/libressl/ssl/t1_lib.c
982
SSL_SESSION *sess = NULL;
crypto/libressl/tls/tls_client.c
169
SSL_SESSION *ss = NULL;
crypto/libressl/tls/tls_client.c
225
SSL_SESSION *ss = NULL;