libcrypto.so 1.0.2e (x86_64)

ABI
Viewer

SymbolsTypesLive Readelf



Symbol: PKCS12_item_pack_safebag


Contents
Info
Calling sequence
Stack frame layout
Registers usage

Info

Signature
PKCS12_item_pack_safebag ( void* obj, ASN1_ITEM const* it, int nid1, int nid2 )
Type FUNC
Bind GLOBAL
Params 4
Return PKCS12_SAFEBAG*
Source p12_add.c
Size 233

Calling sequence

PADDINGPARAM
LOCALRETURN

PosNameTypeSizePassed
INPUT(S)
0objvoid*8%rdi
1itASN1_ITEM const*8%rsi
2nid1int4%rdx
3nid2int4%rcx
RETURN
.retvalPKCS12_SAFEBAG*8%rax

Stack frame layout

OffsetContentsType
local space,
return address,
etc.

Registers usage

NameContentsType
%rax.retvalPKCS12_SAFEBAG*
%rdiobjvoid*
%rsiitASN1_ITEM const*
%rdxnid1int
%rcxnid2int




Andrey Ponomarenko's ABI laboratory