NTSTATUS __stdcall VfIrpAllocateCallDriverData(_IRP *Irp, _IOFCALLDRIVER_STACKDATA **CallDriverData){
_IOFCALLDRIVER_STACKDATA *v4;
NTSTATUS v5;
v4 = (_IOFCALLDRIVER_STACKDATA *)ExAllocateFromNPagedLookasideList(&ViIrpCallDriverDataList);
*CallDriverData = v4;
v5 = 0;
if( v4 )
{
memset(v4, 0i64, 0xC0u);
return 1;
}
else
{
LOBYTE(v5) = (unsigned int)IovpCheckIrpForCriticalTracking(Irp) == 0;
return v5;
}
}