libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Symbol: ECDSA_do_sign_ex


Contents
Info
Calling sequence
Stack frame layout
Registers usage

Info

Signature
ECDSA_do_sign_ex ( unsigned char const* dgst, int dlen, BIGNUM const* kinv, BIGNUM const* rp, EC_KEY* eckey )
Type FUNC
Bind GLOBAL
Params 5
Return ECDSA_SIG*
Source ecs_sign.c
Size 74

Calling sequence

PADDINGPARAM
LOCALRETURN

PosNameTypeSizePassed
INPUT(S)
0dgstunsigned char const*8%rdi
1dlenint4%rsi
2kinvBIGNUM const*8%rdx
3rpBIGNUM const*8%rcx
4eckeyEC_KEY*8%r8
RETURN
.retvalECDSA_SIG*8%rax

Stack frame layout

OffsetContentsType
local space,
return address,
etc.

Registers usage

NameContentsType
%rax.retvalECDSA_SIG*
%rdidgstunsigned char const*
%rsidlenint
%rdxkinvBIGNUM const*
%rcxrpBIGNUM const*
%r8eckeyEC_KEY*




Andrey Ponomarenko's ABI laboratory