/third_party/node/deps/openssl/openssl/crypto/ts/ |
H A D | ts_rsp_print.c | 23 static int ts_status_map_print(BIO *bio, const struct status_map_st *a, 25 static int ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *accuracy); 28 int TS_RESP_print_bio(BIO *bio, TS_RESP *a) in TS_RESP_print_bio() argument 30 BIO_printf(bio, "Status info:\n"); in TS_RESP_print_bio() 31 TS_STATUS_INFO_print_bio(bio, a->status_info); in TS_RESP_print_bio() 33 BIO_printf(bio, "\nTST info:\n"); in TS_RESP_print_bio() 35 TS_TST_INFO_print_bio(bio, a->tst_info); in TS_RESP_print_bio() 37 BIO_printf(bio, "Not included.\n"); in TS_RESP_print_bio() 42 int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a) in TS_STATUS_INFO_print_bio() argument 75 BIO_printf(bio, "Statu in TS_STATUS_INFO_print_bio() 102 ts_status_map_print(BIO *bio, const struct status_map_st *a, const ASN1_BIT_STRING *v) ts_status_map_print() argument 118 TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a) TS_TST_INFO_print_bio() argument 176 ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *a) ts_ACCURACY_print_bio() argument [all...] |
H A D | ts_lib.c | 19 int TS_ASN1_INTEGER_print_bio(BIO *bio, const ASN1_INTEGER *num) in TS_ASN1_INTEGER_print_bio() argument 29 result = BIO_write(bio, "0x", 2) > 0; in TS_ASN1_INTEGER_print_bio() 30 result = result && BIO_write(bio, hex, strlen(hex)) > 0; in TS_ASN1_INTEGER_print_bio() 38 int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj) in TS_OBJ_print_bio() argument 43 BIO_printf(bio, "%s\n", obj_txt); in TS_OBJ_print_bio() 48 int TS_ext_print_bio(BIO *bio, const STACK_OF(X509_EXTENSION) *extensions) in TS_ext_print_bio() argument 54 BIO_printf(bio, "Extensions:\n"); in TS_ext_print_bio() 59 if (i2a_ASN1_OBJECT(bio, obj) < 0) in TS_ext_print_bio() 62 BIO_printf(bio, ":%s\n", critical ? " critical" : ""); in TS_ext_print_bio() 63 if (!X509V3_EXT_print(bio, e in TS_ext_print_bio() 73 TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg) TS_X509_ALGOR_print_bio() argument 80 TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a) TS_MSG_IMPRINT_print_bio() argument [all...] |
H A D | ts_req_print.c | 18 int TS_REQ_print_bio(BIO *bio, TS_REQ *a) in TS_REQ_print_bio() argument 27 BIO_printf(bio, "Version: %d\n", v); in TS_REQ_print_bio() 29 TS_MSG_IMPRINT_print_bio(bio, a->msg_imprint); in TS_REQ_print_bio() 31 BIO_printf(bio, "Policy OID: "); in TS_REQ_print_bio() 34 BIO_printf(bio, "unspecified\n"); in TS_REQ_print_bio() 36 TS_OBJ_print_bio(bio, policy_id); in TS_REQ_print_bio() 38 BIO_printf(bio, "Nonce: "); in TS_REQ_print_bio() 40 BIO_printf(bio, "unspecified"); in TS_REQ_print_bio() 42 TS_ASN1_INTEGER_print_bio(bio, a->nonce); in TS_REQ_print_bio() 43 BIO_write(bio, "\ in TS_REQ_print_bio() [all...] |
/third_party/openssl/crypto/ts/ |
H A D | ts_rsp_print.c | 23 static int ts_status_map_print(BIO *bio, const struct status_map_st *a, 25 static int ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *accuracy); 28 int TS_RESP_print_bio(BIO *bio, TS_RESP *a) in TS_RESP_print_bio() argument 30 BIO_printf(bio, "Status info:\n"); in TS_RESP_print_bio() 31 TS_STATUS_INFO_print_bio(bio, a->status_info); in TS_RESP_print_bio() 33 BIO_printf(bio, "\nTST info:\n"); in TS_RESP_print_bio() 35 TS_TST_INFO_print_bio(bio, a->tst_info); in TS_RESP_print_bio() 37 BIO_printf(bio, "Not included.\n"); in TS_RESP_print_bio() 42 int TS_STATUS_INFO_print_bio(BIO *bio, TS_STATUS_INFO *a) in TS_STATUS_INFO_print_bio() argument 75 BIO_printf(bio, "Statu in TS_STATUS_INFO_print_bio() 102 ts_status_map_print(BIO *bio, const struct status_map_st *a, const ASN1_BIT_STRING *v) ts_status_map_print() argument 118 TS_TST_INFO_print_bio(BIO *bio, TS_TST_INFO *a) TS_TST_INFO_print_bio() argument 176 ts_ACCURACY_print_bio(BIO *bio, const TS_ACCURACY *a) ts_ACCURACY_print_bio() argument [all...] |
H A D | ts_lib.c | 19 int TS_ASN1_INTEGER_print_bio(BIO *bio, const ASN1_INTEGER *num) in TS_ASN1_INTEGER_print_bio() argument 29 result = BIO_write(bio, "0x", 2) > 0; in TS_ASN1_INTEGER_print_bio() 30 result = result && BIO_write(bio, hex, strlen(hex)) > 0; in TS_ASN1_INTEGER_print_bio() 38 int TS_OBJ_print_bio(BIO *bio, const ASN1_OBJECT *obj) in TS_OBJ_print_bio() argument 43 BIO_printf(bio, "%s\n", obj_txt); in TS_OBJ_print_bio() 48 int TS_ext_print_bio(BIO *bio, const STACK_OF(X509_EXTENSION) *extensions) in TS_ext_print_bio() argument 54 BIO_printf(bio, "Extensions:\n"); in TS_ext_print_bio() 59 if (i2a_ASN1_OBJECT(bio, obj) < 0) in TS_ext_print_bio() 62 BIO_printf(bio, ":%s\n", critical ? " critical" : ""); in TS_ext_print_bio() 63 if (!X509V3_EXT_print(bio, e in TS_ext_print_bio() 73 TS_X509_ALGOR_print_bio(BIO *bio, const X509_ALGOR *alg) TS_X509_ALGOR_print_bio() argument 80 TS_MSG_IMPRINT_print_bio(BIO *bio, TS_MSG_IMPRINT *a) TS_MSG_IMPRINT_print_bio() argument [all...] |
H A D | ts_req_print.c | 18 int TS_REQ_print_bio(BIO *bio, TS_REQ *a) in TS_REQ_print_bio() argument 27 BIO_printf(bio, "Version: %d\n", v); in TS_REQ_print_bio() 29 TS_MSG_IMPRINT_print_bio(bio, a->msg_imprint); in TS_REQ_print_bio() 31 BIO_printf(bio, "Policy OID: "); in TS_REQ_print_bio() 34 BIO_printf(bio, "unspecified\n"); in TS_REQ_print_bio() 36 TS_OBJ_print_bio(bio, policy_id); in TS_REQ_print_bio() 38 BIO_printf(bio, "Nonce: "); in TS_REQ_print_bio() 40 BIO_printf(bio, "unspecified"); in TS_REQ_print_bio() 42 TS_ASN1_INTEGER_print_bio(bio, a->nonce); in TS_REQ_print_bio() 43 BIO_write(bio, "\ in TS_REQ_print_bio() [all...] |
/third_party/openssl/test/ |
H A D | bio_memleak_test.c | 12 #include <openssl/bio.h> 19 BIO *bio; in test_bio_memleak() local 24 bio = BIO_new(BIO_s_mem()); in test_bio_memleak() 25 if (!TEST_ptr(bio)) in test_bio_memleak() 30 BIO_set_mem_buf(bio, &bufmem, BIO_NOCLOSE); in test_bio_memleak() 31 BIO_set_flags(bio, BIO_FLAGS_MEM_RDONLY); in test_bio_memleak() 32 if (!TEST_int_eq(BIO_read(bio, buf, sizeof(buf)), sizeof(str))) in test_bio_memleak() 39 BIO_free(bio); in test_bio_memleak() 46 BIO *bio = NULL; in test_bio_get_mem() local 49 bio in test_bio_get_mem() 74 BIO *bio; test_bio_new_mem_buf() local 109 BIO *bio, *bio2 = NULL; test_bio_rdonly_mem_buf() local 151 BIO *bio = NULL; test_bio_rdwr_rdonly() local 187 BIO *bio = NULL; test_bio_nonclear_rst() local 225 BIO_error_callback(BIO *bio, int cmd, const char *argp, size_t len, int argi, long argl, int ret, size_t *processed) BIO_error_callback() argument 240 BIO *bio = NULL, *out = NULL; test_bio_i2d_ASN1_mime() local [all...] |
H A D | bio_core_test.c | 11 #include <openssl/bio.h> 16 BIO *bio; member 19 static int tst_bio_core_read_ex(OSSL_CORE_BIO *bio, char *data, size_t data_len, in tst_bio_core_read_ex() argument 22 return BIO_read_ex(bio->bio, data, data_len, bytes_read); in tst_bio_core_read_ex() 25 static int tst_bio_core_write_ex(OSSL_CORE_BIO *bio, const char *data, in tst_bio_core_write_ex() argument 28 return BIO_write_ex(bio->bio, data, data_len, written); in tst_bio_core_write_ex() 31 static int tst_bio_core_gets(OSSL_CORE_BIO *bio, char *buf, int size) in tst_bio_core_gets() argument 33 return BIO_gets(bio in tst_bio_core_gets() 36 tst_bio_core_puts(OSSL_CORE_BIO *bio, const char *str) tst_bio_core_puts() argument 41 tst_bio_core_ctrl(OSSL_CORE_BIO *bio, int cmd, long num, void *ptr) tst_bio_core_ctrl() argument 46 tst_bio_core_up_ref(OSSL_CORE_BIO *bio) tst_bio_core_up_ref() argument 51 tst_bio_core_free(OSSL_CORE_BIO *bio) tst_bio_core_free() argument [all...] |
H A D | bio_callback_test.c | 12 #include <openssl/bio.h> 48 BIO *bio; in test_bio_callback_ex() local 58 bio = BIO_new(BIO_s_mem()); in test_bio_callback_ex() 59 if (bio == NULL) in test_bio_callback_ex() 62 BIO_set_callback_ex(bio, my_bio_cb_ex); in test_bio_callback_ex() 63 i = BIO_write(bio, test1, test1len); in test_bio_callback_ex() 66 || !TEST_ptr_eq(my_param_b[0], bio) in test_bio_callback_ex() 72 || !TEST_ptr_eq(my_param_b[1], bio) in test_bio_callback_ex() 82 i = BIO_read(bio, buf, sizeof(buf)); in test_bio_callback_ex() 85 || !TEST_ptr_eq(my_param_b[0], bio) in test_bio_callback_ex() 220 BIO *bio; test_bio_callback() local [all...] |
/third_party/node/deps/openssl/openssl/ssl/ |
H A D | t1_trce.c | 24 # define ssl_trace_list(bio, indent, msg, msglen, value, table) \ 25 do_ssl_trace_list(bio, indent, msg, msglen, value, \ 40 static int do_ssl_trace_list(BIO *bio, int indent, in do_ssl_trace_list() argument 52 BIO_indent(bio, indent, 80); in do_ssl_trace_list() 53 BIO_printf(bio, "%s (%d)\n", do_ssl_trace_str(val, tbl, ntbl), val); in do_ssl_trace_list() 614 static void ssl_print_hex(BIO *bio, int indent, const char *name, in ssl_print_hex() argument 619 BIO_indent(bio, indent, 80); in ssl_print_hex() 620 BIO_printf(bio, "%s (len=%d): ", name, (int)msglen); in ssl_print_hex() 622 BIO_printf(bio, "%02X", msg[i]); in ssl_print_hex() 623 BIO_puts(bio, "\ in ssl_print_hex() 626 ssl_print_hexbuf(BIO *bio, int indent, const char *name, size_t nlen, const unsigned char **pmsg, size_t *pmsglen) ssl_print_hexbuf() argument 646 ssl_print_version(BIO *bio, int indent, const char *name, const unsigned char **pmsg, size_t *pmsglen, unsigned int *version) ssl_print_version() argument 665 ssl_print_random(BIO *bio, int indent, const unsigned char **pmsg, size_t *pmsglen) ssl_print_random() argument 688 ssl_print_signature(BIO *bio, int indent, const SSL *ssl, const unsigned char **pmsg, size_t *pmsglen) ssl_print_signature() argument 706 ssl_print_extension(BIO *bio, int indent, int server, unsigned char mt, int extype, const unsigned char *ext, size_t extlen) ssl_print_extension() argument 895 ssl_print_extensions(BIO *bio, int indent, int server, unsigned char mt, const unsigned char **msgin, size_t *msginlen) ssl_print_extensions() argument 948 ssl_print_client_hello(BIO *bio, const SSL *ssl, int indent, const unsigned char *msg, size_t msglen) ssl_print_client_hello() argument 1005 dtls_print_hello_vfyrequest(BIO *bio, int indent, const unsigned char *msg, size_t msglen) dtls_print_hello_vfyrequest() argument 1015 ssl_print_server_hello(BIO *bio, int indent, const unsigned char *msg, size_t msglen) ssl_print_server_hello() argument 1099 ssl_print_client_keyex(BIO *bio, int indent, const SSL *ssl, const unsigned char *msg, size_t msglen) ssl_print_client_keyex() argument 1151 ssl_print_server_keyex(BIO *bio, int indent, const SSL *ssl, const unsigned char *msg, size_t msglen) ssl_print_server_keyex() argument 1219 ssl_print_certificate(BIO *bio, int indent, const unsigned char **pmsg, size_t *pmsglen) ssl_print_certificate() argument 1254 ssl_print_certificates(BIO *bio, const SSL *ssl, int server, int indent, const unsigned char *msg, size_t msglen) ssl_print_certificates() argument 1284 ssl_print_cert_request(BIO *bio, int indent, const SSL *ssl, const unsigned char *msg, size_t msglen) ssl_print_cert_request() argument 1373 ssl_print_ticket(BIO *bio, int indent, const SSL *ssl, const unsigned char *msg, size_t msglen) ssl_print_ticket() argument 1422 ssl_print_handshake(BIO *bio, const SSL *ssl, int server, const unsigned char *msg, size_t msglen, int indent) ssl_print_handshake() argument 1535 BIO *bio = arg; SSL_trace() local [all...] |
/third_party/openssl/ssl/ |
H A D | t1_trce.c | 24 # define ssl_trace_list(bio, indent, msg, msglen, value, table) \ 25 do_ssl_trace_list(bio, indent, msg, msglen, value, \ 40 static int do_ssl_trace_list(BIO *bio, int indent, in do_ssl_trace_list() argument 52 BIO_indent(bio, indent, 80); in do_ssl_trace_list() 53 BIO_printf(bio, "%s (%d)\n", do_ssl_trace_str(val, tbl, ntbl), val); in do_ssl_trace_list() 614 static void ssl_print_hex(BIO *bio, int indent, const char *name, in ssl_print_hex() argument 619 BIO_indent(bio, indent, 80); in ssl_print_hex() 620 BIO_printf(bio, "%s (len=%d): ", name, (int)msglen); in ssl_print_hex() 622 BIO_printf(bio, "%02X", msg[i]); in ssl_print_hex() 623 BIO_puts(bio, "\ in ssl_print_hex() 626 ssl_print_hexbuf(BIO *bio, int indent, const char *name, size_t nlen, const unsigned char **pmsg, size_t *pmsglen) ssl_print_hexbuf() argument 646 ssl_print_version(BIO *bio, int indent, const char *name, const unsigned char **pmsg, size_t *pmsglen, unsigned int *version) ssl_print_version() argument 665 ssl_print_random(BIO *bio, int indent, const unsigned char **pmsg, size_t *pmsglen) ssl_print_random() argument 688 ssl_print_signature(BIO *bio, int indent, const SSL *ssl, const unsigned char **pmsg, size_t *pmsglen) ssl_print_signature() argument 706 ssl_print_extension(BIO *bio, int indent, int server, unsigned char mt, int extype, const unsigned char *ext, size_t extlen) ssl_print_extension() argument 895 ssl_print_extensions(BIO *bio, int indent, int server, unsigned char mt, const unsigned char **msgin, size_t *msginlen) ssl_print_extensions() argument 948 ssl_print_client_hello(BIO *bio, const SSL *ssl, int indent, const unsigned char *msg, size_t msglen) ssl_print_client_hello() argument 1005 dtls_print_hello_vfyrequest(BIO *bio, int indent, const unsigned char *msg, size_t msglen) dtls_print_hello_vfyrequest() argument 1015 ssl_print_server_hello(BIO *bio, int indent, const unsigned char *msg, size_t msglen) ssl_print_server_hello() argument 1099 ssl_print_client_keyex(BIO *bio, int indent, const SSL *ssl, const unsigned char *msg, size_t msglen) ssl_print_client_keyex() argument 1151 ssl_print_server_keyex(BIO *bio, int indent, const SSL *ssl, const unsigned char *msg, size_t msglen) ssl_print_server_keyex() argument 1219 ssl_print_certificate(BIO *bio, int indent, const unsigned char **pmsg, size_t *pmsglen) ssl_print_certificate() argument 1254 ssl_print_certificates(BIO *bio, const SSL *ssl, int server, int indent, const unsigned char *msg, size_t msglen) ssl_print_certificates() argument 1284 ssl_print_cert_request(BIO *bio, int indent, const SSL *ssl, const unsigned char *msg, size_t msglen) ssl_print_cert_request() argument 1373 ssl_print_ticket(BIO *bio, int indent, const SSL *ssl, const unsigned char *msg, size_t msglen) ssl_print_ticket() argument 1422 ssl_print_handshake(BIO *bio, const SSL *ssl, int server, const unsigned char *msg, size_t msglen, int indent) ssl_print_handshake() argument 1535 BIO *bio = arg; SSL_trace() local [all...] |
/third_party/node/deps/openssl/openssl/crypto/bio/ |
H A D | bss_bio.c | 28 static int bio_new(BIO *bio); 29 static int bio_free(BIO *bio); 30 static int bio_read(BIO *bio, char *buf, int size); 31 static int bio_write(BIO *bio, const char *buf, int num); 32 static long bio_ctrl(BIO *bio, int cmd, long num, void *ptr); 33 static int bio_puts(BIO *bio, const char *str); 36 static void bio_destroy_pair(BIO *bio); 76 static int bio_new(BIO *bio) in bio_new() argument 86 bio->ptr = b; in bio_new() 90 static int bio_free(BIO *bio) in bio_free() argument 109 bio_read(BIO *bio, char *buf, int size_) bio_read() argument 200 bio_nread0(BIO *bio, char **buf) bio_nread0() argument 237 bio_nread(BIO *bio, char **buf, size_t num_) bio_nread() argument 268 bio_write(BIO *bio, const char *buf, int num_) bio_write() argument 345 bio_nwrite0(BIO *bio, char **buf) bio_nwrite0() argument 393 bio_nwrite(BIO *bio, char **buf, size_t num_) bio_nwrite() argument 416 bio_ctrl(BIO *bio, int cmd, long num, void *ptr) bio_ctrl() argument 601 bio_puts(BIO *bio, const char *str) bio_puts() argument 654 bio_destroy_pair(BIO *bio) bio_destroy_pair() argument 726 BIO_ctrl_get_write_guarantee(BIO *bio) BIO_ctrl_get_write_guarantee() argument 731 BIO_ctrl_get_read_request(BIO *bio) BIO_ctrl_get_read_request() argument 736 BIO_ctrl_reset_read_request(BIO *bio) BIO_ctrl_reset_read_request() argument 746 BIO_nread0(BIO *bio, char **buf) BIO_nread0() argument 762 BIO_nread(BIO *bio, char **buf, int num) BIO_nread() argument 777 BIO_nwrite0(BIO *bio, char **buf) BIO_nwrite0() argument 793 BIO_nwrite(BIO *bio, char **buf, int num) BIO_nwrite() argument [all...] |
H A D | bio_lib.c | 83 BIO *bio = OPENSSL_zalloc(sizeof(*bio)); in BIO_new_ex() local 85 if (bio == NULL) { in BIO_new_ex() 90 bio->libctx = libctx; in BIO_new_ex() 91 bio->method = method; in BIO_new_ex() 92 bio->shutdown = 1; in BIO_new_ex() 93 bio->references = 1; in BIO_new_ex() 95 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_BIO, bio, &bio->ex_data)) in BIO_new_ex() 98 bio in BIO_new_ex() 502 BIO_get_line(BIO *bio, char *buf, int size) BIO_get_line() argument 622 BIO_ctrl_pending(BIO *bio) BIO_ctrl_pending() argument 635 BIO_ctrl_wpending(BIO *bio) BIO_ctrl_wpending() argument 649 BIO_push(BIO *b, BIO *bio) BIO_push() argument 687 BIO_get_retry_BIO(BIO *bio, int *reason) BIO_get_retry_BIO() argument 705 BIO_get_retry_reason(BIO *bio) BIO_get_retry_reason() argument 710 BIO_set_retry_reason(BIO *bio, int reason) BIO_set_retry_reason() argument 715 BIO_find_type(BIO *bio, int type) BIO_find_type() argument 752 BIO_free_all(BIO *bio) BIO_free_all() argument 770 BIO *ret = NULL, *eoc = NULL, *bio, *new_bio; BIO_dup_chain() local 820 BIO_set_ex_data(BIO *bio, int idx, void *data) BIO_set_ex_data() argument 825 BIO_get_ex_data(const BIO *bio, int idx) BIO_get_ex_data() argument 830 BIO_number_read(BIO *bio) BIO_number_read() argument 837 BIO_number_written(BIO *bio) BIO_number_written() argument 844 bio_free_ex_data(BIO *bio) bio_free_ex_data() argument 861 bio_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds) bio_wait() argument 901 BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds) BIO_wait() argument 919 BIO_do_connect_retry(BIO *bio, int timeout, int nap_milliseconds) BIO_do_connect_retry() argument [all...] |
H A D | bio_cb.c | 19 long BIO_debug_callback_ex(BIO *bio, int cmd, const char *argp, size_t len, in BIO_debug_callback_ex() argument 31 left = BIO_snprintf(buf, sizeof(buf), "BIO[%p]: ", (void *)bio); in BIO_debug_callback_ex() 41 BIO_snprintf(p, left, "Free - %s\n", bio->method->name); in BIO_debug_callback_ex() 44 if (bio->method->type & BIO_TYPE_DESCRIPTOR) in BIO_debug_callback_ex() 46 bio->num, len, in BIO_debug_callback_ex() 47 bio->method->name, bio->num); in BIO_debug_callback_ex() 50 bio->num, len, bio->method->name); in BIO_debug_callback_ex() 53 if (bio in BIO_debug_callback_ex() 103 BIO_debug_callback(BIO *bio, int cmd, const char *argp, int argi, long argl, long ret) BIO_debug_callback() argument [all...] |
H A D | bss_core.c | 46 static int bio_core_read_ex(BIO *bio, char *data, size_t data_len, in bio_core_read_ex() argument 49 BIO_CORE_GLOBALS *bcgbl = get_globals(bio->libctx); in bio_core_read_ex() 53 return bcgbl->c_bio_read_ex(BIO_get_data(bio), data, data_len, bytes_read); in bio_core_read_ex() 56 static int bio_core_write_ex(BIO *bio, const char *data, size_t data_len, in bio_core_write_ex() argument 59 BIO_CORE_GLOBALS *bcgbl = get_globals(bio->libctx); in bio_core_write_ex() 63 return bcgbl->c_bio_write_ex(BIO_get_data(bio), data, data_len, written); in bio_core_write_ex() 66 static long bio_core_ctrl(BIO *bio, int cmd, long num, void *ptr) in bio_core_ctrl() argument 68 BIO_CORE_GLOBALS *bcgbl = get_globals(bio->libctx); in bio_core_ctrl() 72 return bcgbl->c_bio_ctrl(BIO_get_data(bio), cmd, num, ptr); in bio_core_ctrl() 75 static int bio_core_gets(BIO *bio, cha argument 84 bio_core_puts(BIO *bio, const char *str) bio_core_puts() argument 93 bio_core_new(BIO *bio) bio_core_new() argument 100 bio_core_free(BIO *bio) bio_core_free() argument [all...] |
H A D | ossl_core_bio.c | 21 BIO *bio; member 50 res = BIO_free(cb->bio); in ossl_core_bio_free() 58 OSSL_CORE_BIO *ossl_core_bio_new_from_bio(BIO *bio) in ossl_core_bio_new_from_bio() argument 62 if (cb == NULL || !BIO_up_ref(bio)) { in ossl_core_bio_new_from_bio() 66 cb->bio = bio; in ossl_core_bio_new_from_bio() 70 static OSSL_CORE_BIO *core_bio_new_from_new_bio(BIO *bio) in core_bio_new_from_new_bio() argument 74 if (bio == NULL) in core_bio_new_from_new_bio() 77 BIO_free(bio); in core_bio_new_from_new_bio() 80 cb->bio in core_bio_new_from_new_bio() [all...] |
/third_party/openssl/crypto/bio/ |
H A D | bss_bio.c | 28 static int bio_new(BIO *bio); 29 static int bio_free(BIO *bio); 30 static int bio_read(BIO *bio, char *buf, int size); 31 static int bio_write(BIO *bio, const char *buf, int num); 32 static long bio_ctrl(BIO *bio, int cmd, long num, void *ptr); 33 static int bio_puts(BIO *bio, const char *str); 36 static void bio_destroy_pair(BIO *bio); 76 static int bio_new(BIO *bio) in bio_new() argument 86 bio->ptr = b; in bio_new() 90 static int bio_free(BIO *bio) in bio_free() argument 109 bio_read(BIO *bio, char *buf, int size_) bio_read() argument 200 bio_nread0(BIO *bio, char **buf) bio_nread0() argument 237 bio_nread(BIO *bio, char **buf, size_t num_) bio_nread() argument 268 bio_write(BIO *bio, const char *buf, int num_) bio_write() argument 345 bio_nwrite0(BIO *bio, char **buf) bio_nwrite0() argument 393 bio_nwrite(BIO *bio, char **buf, size_t num_) bio_nwrite() argument 416 bio_ctrl(BIO *bio, int cmd, long num, void *ptr) bio_ctrl() argument 601 bio_puts(BIO *bio, const char *str) bio_puts() argument 654 bio_destroy_pair(BIO *bio) bio_destroy_pair() argument 726 BIO_ctrl_get_write_guarantee(BIO *bio) BIO_ctrl_get_write_guarantee() argument 731 BIO_ctrl_get_read_request(BIO *bio) BIO_ctrl_get_read_request() argument 736 BIO_ctrl_reset_read_request(BIO *bio) BIO_ctrl_reset_read_request() argument 746 BIO_nread0(BIO *bio, char **buf) BIO_nread0() argument 762 BIO_nread(BIO *bio, char **buf, int num) BIO_nread() argument 777 BIO_nwrite0(BIO *bio, char **buf) BIO_nwrite0() argument 793 BIO_nwrite(BIO *bio, char **buf, int num) BIO_nwrite() argument [all...] |
H A D | bio_lib.c | 83 BIO *bio = OPENSSL_zalloc(sizeof(*bio)); in BIO_new_ex() local 85 if (bio == NULL) { in BIO_new_ex() 90 bio->libctx = libctx; in BIO_new_ex() 91 bio->method = method; in BIO_new_ex() 92 bio->shutdown = 1; in BIO_new_ex() 93 bio->references = 1; in BIO_new_ex() 95 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_BIO, bio, &bio->ex_data)) in BIO_new_ex() 98 bio in BIO_new_ex() 502 BIO_get_line(BIO *bio, char *buf, int size) BIO_get_line() argument 622 BIO_ctrl_pending(BIO *bio) BIO_ctrl_pending() argument 635 BIO_ctrl_wpending(BIO *bio) BIO_ctrl_wpending() argument 649 BIO_push(BIO *b, BIO *bio) BIO_push() argument 687 BIO_get_retry_BIO(BIO *bio, int *reason) BIO_get_retry_BIO() argument 705 BIO_get_retry_reason(BIO *bio) BIO_get_retry_reason() argument 710 BIO_set_retry_reason(BIO *bio, int reason) BIO_set_retry_reason() argument 715 BIO_find_type(BIO *bio, int type) BIO_find_type() argument 752 BIO_free_all(BIO *bio) BIO_free_all() argument 770 BIO *ret = NULL, *eoc = NULL, *bio, *new_bio; BIO_dup_chain() local 820 BIO_set_ex_data(BIO *bio, int idx, void *data) BIO_set_ex_data() argument 825 BIO_get_ex_data(const BIO *bio, int idx) BIO_get_ex_data() argument 830 BIO_number_read(BIO *bio) BIO_number_read() argument 837 BIO_number_written(BIO *bio) BIO_number_written() argument 844 bio_free_ex_data(BIO *bio) bio_free_ex_data() argument 861 bio_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds) bio_wait() argument 901 BIO_wait(BIO *bio, time_t max_time, unsigned int nap_milliseconds) BIO_wait() argument 919 BIO_do_connect_retry(BIO *bio, int timeout, int nap_milliseconds) BIO_do_connect_retry() argument [all...] |
H A D | bio_cb.c | 19 long BIO_debug_callback_ex(BIO *bio, int cmd, const char *argp, size_t len, in BIO_debug_callback_ex() argument 31 left = BIO_snprintf(buf, sizeof(buf), "BIO[%p]: ", (void *)bio); in BIO_debug_callback_ex() 41 BIO_snprintf(p, left, "Free - %s\n", bio->method->name); in BIO_debug_callback_ex() 44 if (bio->method->type & BIO_TYPE_DESCRIPTOR) in BIO_debug_callback_ex() 46 bio->num, len, in BIO_debug_callback_ex() 47 bio->method->name, bio->num); in BIO_debug_callback_ex() 50 bio->num, len, bio->method->name); in BIO_debug_callback_ex() 53 if (bio in BIO_debug_callback_ex() 103 BIO_debug_callback(BIO *bio, int cmd, const char *argp, int argi, long argl, long ret) BIO_debug_callback() argument [all...] |
H A D | bss_core.c | 46 static int bio_core_read_ex(BIO *bio, char *data, size_t data_len, in bio_core_read_ex() argument 49 BIO_CORE_GLOBALS *bcgbl = get_globals(bio->libctx); in bio_core_read_ex() 53 return bcgbl->c_bio_read_ex(BIO_get_data(bio), data, data_len, bytes_read); in bio_core_read_ex() 56 static int bio_core_write_ex(BIO *bio, const char *data, size_t data_len, in bio_core_write_ex() argument 59 BIO_CORE_GLOBALS *bcgbl = get_globals(bio->libctx); in bio_core_write_ex() 63 return bcgbl->c_bio_write_ex(BIO_get_data(bio), data, data_len, written); in bio_core_write_ex() 66 static long bio_core_ctrl(BIO *bio, int cmd, long num, void *ptr) in bio_core_ctrl() argument 68 BIO_CORE_GLOBALS *bcgbl = get_globals(bio->libctx); in bio_core_ctrl() 72 return bcgbl->c_bio_ctrl(BIO_get_data(bio), cmd, num, ptr); in bio_core_ctrl() 75 static int bio_core_gets(BIO *bio, cha argument 84 bio_core_puts(BIO *bio, const char *str) bio_core_puts() argument 93 bio_core_new(BIO *bio) bio_core_new() argument 100 bio_core_free(BIO *bio) bio_core_free() argument [all...] |
H A D | ossl_core_bio.c | 21 BIO *bio; member 50 res = BIO_free(cb->bio); in ossl_core_bio_free() 58 OSSL_CORE_BIO *ossl_core_bio_new_from_bio(BIO *bio) in ossl_core_bio_new_from_bio() argument 62 if (cb == NULL || !BIO_up_ref(bio)) { in ossl_core_bio_new_from_bio() 66 cb->bio = bio; in ossl_core_bio_new_from_bio() 70 static OSSL_CORE_BIO *core_bio_new_from_new_bio(BIO *bio) in core_bio_new_from_new_bio() argument 74 if (bio == NULL) in core_bio_new_from_new_bio() 77 BIO_free(bio); in core_bio_new_from_new_bio() 80 cb->bio in core_bio_new_from_new_bio() [all...] |
/third_party/node/deps/openssl/openssl/providers/common/ |
H A D | bio_prov.c | 13 #include "prov/bio.h" 90 int ossl_prov_bio_read_ex(OSSL_CORE_BIO *bio, void *data, size_t data_len, in ossl_prov_bio_read_ex() argument 95 return c_bio_read_ex(bio, data, data_len, bytes_read); in ossl_prov_bio_read_ex() 98 int ossl_prov_bio_write_ex(OSSL_CORE_BIO *bio, const void *data, size_t data_len, in ossl_prov_bio_write_ex() argument 103 return c_bio_write_ex(bio, data, data_len, written); in ossl_prov_bio_write_ex() 106 int ossl_prov_bio_gets(OSSL_CORE_BIO *bio, char *buf, int size) in ossl_prov_bio_gets() argument 110 return c_bio_gets(bio, buf, size); in ossl_prov_bio_gets() 113 int ossl_prov_bio_puts(OSSL_CORE_BIO *bio, const char *str) in ossl_prov_bio_puts() argument 117 return c_bio_puts(bio, str); in ossl_prov_bio_puts() 120 int ossl_prov_bio_ctrl(OSSL_CORE_BIO *bio, in argument 127 ossl_prov_bio_up_ref(OSSL_CORE_BIO *bio) ossl_prov_bio_up_ref() argument 134 ossl_prov_bio_free(OSSL_CORE_BIO *bio) ossl_prov_bio_free() argument 141 ossl_prov_bio_vprintf(OSSL_CORE_BIO *bio, const char *format, va_list ap) ossl_prov_bio_vprintf() argument 148 ossl_prov_bio_printf(OSSL_CORE_BIO *bio, const char *format, ...) ossl_prov_bio_printf() argument 164 bio_core_read_ex(BIO *bio, char *data, size_t data_len, size_t *bytes_read) bio_core_read_ex() argument 170 bio_core_write_ex(BIO *bio, const char *data, size_t data_len, size_t *written) bio_core_write_ex() argument 176 bio_core_ctrl(BIO *bio, int cmd, long num, void *ptr) bio_core_ctrl() argument 181 bio_core_gets(BIO *bio, char *buf, int size) bio_core_gets() argument 186 bio_core_puts(BIO *bio, const char *str) bio_core_puts() argument 191 bio_core_new(BIO *bio) bio_core_new() argument 198 bio_core_free(BIO *bio) bio_core_free() argument [all...] |
/third_party/openssl/providers/common/ |
H A D | bio_prov.c | 13 #include "prov/bio.h" 90 int ossl_prov_bio_read_ex(OSSL_CORE_BIO *bio, void *data, size_t data_len, in ossl_prov_bio_read_ex() argument 95 return c_bio_read_ex(bio, data, data_len, bytes_read); in ossl_prov_bio_read_ex() 98 int ossl_prov_bio_write_ex(OSSL_CORE_BIO *bio, const void *data, size_t data_len, in ossl_prov_bio_write_ex() argument 103 return c_bio_write_ex(bio, data, data_len, written); in ossl_prov_bio_write_ex() 106 int ossl_prov_bio_gets(OSSL_CORE_BIO *bio, char *buf, int size) in ossl_prov_bio_gets() argument 110 return c_bio_gets(bio, buf, size); in ossl_prov_bio_gets() 113 int ossl_prov_bio_puts(OSSL_CORE_BIO *bio, const char *str) in ossl_prov_bio_puts() argument 117 return c_bio_puts(bio, str); in ossl_prov_bio_puts() 120 int ossl_prov_bio_ctrl(OSSL_CORE_BIO *bio, in argument 127 ossl_prov_bio_up_ref(OSSL_CORE_BIO *bio) ossl_prov_bio_up_ref() argument 134 ossl_prov_bio_free(OSSL_CORE_BIO *bio) ossl_prov_bio_free() argument 141 ossl_prov_bio_vprintf(OSSL_CORE_BIO *bio, const char *format, va_list ap) ossl_prov_bio_vprintf() argument 148 ossl_prov_bio_printf(OSSL_CORE_BIO *bio, const char *format, ...) ossl_prov_bio_printf() argument 164 bio_core_read_ex(BIO *bio, char *data, size_t data_len, size_t *bytes_read) bio_core_read_ex() argument 170 bio_core_write_ex(BIO *bio, const char *data, size_t data_len, size_t *written) bio_core_write_ex() argument 176 bio_core_ctrl(BIO *bio, int cmd, long num, void *ptr) bio_core_ctrl() argument 181 bio_core_gets(BIO *bio, char *buf, int size) bio_core_gets() argument 186 bio_core_puts(BIO *bio, const char *str) bio_core_puts() argument 191 bio_core_new(BIO *bio) bio_core_new() argument 198 bio_core_free(BIO *bio) bio_core_free() argument [all...] |
/third_party/openssl/test/testutil/ |
H A D | load.c | 21 BIO *bio = NULL; in load_cert_pem() local 23 if (!TEST_ptr(file) || !TEST_ptr(bio = BIO_new(BIO_s_file()))) in load_cert_pem() 25 if (TEST_int_gt(BIO_read_filename(bio, file), 0) in load_cert_pem() 27 (void)TEST_ptr(cert = PEM_read_bio_X509(bio, &cert, NULL, NULL)); in load_cert_pem() 29 BIO_free(bio); in load_cert_pem() 36 BIO *bio; in STACK_OF() local 39 if (!TEST_ptr(file) || (bio = BIO_new_file(file, "r")) == NULL) in STACK_OF() 44 BIO_free(bio); in STACK_OF() 50 x = PEM_read_bio_X509(bio, NULL, 0, NULL); in STACK_OF() 53 BIO_free(bio); in STACK_OF() 72 BIO *bio = NULL; load_pkey_pem() local 95 BIO *bio = NULL; load_csr_der() local [all...] |
/third_party/openssl/test/helpers/ |
H A D | ssltestlib.c | 70 static int tls_dump_new(BIO *bio) in tls_dump_new() argument 72 BIO_set_init(bio, 1); in tls_dump_new() 76 static int tls_dump_free(BIO *bio) in tls_dump_free() argument 78 BIO_set_init(bio, 0); in tls_dump_free() 83 static void copy_flags(BIO *bio) in copy_flags() argument 86 BIO *next = BIO_next(bio); in copy_flags() 89 BIO_clear_flags(bio, BIO_FLAGS_SHOULD_RETRY | BIO_FLAGS_RWS); in copy_flags() 90 BIO_set_flags(bio, flags); in copy_flags() 193 static int tls_dump_read(BIO *bio, char *out, int outl) in tls_dump_read() argument 196 BIO *next = BIO_next(bio); in tls_dump_read() 208 tls_dump_write(BIO *bio, const char *in, int inl) tls_dump_write() argument 219 tls_dump_ctrl(BIO *bio, int cmd, long num, void *ptr) tls_dump_ctrl() argument 238 tls_dump_gets(BIO *bio, char *buf, int size) tls_dump_gets() argument 244 tls_dump_puts(BIO *bio, const char *str) tls_dump_puts() argument 307 mempacket_test_new(BIO *bio) mempacket_test_new() argument 324 mempacket_test_free(BIO *bio) mempacket_test_free() argument 344 mempacket_test_read(BIO *bio, char *out, int outl) mempacket_test_read() argument 417 mempacket_swap_epoch(BIO *bio) mempacket_swap_epoch() argument 497 mempacket_move_packet(BIO *bio, int d, int s) mempacket_move_packet() argument 532 mempacket_test_inject(BIO *bio, const char *in, int inl, int pktnum, int type) mempacket_test_inject() argument 645 mempacket_test_write(BIO *bio, const char *in, int inl) mempacket_test_write() argument 650 mempacket_test_ctrl(BIO *bio, int cmd, long num, void *ptr) mempacket_test_ctrl() argument 702 mempacket_test_gets(BIO *bio, char *buf, int size) mempacket_test_gets() argument 708 mempacket_test_puts(BIO *bio, const char *str) mempacket_test_puts() argument 750 always_retry_new(BIO *bio) always_retry_new() argument 756 always_retry_free(BIO *bio) always_retry_free() argument 763 always_retry_read(BIO *bio, char *out, int outl) always_retry_read() argument 769 always_retry_write(BIO *bio, const char *in, int inl) always_retry_write() argument 775 always_retry_ctrl(BIO *bio, int cmd, long num, void *ptr) always_retry_ctrl() argument 795 always_retry_gets(BIO *bio, char *buf, int size) always_retry_gets() argument 801 always_retry_puts(BIO *bio, const char *str) always_retry_puts() argument [all...] |