libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Type Usage: crypto_ex_data_st (25)


Used As Name Used In
PARAM ad CRYPTO_new_ex_data ( int class_index, void* obj, CRYPTO_EX_DATA* ad ) »
PARAM from CRYPTO_dup_ex_data ( int class_index, CRYPTO_EX_DATA* to, CRYPTO_EX_DATA* from ) »
PARAM to CRYPTO_dup_ex_data ( int class_index, CRYPTO_EX_DATA* to, CRYPTO_EX_DATA* from ) »
PARAM ad CRYPTO_free_ex_data ( int class_index, void* obj, CRYPTO_EX_DATA* ad ) »
PARAM ad CRYPTO_set_ex_data ( CRYPTO_EX_DATA* ad, int idx, void* val ) »
PARAM ad CRYPTO_get_ex_data ( CRYPTO_EX_DATA const* ad, int idx ) »
FIELD .ex_data struct bio_st { ... unsigned long num_read, unsigned long num_write, CRYPTO_EX_DATA ex_data } »
FIELD .ex_data struct ui_st { UI_METHOD const* meth, struct stack_st_UI_STRING* strings, void* user_data, CRYPTO_EX_DATA ex_data, int flags } »
FIELD .ex_data struct x509_store_st { ... struct stack_st_X509_CRL*(*)(X509_STORE_CTX*, X509_NAME*) lookup_crls, int(*)(X509_STORE_CTX*) cleanup, CRYPTO_EX_DATA ex_data, int references } »
FIELD .ex_data struct x509_store_ctx_st { ... unsigned int current_reasons, X509_STORE_CTX* parent, CRYPTO_EX_DATA ex_data } »
FIELD .ex_data struct comp_ctx_st { COMP_METHOD* meth, unsigned long compress_in, unsigned long compress_out, unsigned long expand_in, unsigned long expand_out, CRYPTO_EX_DATA ex_data } »
FIELD .ex_data struct x509_st { X509_CINF* cert_info, X509_ALGOR* sig_alg, ASN1_BIT_STRING* signature, int valid, int references, char* name, CRYPTO_EX_DATA ex_data, long ex_pathlen, long ex_pcpathlen, ... } »
FIELD .ex_data struct dso_st { DSO_METHOD* meth, struct stack_st_void* meth_data, int references, int flags, CRYPTO_EX_DATA ex_data, DSO_NAME_CONVERTER_FUNC name_converter, DSO_MERGER_FUNC merger, char* filename, char* loaded_filename } »
FIELD .ex_data struct engine_st { ... int struct_ref, int funct_ref, CRYPTO_EX_DATA ex_data, struct engine_st* prev, struct engine_st* next } »
FIELD .ex_data struct dh_st { ... BIGNUM* counter, int references, CRYPTO_EX_DATA ex_data, DH_METHOD const* meth, ENGINE* engine } »
FIELD .ex_data struct dsa_st { ... BN_MONT_CTX* method_mont_p, int references, CRYPTO_EX_DATA ex_data, DSA_METHOD const* meth, ENGINE* engine } »
FIELD .ex_data struct rsa_st { ... BIGNUM* dmq1, BIGNUM* iqmp, CRYPTO_EX_DATA ex_data, int references, int flags, BN_MONT_CTX* _method_mod_n, BN_MONT_CTX* _method_mod_p, BN_MONT_CTX* _method_mod_q, char* bignum_data, BN_BLINDING* blinding, BN_BLINDING* mt_blinding } »
F-PTR
PARAM
3rd parameter int(*) { void*, void*, CRYPTO_EX_DATA*, int, long, void* } »
F-PTR
PARAM
3rd parameter void(*) { void*, void*, CRYPTO_EX_DATA*, int, long, void* } »
F-PTR
PARAM
1st parameter int(*) { CRYPTO_EX_DATA*, CRYPTO_EX_DATA*, void*, int, long, void* } »
F-PTR
PARAM
2nd parameter int(*) { CRYPTO_EX_DATA*, CRYPTO_EX_DATA*, void*, int, long, void* } »
F-PTR
PARAM
3rd parameter int(*) { int, void*, CRYPTO_EX_DATA* } »
F-PTR
PARAM
2nd parameter int(*) { int, CRYPTO_EX_DATA*, CRYPTO_EX_DATA* } »
F-PTR
PARAM
3rd parameter int(*) { int, CRYPTO_EX_DATA*, CRYPTO_EX_DATA* } »
F-PTR
PARAM
3rd parameter void(*) { int, void*, CRYPTO_EX_DATA* } »



Andrey Ponomarenko's ABI laboratory