RtlpHpLfhOwnerInitialize
NTSTATUS __stdcall RtlpHpLfhOwnerInitialize(INT64 a1, CHAR a2, INT64 a3){
NTSTATUS result;
*(_OWORD *)a1 = 0i64;
*(_OWORD *)(a1 + 16) = 0i64;
*(_OWORD *)(a1 + 32) = 0i64;
*(_QWORD *)(a1 + 48) = 0i64;
if( (_DWORD)a3 == -1 )
*(_BYTE *)a1 = 1;
else
*(_BYTE *)(a1 + 2) = a3;
*(_BYTE *)(a1 + 1) = a2;
*(_QWORD *)(a1 + 16) = 0i64;
*(_QWORD *)(a1 + 32) = a1 + 24;
*(_QWORD *)(a1 + 24) = a1 + 24;
result = a1 + 40;
*(_QWORD *)(a1 + 48) = a1 + 40;
*(_QWORD *)(a1 + 40) = a1 + 40;
return result;
}Referenced by:
RtlpHpLfhBucketActivate
RtlpHpLfhBucketAllocateSlot
RtlpHpLfhBucketInitialize