libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Symbol: RSA_verify


Contents
Info
Calling sequence
Stack frame layout
Registers usage

Info

Signature
RSA_verify ( int dtype, unsigned char const* m, unsigned int m_len, unsigned char const* sigbuf, unsigned int siglen, RSA* rsa )
Type FUNC
Bind GLOBAL
Params 6
Return int
Source rsa_sign.c
Size 63

Calling sequence

PADDINGPARAM
LOCALRETURN

PosNameTypeSizePassed
INPUT(S)
0dtypeint4%rdi
1munsigned char const*8%rsi
2m_lenunsigned int4%rdx
3sigbufunsigned char const*8%rcx
4siglenunsigned int4%r8
5rsaRSA*8%r9
RETURN
.retvalint4%rax

Stack frame layout

OffsetContentsType
local space,
return address,
etc.

Registers usage

NameContentsType
%rax.retvalint
%rdidtypeint
%rsimunsigned char const*
%rdxm_lenunsigned int
%rcxsigbufunsigned char const*
%r8siglenunsigned int
%r9rsaRSA*




Andrey Ponomarenko's ABI laboratory