libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Symbol: EVP_PBE_alg_add


Contents
Info
Calling sequence
Stack frame layout
Registers usage

Info

Signature
EVP_PBE_alg_add ( int nid, EVP_CIPHER const* cipher, EVP_MD const* md, EVP_PBE_KEYGEN* keygen )
Type FUNC
Bind GLOBAL
Params 4
Return int
Source evp_pbe.c
Size 93

Calling sequence

PADDINGPARAM
LOCALRETURN

PosNameTypeSizePassed
INPUT(S)
0nidint4%rdi
1cipherEVP_CIPHER const*8%rsi
2mdEVP_MD const*8%rdx
3keygenEVP_PBE_KEYGEN*8%rcx
RETURN
.retvalint4%rax

Stack frame layout

OffsetContentsType
local space,
return address,
etc.

Registers usage

NameContentsType
%rax.retvalint
%rdinidint
%rsicipherEVP_CIPHER const*
%rdxmdEVP_MD const*
%rcxkeygenEVP_PBE_KEYGEN*




Andrey Ponomarenko's ABI laboratory