sub_14065F78C
INT64 __fastcall sub_14065F78C(
INT64 a1,
UINT8 *a2,
UINT8 *a3,
UINT64 a4,
INT64 a5,
UINT64 a6,
INT64 a7,
INT64 a8,
INT64 a9){
__int128 v9;
__int128 v10;
__int128 v11;
__int128 v12;
__int128 v13;
__int128 v14;
__int128 v15;
__int128 v16;
INT64 v18;
UINT64 v19;
INT64 a1a;
__int128 v21;
__int128 v22;
__int128 v23;
__int128 v24;
__int128 v25;
__int128 v26;
__int128 v27;
__int128 v28;
__int128 v29;
__int128 v30;
a1a = (INT64)&off_140008BA8;
v9 = *(_OWORD *)(a7 + 16);
v21 = *(_OWORD *)a7;
v10 = *(_OWORD *)(a7 + 32);
v22 = v9;
v11 = *(_OWORD *)(a7 + 48);
v23 = v10;
v12 = *(_OWORD *)(a7 + 64);
v24 = v11;
v13 = *(_OWORD *)(a7 + 80);
v25 = v12;
v14 = *(_OWORD *)(a7 + 96);
v26 = v13;
v15 = *(_OWORD *)(a7 + 128);
v27 = v14;
v28 = *(_OWORD *)(a7 + 112);
v16 = *(_OWORD *)(a7 + 144);
v29 = v15;
v30 = v16;
LODWORD(v19) = a6;
v18 = *(_QWORD *)a5;
if( (_DWORD)a1 )
sub_1402001A0((INT64)&a1a, a2, a3, a4, v18, v19, a9);
else
sub_14026F930((INT64)&a1a, a2, a3, a4, v18, v19, a9);
return 0i64;
}Referenced by:
WbCreateHeapExecutedBlock
WbDecryptWarbirdEncryptionSegmentBlockV0
sub_1405D27A4
sub_140963C98
sub_140963E88