HalpDomainLaAllocate
INT64 __fastcall HalpDomainLaAllocate(INT64 a1, UINT64 a2, INT64 a3, UINT64 *a4, INT64 a5, INT64 a6){
UINT64 *v6;
INT64 v7;
unsigned __int8 v10;
unsigned __int64 v11;
v6 = (UINT64 *)(a1 + 56);
v7 = a1;
KeAcquireSpinLockRaiseToDpc((UINT64 *)(a1 + 56), a2);
v11 = v10;
LODWORD(v7) = HalpLaAllocateBlt(*(INT64 ***)(v7 + 48), a2, a5, a4, a5, a6);
KxReleaseSpinLock(v6);
__writecr8(v11);
return(unsigned int)v7;
}Referenced by:
HalAllocateCommonBufferVector
HalDmaAllocateCrashDumpRegistersEx
HalJoinDmaDomain
HalpAllocateCommonBufferThin
HalpAllocateDomainCommonBufferInternal
HalpConstructScatterGatherListThin
HalpDmaAllocateAndPremapLa