ExAllocateFromNPagedLookasideList
NTSTATUS __stdcall ExAllocateFromNPagedLookasideList(NPAGED_LOOKASIDE_LIST *Lookaside){
PSLIST_ENTRY v2;
++*((_DWORD *)Lookaside + 5);
v2 = RtlpInterlockedPopEntrySList((PSLIST_HEADER)Lookaside);
if( !v2 )
{
++*((_DWORD *)Lookaside + 6);
LODWORD(v2) = (*((__int64(__fastcall **)(_QWORD, _QWORD, _QWORD))Lookaside + 6))(
*((unsigned int *)Lookaside + 9),
*((unsigned int *)Lookaside + 11),
*((unsigned int *)Lookaside + 10));
}
return(int)v2;
}Referenced by:
AlpcInitializeHandleTable
AlpcpAllocateBlob
FsRtlAddToTunnelCacheEx
FsRtlAllocateExtraCreateParameterFromLookasideList
FsRtlAllocateFileLock
FsRtlInitializeBaseMcbEx
FsRtlInitializeLargeMcb
FsRtlPrivateInitializeFileLock
FsRtlPrivateInsertSharedLock
FsRtlPrivateLock
FsRtlSplitLocks
FsRtlTruncateBaseMcb
IoSetOplockKeyContext
IoSetOplockPrivateFoExt
IovpSessionDataCreate
LZNT1DecompressChunkNewThread
MiAddMdlTracker
ObWaitForMultipleObjects
PopAllocateIrp
PopCreateDynamicIrpWorker
RtlpCreateRangeListEntry
VfAllocateAdapterChannel
VfAllocateAdapterChannelEx
VfAvlReserveNode
VfBuildScatterGatherList
VfGetScatterGatherList
VfIrpAllocateCallDriverData
VfPacketCreateAndLock
ViAllocateContextTable
ViDeadlockAllocate
ViDeadlockPopulateLookasideCache
ViIoCallbackSnapState
ViWdBeforeCallDriver
WmipAllocEntry