libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type Usage: bio_st (312)


Used As Name Used In
PARAM bp PEM_read_bio_PrivateKey ( BIO* bp, EVP_PKEY** x, pem_password_cb* cb, void* u ) »
PARAM bio BIO_set ( BIO* bio, BIO_METHOD* method ) »
PARAM a BIO_vfree ( BIO* a ) »
PARAM b BIO_clear_flags ( BIO* b, int flags ) »
PARAM b BIO_test_flags ( BIO const* b, int flags ) »
PARAM b BIO_set_flags ( BIO* b, int flags ) »
PARAM b BIO_get_callback ( BIO const* b ) »
PARAM b BIO_set_callback ( BIO* b, long(*)(struct bio_st*, int, char const*, int, long, long) cb ) »
PARAM b BIO_set_callback_arg ( BIO* b, char* arg ) »
PARAM b BIO_get_callback_arg ( BIO const* b ) »
PARAM b BIO_method_name ( BIO const* b ) »
PARAM b BIO_method_type ( BIO const* b ) »
PARAM b BIO_read ( BIO* b, void* out, int outl ) »
PARAM b BIO_int_ctrl ( BIO* b, int cmd, long larg, int iarg ) »
PARAM b BIO_ptr_ctrl ( BIO* b, int cmd, long larg ) »
PARAM b BIO_callback_ctrl ( BIO* b, int cmd, void(*)(struct bio_st*, int, char const*, int, long, long) fp ) »
PARAM bio BIO_ctrl_pending ( BIO* bio ) »
PARAM bio BIO_ctrl_wpending ( BIO* bio ) »
PARAM b BIO_push ( BIO* b, BIO* bio ) »
PARAM bio BIO_push ( BIO* b, BIO* bio ) »
PARAM b BIO_pop ( BIO* b ) »
PARAM bio BIO_get_retry_BIO ( BIO* bio, int* reason ) »
PARAM bio BIO_get_retry_reason ( BIO* bio ) »
PARAM bio BIO_find_type ( BIO* bio, int type ) »
PARAM b BIO_next ( BIO* b ) »
PARAM bio BIO_free_all ( BIO* bio ) »
PARAM in BIO_dup_chain ( BIO* in ) »
PARAM b BIO_copy_next_retry ( BIO* b ) »
PARAM bio BIO_set_ex_data ( BIO* bio, int idx, void* data ) »
PARAM bio BIO_get_ex_data ( BIO* bio, int idx ) »
PARAM bio BIO_number_read ( BIO* bio ) »
PARAM bio BIO_number_written ( BIO* bio ) »
PARAM bio BIO_debug_callback ( BIO* bio, int cmd, char const* argp, int argi, long argl, long ret ) »
PARAM bio BIO_vprintf ( BIO* bio, char const* format, struct __va_list_tag* args ) »
PARAM bp BIO_dump ( BIO* bp, char const* s, int len ) »
PARAM bp BIO_dump_indent ( BIO* bp, char const* s, int len, int indent ) »
PARAM out BIO_hex_string ( BIO* out, int indent, int width, unsigned char* data, int datalen ) »
PARAM bio1_p BIO_new_bio_pair ( BIO** bio1_p, size_t writebuf1, BIO** bio2_p, size_t writebuf2 ) »
PARAM bio2_p BIO_new_bio_pair ( BIO** bio1_p, size_t writebuf1, BIO** bio2_p, size_t writebuf2 ) »
PARAM bio BIO_ctrl_get_write_guarantee ( BIO* bio ) »
PARAM bio BIO_ctrl_get_read_request ( BIO* bio ) »
PARAM bio BIO_ctrl_reset_read_request ( BIO* bio ) »
PARAM bio BIO_nread0 ( BIO* bio, char** buf ) »
PARAM bio BIO_nread ( BIO* bio, char** buf, int num ) »
PARAM bio BIO_nwrite0 ( BIO* bio, char** buf ) »
PARAM bio BIO_nwrite ( BIO* bio, char** buf, int num ) »
PARAM out lh_stats_bio ( _LHASH const* lh, BIO* out ) »
PARAM out lh_node_stats_bio ( _LHASH const* lh, BIO* out ) »
PARAM out lh_node_usage_stats_bio ( _LHASH const* lh, BIO* out ) »
PARAM bp ERR_print_errors ( BIO* bp ) »
PARAM out EVP_PKEY_print_public ( BIO* out, EVP_PKEY const* pkey, int indent, ASN1_PCTX* pctx ) »
PARAM b BIO_set_cipher ( BIO* b, EVP_CIPHER const* c, unsigned char const* k, unsigned char const* i, int e ) »
PARAM in ASN1_d2i_bio ( void*(*)() xnew, d2i_of_void* d2i, BIO* in, void** x ) »
PARAM in ASN1_item_d2i_bio ( ASN1_ITEM const* it, BIO* in, void* x ) »
PARAM out ASN1_i2d_bio ( i2d_of_void* i2d, BIO* out, unsigned char* x ) »
PARAM out ASN1_item_i2d_bio ( ASN1_ITEM const* it, BIO* out, void* x ) »
PARAM out X509_NAME_print_ex ( BIO* out, X509_NAME* nm, int indent, unsigned long flags ) »
PARAM out ASN1_STRING_print_ex ( BIO* out, ASN1_STRING* str, unsigned long flags ) »
PARAM bp X509_NAME_print ( BIO* bp, X509_NAME* name, int obase ) »
PARAM bp X509_REQ_print_ex ( BIO* bp, X509_REQ* x, unsigned long nmflags, unsigned long cflag ) »
PARAM bp X509_REQ_print ( BIO* bp, X509_REQ* x ) »
PARAM out X509V3_EXT_print ( BIO* out, X509_EXTENSION* ext, unsigned long flag, int indent ) »
PARAM bp ASN1_STRING_print ( BIO* bp, ASN1_STRING const* v ) »
PARAM bp X509_signature_print ( BIO* bp, X509_ALGOR* sigalg, ASN1_STRING* sig ) »
PARAM bp X509_ocspid_print ( BIO* bp, X509* x ) »
PARAM bp ASN1_GENERALIZEDTIME_print ( BIO* bp, ASN1_GENERALIZEDTIME const* tm ) »
PARAM bp ASN1_UTCTIME_print ( BIO* bp, ASN1_UTCTIME const* tm ) »
PARAM bp ASN1_TIME_print ( BIO* bp, ASN1_TIME const* tm ) »
PARAM bp X509_print_ex ( BIO* bp, X509* x, unsigned long nmflags, unsigned long cflag ) »
PARAM bp X509_print ( BIO* bp, X509* x ) »
PARAM bp X509V3_extensions_print ( BIO* bp, char* title, struct stack_st_X509_EXTENSION* exts, unsigned long flag, int indent ) »
PARAM out X509_CERT_AUX_print ( BIO* out, X509_CERT_AUX* aux, int indent ) »
PARAM out X509_CRL_print ( BIO* out, X509_CRL* x ) »
PARAM out NETSCAPE_SPKI_print ( BIO* out, NETSCAPE_SPKI* spki ) »
PARAM out ASN1_BIT_STRING_name_print ( BIO* out, ASN1_BIT_STRING* bs, BIT_STRING_BITNAME* tbl, int indent ) »
PARAM b CRYPTO_mem_leaks ( BIO* b ) »
PARAM out ASN1_item_print ( BIO* out, ASN1_VALUE* ifld, int indent, ASN1_ITEM const* it, ASN1_PCTX const* pctx ) »
PARAM bp ASN1_parse_dump ( BIO* bp, unsigned char const* pp, long len, int indent, int dump ) »
PARAM bp a2i_ASN1_INTEGER ( BIO* bp, ASN1_INTEGER* bs, char* buf, int size ) »
PARAM bp i2a_ASN1_STRING ( BIO* bp, ASN1_STRING* a, int type ) »
PARAM bp a2i_ASN1_STRING ( BIO* bp, ASN1_STRING* bs, char* buf, int size ) »
PARAM bp i2a_ASN1_ENUMERATED ( BIO* bp, ASN1_ENUMERATED* a ) »
PARAM bp a2i_ASN1_ENUMERATED ( BIO* bp, ASN1_ENUMERATED* bs, char* buf, int size ) »
PARAM b BIO_asn1_set_prefix ( BIO* b, asn1_ps_func* prefix, asn1_ps_func* prefix_free ) »
PARAM b BIO_asn1_get_prefix ( BIO* b, asn1_ps_func** pprefix, asn1_ps_func** pprefix_free ) »
PARAM b BIO_asn1_set_suffix ( BIO* b, asn1_ps_func* suffix, asn1_ps_func* suffix_free ) »
PARAM b BIO_asn1_get_suffix ( BIO* b, asn1_ps_func** psuffix, asn1_ps_func** psuffix_free ) »
PARAM out BIO_new_NDEF ( BIO* out, ASN1_VALUE* val, ASN1_ITEM const* it ) »
PARAM bcont SMIME_read_ASN1 ( BIO* bio, BIO** bcont, ASN1_ITEM const* it ) »
PARAM bio SMIME_read_ASN1 ( BIO* bio, BIO** bcont, ASN1_ITEM const* it ) »
PARAM in SMIME_crlf_copy ( BIO* in, BIO* out, int flags ) »
PARAM out SMIME_crlf_copy ( BIO* in, BIO* out, int flags ) »
PARAM in i2d_ASN1_bio_stream ( BIO* out, ASN1_VALUE* val, BIO* in, int flags, ASN1_ITEM const* it ) »
PARAM out i2d_ASN1_bio_stream ( BIO* out, ASN1_VALUE* val, BIO* in, int flags, ASN1_ITEM const* it ) »
PARAM in PEM_write_bio_ASN1_stream ( BIO* out, ASN1_VALUE* val, BIO* in, int flags, char const* hdr, ASN1_ITEM const* it ) »
PARAM out PEM_write_bio_ASN1_stream ( BIO* out, ASN1_VALUE* val, BIO* in, int flags, char const* hdr, ASN1_ITEM const* it ) »
PARAM bio SMIME_write_ASN1 ( BIO* bio, ASN1_VALUE* val, BIO* data, int flags, int ctype_nid, int econt_nid, struct stack_st_X509_ALGOR* mdalgs, ASN1_ITEM const* it ) »
PARAM data SMIME_write_ASN1 ( BIO* bio, ASN1_VALUE* val, BIO* data, int flags, int ctype_nid, int econt_nid, struct stack_st_X509_ALGOR* mdalgs, ASN1_ITEM const* it ) »
PARAM in SMIME_text ( BIO* in, BIO* out ) »
PARAM out SMIME_text ( BIO* in, BIO* out ) »
PARAM b BIO_puts ( BIO* b, char const* in ) »
PARAM bp ASN1_parse ( BIO* bp, unsigned char const* pp, long len, int indent ) »
PARAM bio BIO_printf ( BIO* bio, char const* format, ... ) »
PARAM b BIO_ctrl ( BIO* b, int cmd, long larg, void* parg ) »
PARAM a BIO_free ( BIO* a ) »
PARAM bp PEM_X509_INFO_read_bio ( BIO* bp, struct stack_st_X509_INFO* sk, pem_password_cb* cb, void* u ) »
PARAM bp PEM_X509_INFO_write_bio ( BIO* bp, X509_INFO* xi, EVP_CIPHER* enc, unsigned char* kstr, int klen, pem_password_cb* cb, void* u ) »
PARAM bp PEM_read_bio ( BIO* bp, char** name, char** header, unsigned char** data, long* len ) »
PARAM bp PEM_write_bio ( BIO* bp, char const* name, char const* header, unsigned char const* data, long len ) »
PARAM bp PEM_write_bio_RSAPrivateKey ( BIO* bp, RSA* x, EVP_CIPHER const* enc, unsigned char* kstr, int klen, pem_password_cb* cb, void* u ) »
PARAM bp PEM_write_bio_X509 ( BIO* bp, X509* x ) »
PARAM bp PEM_ASN1_write_bio ( i2d_of_void* i2d, char const* name, BIO* bp, void* x, EVP_CIPHER const* enc, unsigned char* kstr, int klen, pem_password_cb* callback, void* u ) »
PARAM bp PEM_bytes_read_bio ( unsigned char** pdata, long* plen, char** pnm, char const* name, BIO* bp, pem_password_cb* cb, void* u ) »
PARAM bp PEM_ASN1_read_bio ( d2i_of_void* d2i, char const* name, BIO* bp, void** x, pem_password_cb* cb, void* u ) »
PARAM bp PEM_read_bio_X509_CRL ( BIO* bp, X509_CRL** x, pem_password_cb* cb, void* u ) »
PARAM bp PEM_read_bio_NETSCAPE_CERT_SEQUENCE ( BIO* bp, NETSCAPE_CERT_SEQUENCE** x, pem_password_cb* cb, void* u ) »
PARAM bp PEM_write_bio_NETSCAPE_CERT_SEQUENCE ( BIO* bp, NETSCAPE_CERT_SEQUENCE* x ) »
PARAM bp PEM_read_bio_X509_AUX ( BIO* bp, X509** x, pem_password_cb* cb, void* u ) »
PARAM bp d2i_PKCS8PrivateKey_bio ( BIO* bp, EVP_PKEY** x, pem_password_cb* cb, void* u ) »
PARAM bp PEM_read_bio_PKCS8_PRIV_KEY_INFO ( BIO* bp, PKCS8_PRIV_KEY_INFO** x, pem_password_cb* cb, void* u ) »
PARAM bp PEM_write_bio_PKCS8_PRIV_KEY_INFO ( BIO* bp, PKCS8_PRIV_KEY_INFO* x ) »
PARAM bp PEM_write_bio_PKCS8PrivateKey_nid ( BIO* bp, EVP_PKEY* x, int nid, char* kstr, int klen, pem_password_cb* cb, void* u ) »
PARAM bp PEM_write_bio_PKCS8PrivateKey ( BIO* bp, EVP_PKEY* x, EVP_CIPHER const* enc, char* kstr, int klen, pem_password_cb* cb, void* u ) »
PARAM bp i2d_PKCS8PrivateKey_bio ( BIO* bp, EVP_PKEY* x, EVP_CIPHER const* enc, char* kstr, int klen, pem_password_cb* cb, void* u ) »
PARAM bp i2d_PKCS8PrivateKey_nid_bio ( BIO* bp, EVP_PKEY* x, int nid, char* kstr, int klen, pem_password_cb* cb, void* u ) »
PARAM bp d2i_PKCS8_bio ( BIO* bp, X509_SIG** p8 ) »
PARAM bp PEM_read_bio_Parameters ( BIO* bp, EVP_PKEY** x ) »
PARAM bp PEM_write_bio_Parameters ( BIO* bp, EVP_PKEY* x ) »
PARAM in b2i_PrivateKey_bio ( BIO* in ) »
PARAM in b2i_PublicKey_bio ( BIO* in ) »
PARAM out i2b_PrivateKey_bio ( BIO* out, EVP_PKEY* pk ) »
PARAM out i2b_PublicKey_bio ( BIO* out, EVP_PKEY* pk ) »
PARAM in b2i_PVK_bio ( BIO* in, pem_password_cb* cb, void* u ) »
PARAM out i2b_PVK_bio ( BIO* out, EVP_PKEY* pk, int enclevel, pem_password_cb* cb, void* u ) »
PARAM bp d2i_X509_bio ( BIO* bp, X509** x509 ) »
PARAM bp i2d_X509_bio ( BIO* bp, X509* x509 ) »
PARAM bp d2i_X509_CRL_bio ( BIO* bp, X509_CRL** crl ) »
PARAM bp i2d_X509_CRL_bio ( BIO* bp, X509_CRL* crl ) »
PARAM bp d2i_PKCS7_bio ( BIO* bp, PKCS7** p7 ) »
PARAM bp i2d_PKCS7_bio ( BIO* bp, PKCS7* p7 ) »
PARAM bp d2i_X509_REQ_bio ( BIO* bp, X509_REQ** req ) »
PARAM bp i2d_X509_REQ_bio ( BIO* bp, X509_REQ* req ) »
PARAM bp d2i_RSAPrivateKey_bio ( BIO* bp, RSA** rsa ) »
PARAM bp i2d_RSAPrivateKey_bio ( BIO* bp, RSA* rsa ) »
PARAM bp d2i_RSAPublicKey_bio ( BIO* bp, RSA** rsa ) »
PARAM bp d2i_RSA_PUBKEY_bio ( BIO* bp, RSA** rsa ) »
PARAM bp i2d_RSAPublicKey_bio ( BIO* bp, RSA* rsa ) »
PARAM bp i2d_RSA_PUBKEY_bio ( BIO* bp, RSA* rsa ) »
PARAM bp d2i_DSAPrivateKey_bio ( BIO* bp, DSA** dsa ) »
PARAM bp i2d_DSAPrivateKey_bio ( BIO* bp, DSA* dsa ) »
PARAM bp d2i_DSA_PUBKEY_bio ( BIO* bp, DSA** dsa ) »
PARAM bp i2d_DSA_PUBKEY_bio ( BIO* bp, DSA* dsa ) »
PARAM bp d2i_EC_PUBKEY_bio ( BIO* bp, EC_KEY** eckey ) »
PARAM bp i2d_EC_PUBKEY_bio ( BIO* bp, EC_KEY* ecdsa ) »
PARAM bp d2i_ECPrivateKey_bio ( BIO* bp, EC_KEY** eckey ) »
PARAM bp i2d_ECPrivateKey_bio ( BIO* bp, EC_KEY* eckey ) »
PARAM bp i2d_PKCS8_bio ( BIO* bp, X509_SIG* p8 ) »
PARAM bp d2i_PKCS8_PRIV_KEY_INFO_bio ( BIO* bp, PKCS8_PRIV_KEY_INFO** p8inf ) »
PARAM bp i2d_PKCS8_PRIV_KEY_INFO_bio ( BIO* bp, PKCS8_PRIV_KEY_INFO* p8inf ) »
PARAM bp i2d_PKCS8PrivateKeyInfo_bio ( BIO* bp, EVP_PKEY* key ) »
PARAM bp i2d_PrivateKey_bio ( BIO* bp, EVP_PKEY* pkey ) »
PARAM bp d2i_PrivateKey_bio ( BIO* bp, EVP_PKEY** a ) »
PARAM bp i2d_PUBKEY_bio ( BIO* bp, EVP_PKEY* pkey ) »
PARAM bp d2i_PUBKEY_bio ( BIO* bp, EVP_PKEY** a ) »
PARAM out X509V3_EXT_val_prn ( BIO* out, struct stack_st_CONF_VALUE* val, int indent, int ml ) »
PARAM out GENERAL_NAME_print ( BIO* out, GENERAL_NAME* gen ) »
PARAM out X509_POLICY_NODE_print ( BIO* out, X509_POLICY_NODE* node, int indent ) »
PARAM bp i2a_ACCESS_DESCRIPTION ( BIO* bp, ACCESS_DESCRIPTION* a ) »
PARAM bp NCONF_load_bio ( CONF* conf, BIO* bp, long* eline ) »
PARAM bp CONF_load_bio ( struct lhash_st_CONF_VALUE* conf, BIO* bp, long* eline ) »
PARAM out NCONF_dump_bio ( CONF const* conf, BIO* out ) »
PARAM out CONF_dump_bio ( struct lhash_st_CONF_VALUE* conf, BIO* out ) »
PARAM in TXT_DB_read ( BIO* in, int num ) »
PARAM out TXT_DB_write ( BIO* out, TXT_DB* db ) »
PARAM bio PKCS7_dataInit ( PKCS7* p7, BIO* bio ) »
PARAM bio PKCS7_dataFinal ( PKCS7* p7, BIO* bio ) »
PARAM in_bio PKCS7_dataDecode ( PKCS7* p7, EVP_PKEY* pkey, BIO* in_bio, X509* pcert ) »
PARAM bio PKCS7_signatureVerify ( BIO* bio, PKCS7* p7, PKCS7_SIGNER_INFO* si, X509* x509 ) »
PARAM bio PKCS7_dataVerify ( X509_STORE* cert_store, X509_STORE_CTX* ctx, BIO* bio, PKCS7* p7, PKCS7_SIGNER_INFO* si ) »
PARAM data PKCS7_final ( PKCS7* p7, BIO* data, int flags ) »
PARAM data PKCS7_sign ( X509* signcert, EVP_PKEY* pkey, struct stack_st_X509* certs, BIO* data, int flags ) »
PARAM indata PKCS7_verify ( PKCS7* p7, struct stack_st_X509* certs, X509_STORE* store, BIO* indata, BIO* out, int flags ) »
PARAM out PKCS7_verify ( PKCS7* p7, struct stack_st_X509* certs, X509_STORE* store, BIO* indata, BIO* out, int flags ) »
PARAM in PKCS7_encrypt ( struct stack_st_X509* certs, BIO* in, EVP_CIPHER const* cipher, int flags ) »
PARAM data PKCS7_decrypt ( PKCS7* p7, EVP_PKEY* pkey, X509* cert, BIO* data, int flags ) »
PARAM in i2d_PKCS7_bio_stream ( BIO* out, PKCS7* p7, BIO* in, int flags ) »
PARAM out i2d_PKCS7_bio_stream ( BIO* out, PKCS7* p7, BIO* in, int flags ) »
PARAM in PEM_write_bio_PKCS7_stream ( BIO* out, PKCS7* p7, BIO* in, int flags ) »
PARAM out PEM_write_bio_PKCS7_stream ( BIO* out, PKCS7* p7, BIO* in, int flags ) »
PARAM bio SMIME_write_PKCS7 ( BIO* bio, PKCS7* p7, BIO* data, int flags ) »
PARAM data SMIME_write_PKCS7 ( BIO* bio, PKCS7* p7, BIO* data, int flags ) »
PARAM bcont SMIME_read_PKCS7 ( BIO* bio, BIO** bcont ) »
PARAM bio SMIME_read_PKCS7 ( BIO* bio, BIO** bcont ) »
PARAM bp BN_print ( BIO* bp, BIGNUM const* a ) »
PARAM out BIO_new_PKCS7 ( BIO* out, PKCS7* p7 ) »
PARAM b BIO_write ( BIO* b, void const* in, int inl ) »
PARAM bp i2d_PKCS12_bio ( BIO* bp, PKCS12* p12 ) »
PARAM bp d2i_PKCS12_bio ( BIO* bp, PKCS12** p12 ) »
PARAM io OCSP_REQ_CTX_new ( BIO* io, int maxline ) »
PARAM io OCSP_sendreq_new ( BIO* io, char const* path, OCSP_REQUEST* req, int maxline ) »
PARAM b OCSP_sendreq_bio ( BIO* b, char const* path, OCSP_REQUEST* req ) »
PARAM bp OCSP_REQUEST_print ( BIO* bp, OCSP_REQUEST* o, unsigned long flags ) »
PARAM bp OCSP_RESPONSE_print ( BIO* bp, OCSP_RESPONSE* o, unsigned long flags ) »
PARAM icont CMS_dataInit ( CMS_ContentInfo* cms, BIO* icont ) »
PARAM cmsbio CMS_dataFinal ( CMS_ContentInfo* cms, BIO* cmsbio ) »
PARAM bp d2i_CMS_bio ( BIO* bp, CMS_ContentInfo** cms ) »
PARAM bp i2d_CMS_bio ( BIO* bp, CMS_ContentInfo* cms ) »
PARAM out BIO_new_CMS ( BIO* out, CMS_ContentInfo* cms ) »
PARAM in i2d_CMS_bio_stream ( BIO* out, CMS_ContentInfo* cms, BIO* in, int flags ) »
PARAM out i2d_CMS_bio_stream ( BIO* out, CMS_ContentInfo* cms, BIO* in, int flags ) »
PARAM in PEM_write_bio_CMS_stream ( BIO* out, CMS_ContentInfo* cms, BIO* in, int flags ) »
PARAM out PEM_write_bio_CMS_stream ( BIO* out, CMS_ContentInfo* cms, BIO* in, int flags ) »
PARAM bio SMIME_write_CMS ( BIO* bio, CMS_ContentInfo* cms, BIO* data, int flags ) »
PARAM data SMIME_write_CMS ( BIO* bio, CMS_ContentInfo* cms, BIO* data, int flags ) »
PARAM bcont SMIME_read_CMS ( BIO* bio, BIO** bcont ) »
PARAM bio SMIME_read_CMS ( BIO* bio, BIO** bcont ) »
PARAM out CMS_data ( CMS_ContentInfo* cms, BIO* out, unsigned int flags ) »
PARAM dcont CMS_digest_verify ( CMS_ContentInfo* cms, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM out CMS_digest_verify ( CMS_ContentInfo* cms, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM dcont CMS_EncryptedData_decrypt ( CMS_ContentInfo* cms, unsigned char const* key, size_t keylen, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM out CMS_EncryptedData_decrypt ( CMS_ContentInfo* cms, unsigned char const* key, size_t keylen, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM dcont CMS_verify ( CMS_ContentInfo* cms, struct stack_st_X509* certs, X509_STORE* store, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM out CMS_verify ( CMS_ContentInfo* cms, struct stack_st_X509* certs, X509_STORE* store, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM dcont CMS_decrypt ( CMS_ContentInfo* cms, EVP_PKEY* pk, X509* cert, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM out CMS_decrypt ( CMS_ContentInfo* cms, EVP_PKEY* pk, X509* cert, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM data CMS_final ( CMS_ContentInfo* cms, BIO* data, BIO* dcont, unsigned int flags ) »
PARAM dcont CMS_final ( CMS_ContentInfo* cms, BIO* data, BIO* dcont, unsigned int flags ) »
PARAM in CMS_data_create ( BIO* in, unsigned int flags ) »
PARAM in CMS_digest_create ( BIO* in, EVP_MD const* md, unsigned int flags ) »
PARAM in CMS_EncryptedData_encrypt ( BIO* in, EVP_CIPHER const* cipher, unsigned char const* key, size_t keylen, unsigned int flags ) »
PARAM data CMS_sign ( X509* signcert, EVP_PKEY* pkey, struct stack_st_X509* certs, BIO* data, unsigned int flags ) »
PARAM data CMS_encrypt ( struct stack_st_X509* certs, BIO* data, EVP_CIPHER const* cipher, unsigned int flags ) »
PARAM dcont CMS_uncompress ( CMS_ContentInfo* cms, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM out CMS_uncompress ( CMS_ContentInfo* cms, BIO* dcont, BIO* out, unsigned int flags ) »
PARAM in CMS_compress ( BIO* in, int comp_nid, unsigned int flags ) »
PARAM chain CMS_SignerInfo_verify_content ( CMS_SignerInfo* si, BIO* chain ) »
PARAM bio TS_REQ_print_bio ( BIO* bio, TS_REQ* a ) »
PARAM bio TS_MSG_IMPRINT_print_bio ( BIO* bio, TS_MSG_IMPRINT* a ) »
PARAM bio TS_OBJ_print_bio ( BIO* bio, ASN1_OBJECT const* obj ) »
PARAM bio TS_ASN1_INTEGER_print_bio ( BIO* bio, ASN1_INTEGER const* num ) »
PARAM bio TS_ext_print_bio ( BIO* bio, struct stack_st_X509_EXTENSION const* extensions ) »
PARAM bio TS_STATUS_INFO_print_bio ( BIO* bio, TS_STATUS_INFO* a ) »
PARAM bio TS_TST_INFO_print_bio ( BIO* bio, TS_TST_INFO* a ) »
PARAM bio TS_RESP_print_bio ( BIO* bio, TS_RESP* a ) »
PARAM req_bio TS_RESP_create_response ( TS_RESP_CTX* ctx, BIO* req_bio ) »
PARAM bp i2d_TS_TST_INFO_bio ( BIO* bp, TS_TST_INFO* a ) »
PARAM bp d2i_TS_REQ_bio ( BIO* bp, TS_REQ** a ) »
PARAM bio TS_X509_ALGOR_print_bio ( BIO* bio, X509_ALGOR const* alg ) »
PARAM bp d2i_TS_MSG_IMPRINT_bio ( BIO* bp, TS_MSG_IMPRINT** a ) »
PARAM bp i2d_TS_MSG_IMPRINT_bio ( BIO* bp, TS_MSG_IMPRINT* a ) »
PARAM bp i2d_TS_REQ_bio ( BIO* bp, TS_REQ* a ) »
PARAM bp d2i_TS_TST_INFO_bio ( BIO* bp, TS_TST_INFO** a ) »
PARAM bp d2i_TS_RESP_bio ( BIO* bp, TS_RESP** a ) »
PARAM bp i2d_TS_RESP_bio ( BIO* bp, TS_RESP* a ) »
PARAM in OBJ_create_objects ( BIO* in ) »
PARAM b BIO_gets ( BIO* b, char* in, int inl ) »
PARAM b BIO_indent ( BIO* b, int indent, int max ) »
PARAM bp ASN1_bn_print ( BIO* bp, char const* number, BIGNUM const* num, unsigned char* buf, int off ) »
PARAM bp ECPKParameters_print ( BIO* bp, EC_GROUP const* x, int off ) »
PARAM bp EC_KEY_print ( BIO* bp, EC_KEY const* x, int off ) »
PARAM bp ECParameters_print ( BIO* bp, EC_KEY const* x ) »
PARAM out EVP_PKEY_print_private ( BIO* out, EVP_PKEY const* pkey, int indent, ASN1_PCTX* pctx ) »
PARAM out EVP_PKEY_print_params ( BIO* out, EVP_PKEY const* pkey, int indent, ASN1_PCTX* pctx ) »
PARAM bp i2a_ASN1_OBJECT ( BIO* bp, ASN1_OBJECT* a ) »
PARAM bp i2a_ASN1_INTEGER ( BIO* bp, ASN1_INTEGER* a ) »
PARAM bp X509_signature_dump ( BIO* bp, ASN1_STRING const* sig, int indent ) »
PARAM bp RSA_print ( BIO* bp, RSA const* x, int off ) »
PARAM bp DSA_print ( BIO* bp, DSA const* x, int off ) »
PARAM bp DSAparams_print ( BIO* bp, DSA const* x ) »
PARAM bp DHparams_print ( BIO* bp, DH const* x ) »
RETURN BIO_new_file ( char const* filename, char const* mode ) »
RETURN BIO_push ( BIO* b, BIO* bio ) »
RETURN BIO_pop ( BIO* b ) »
RETURN BIO_get_retry_BIO ( BIO* bio, int* reason ) »
RETURN BIO_find_type ( BIO* bio, int type ) »
RETURN BIO_next ( BIO* b ) »
RETURN BIO_dup_chain ( BIO* in ) »
RETURN BIO_new_mem_buf ( void* buf, int len ) »
RETURN BIO_new_fd ( int fd, int close_flag ) »
RETURN BIO_new_fp ( FILE* stream, int close_flag ) »
RETURN BIO_new_socket ( int fd, int close_flag ) »
RETURN BIO_new_connect ( char const* str ) »
RETURN BIO_new_accept ( char const* str ) »
RETURN BIO_new_dgram ( int fd, int close_flag ) »
RETURN BIO_new_NDEF ( BIO* out, ASN1_VALUE* val, ASN1_ITEM const* it ) »
RETURN BIO_new ( BIO_METHOD* method ) »
RETURN PKCS7_dataInit ( PKCS7* p7, BIO* bio ) »
RETURN PKCS7_dataDecode ( PKCS7* p7, EVP_PKEY* pkey, BIO* in_bio, X509* pcert ) »
RETURN BIO_new_PKCS7 ( BIO* out, PKCS7* p7 ) »
RETURN OCSP_REQ_CTX_get0_mem_bio ( OCSP_REQ_CTX* rctx ) »
RETURN CMS_dataInit ( CMS_ContentInfo* cms, BIO* icont ) »
RETURN BIO_new_CMS ( BIO* out, CMS_ContentInfo* cms ) »
FIELD .next_bio struct bio_st { BIO_METHOD* method, long(*)(struct bio_st*, int, char const*, int, long, long) callback, char* cb_arg, int init, int shutdown, int flags, int retry_reason, int num, void* ptr, struct bio_st* next_bio, struct bio_st* prev_bio, int references, unsigned long num_read, unsigned long num_write, CRYPTO_EX_DATA ex_data } »
FIELD .prev_bio struct bio_st { BIO_METHOD* method, long(*)(struct bio_st*, int, char const*, int, long, long) callback, char* cb_arg, int init, int shutdown, int flags, int retry_reason, int num, void* ptr, struct bio_st* next_bio, struct bio_st* prev_bio, int references, unsigned long num_read, unsigned long num_write, CRYPTO_EX_DATA ex_data } »
FIELD .io struct ocsp_req_ctx_st { int state, unsigned char* iobuf, int iobuflen, BIO* io, BIO* mem, unsigned long asn1_len, unsigned long max_resp_len } »
FIELD .mem struct ocsp_req_ctx_st { int state, unsigned char* iobuf, int iobuflen, BIO* io, BIO* mem, unsigned long asn1_len, unsigned long max_resp_len } »
FIELD .data struct TS_verify_ctx { unsigned int flags, X509_STORE* store, struct stack_st_X509* certs, ASN1_OBJECT* policy, X509_ALGOR* md_alg, unsigned char* imprint, unsigned int imprint_len, BIO* data, ASN1_INTEGER* nonce, GENERAL_NAME* tsa_name } »
F-PTR
PARAM
2nd parameter int(*) { CONF*, BIO*, long* } »
F-PTR
PARAM
2nd parameter int(*) { CONF const*, BIO* } »
F-PTR
PARAM
1st parameter void(*) { struct bio_st*, int, char const*, int, long, long } »
F-PTR
PARAM
1st parameter void(*) { struct bio_st*, int, char const*, int, long, long } »
F-PTR
PARAM
1st parameter int(*) { BIO*, char const*, int } »
F-PTR
PARAM
1st parameter int(*) { BIO*, char*, int } »
F-PTR
PARAM
1st parameter int(*) { BIO*, char const* } »
F-PTR
PARAM
1st parameter long(*) { BIO*, int, long, void* } »
F-PTR
PARAM
1st parameter int(*) { BIO* } »
F-PTR
PARAM
1st parameter long(*) { BIO*, int, bio_info_cb* } »
F-PTR
PARAM
1st parameter long(*) { struct bio_st*, int, char const*, int, long, long } »
F-PTR
PARAM
3rd parameter int(*) { struct v3_ext_method const*, void*, BIO*, int } »
F-PTR
PARAM
1st parameter int(*) { BIO*, unsigned char**, int*, void* } »
F-PTR
PARAM
1st parameter int(*) { BIO*, EVP_PKEY const*, int, ASN1_PCTX* } »
F-PTR
PARAM
1st parameter int(*) { BIO*, X509_ALGOR const*, ASN1_STRING const*, int, ASN1_PCTX* } »



Andrey Ponomarenko's ABI laboratory