libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Symbol: RSA_sign_ASN1_OCTET_STRING


Contents
Info
Calling sequence
Stack frame layout
Registers usage

Info

Signature
RSA_sign_ASN1_OCTET_STRING ( int type, unsigned char const* m, unsigned int m_len, unsigned char* sigret, unsigned int* siglen, RSA* rsa )
Type FUNC
Bind GLOBAL
Params 6
Return int
Source rsa_saos.c
Size 288

Calling sequence

PADDINGPARAM
LOCALRETURN

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

Stack frame layout

OffsetContentsType
local space,
return address,
etc.

Registers usage

NameContentsType
%rax.retvalint
%rditypeint
%rsimunsigned char const*
%rdxm_lenunsigned int
%rcxsigretunsigned char*
%r8siglenunsigned int*
%r9rsaRSA*




Andrey Ponomarenko's ABI laboratory