libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Symbol: ECDSA_do_sign


Contents
Info
Calling sequence
Stack frame layout
Registers usage

Info

Signature
ECDSA_do_sign ( unsigned char const* dgst, int dlen, EC_KEY* eckey )
Type FUNC
Bind GLOBAL
Params 3
Return ECDSA_SIG*
Source ecs_sign.c
Size 27

Calling sequence

PADDINGPARAM
LOCALRETURN

PosNameTypeSizePassed
INPUT(S)
0dgstunsigned char const*8%rdi
1dlenint4%rsi
2eckeyEC_KEY*8%rdx
RETURN
.retvalECDSA_SIG*8%rax

Stack frame layout

OffsetContentsType
local space,
return address,
etc.

Registers usage

NameContentsType
%rax.retvalECDSA_SIG*
%rdidgstunsigned char const*
%rsidlenint
%rdxeckeyEC_KEY*




Andrey Ponomarenko's ABI laboratory