ReactOS  r74662
env_spec_w32.h File Reference
#include <windows.h>
#include "platform.h"
#include "udferr_usr.h"
#include "assert.h"
Include dependency graph for env_spec_w32.h:

Go to the source code of this file.

Classes

struct  _SKIN_API
 
struct  _UNICODE_STRING
 
struct  _ANSI_STRING
 
struct  _DEVICE_OBJECT
 
struct  _PACKET
 
struct  _FILE_BOTH_DIR_INFORMATION
 
struct  _TIME_FIELDS
 
struct  _FSRTL_COMMON_FCB_HEADER
 
struct  _SECTION_OBJECT_POINTERS
 
struct  _IO_STATUS_BLOCK
 

Macros

#define MAXIMUM_FILENAME_LENGTH   MAX_PATH
 
#define PAGE_SHIFT   12
 
#define PAGE_SIZE   (ULONG)0x1000
 
#define PHYSICAL_ADDRESS   LARGE_INTEGER
 
#define OS_SUCCESS(a)   NT_SUCCESS(a)
 
#define OSSTATUS   NTSTATUS
 
#define ERESEOURCE   ULONG
 
#define PERESEOURCE   PULONG
 
#define KEVENT   ULONG
 
#define PKEVENT   PULONG
 
#define NTSTATUS   LONG
 
#define NT_SUCCESS(x)   ( (NTSTATUS)(x)>=0 )
 
#define PsGetCurrentThread()   GetCurrentThreadId()
 
#define PsGetVersion(a, b, c, d)
 
#define SkinLoad(path)   {;}
 
#define SkinPrintf   printf
 
#define SkinGetCmdLine   GetCommandLineW
 
#define SkinNotify(op, state, ctx)   {;}
 
#define SkinAsk(op, state, ctx, def)   (def)
 
#define UserPrint(x)
 
#define KdPrint(x)   {NOTHING;}
 
#define MmPrint(_x_)   {NOTHING;}
 
#define TmPrint(_x_)   {NOTHING;}
 
#define PerfPrint(_x_)   {NOTHING;}
 
#define AdPrint(_x_)   {NOTHING;}
 
#define ThPrint(_x_)   {NOTHING;}
 
#define ExtPrint(_x_)   {NOTHING;}
 
#define DbgTouch(a)
 
#define ASSERT(_x_)   assert(_x_)
 
#define UDFTouch(a)
 
#define NonPagedPool   0
 
#define PagedPool   1
 
#define NonPagedPoolCacheAligned   4
 
#define KdDump(a, b)
 
#define DbgMoveMemory   RtlMoveMemory
 
#define DbgCompareMemory   RtlCompareMemory
 
#define DbgCopyMemory   RtlCopyMemory
 
#define DbgAllocatePool   ExAllocatePool
 
#define DbgAllocatePoolWithTag(a, b, c)   ExAllocatePool(a,b)
 
#define DbgFreePool   ExFreePool
 
#define ExAllocatePoolWithTag(hernya, size, tag)   GlobalAlloc(GMEM_DISCARDABLE, (size))
 
#define ExAllocatePool(hernya, size)   GlobalAlloc(GMEM_DISCARDABLE, (size))
 
#define ExFreePool(addr)   GlobalFree((PVOID)(addr))
 
#define PtrOffset(BASE, OFFSET)   ((ULONG)((ULONG)(OFFSET) - (ULONG)(BASE)))
 
#define DO_UNLOAD_PENDING   0x00000001
 
#define DO_VERIFY_VOLUME   0x00000002
 
#define DO_BUFFERED_IO   0x00000004
 
#define DO_EXCLUSIVE   0x00000008
 
#define DO_DIRECT_IO   0x00000010
 
#define DO_MAP_IO_BUFFER   0x00000020
 
#define DO_DEVICE_HAS_NAME   0x00000040
 
#define DO_DEVICE_INITIALIZING   0x00000080
 
#define DO_SYSTEM_BOOT_PARTITION   0x00000100
 
#define DO_LONG_TERM_REQUESTS   0x00000200
 
#define DO_NEVER_LAST_DEVICE   0x00000400
 
#define DO_SHUTDOWN_REGISTERED   0x00000800
 
#define INVALID_PACKET   0x01
 
#define UDFInitPacket(x)   STATUS_SUCCESS
 
#define try_return(S)   { S; goto try_exit; }
 
#define NOTHING
 
#define FlagOn(x, f)   ((x) & (f))
 
#define RtlCompareMemory(s1, s2, l)   MyRtlCompareMemory(s1,s2,l)
 
#define KeSetEvent(pEvt, foo, foo2)   {NOTHING;}
 
#define KeInitializeEvent(pEvt, foo, foo2)   {NOTHING;}
 
#define KeWaitForSingleObject(pEvt, foo, a, b, c)   {NOTHING;}
 
#define DbgWaitForSingleObject(o, to)   KeWaitForSingleObject(o, Executive, KernelMode, FALSE, to);
 
#define KeDelayExecutionThread(mode, foo, t)   { Sleep( abs((LONG)(((t)->QuadPart)/10000)) ); }
 
#define UDFBreakPoint()   DbgBreakPoint()
 
#define BrutePoint()   {}
 
#define ValidateFileInfo(fi)   {}
 
#define KeQuerySystemTime(t)   GetSystemTimeAsFileTime((LPFILETIME)(t));
 
#define KeRaiseIrql(irql, oldIrql)
 
#define KeLowerIrql(oldIrql)   {;}
 
#define KeInitializeSpinLock(sl)
 
#define KeAcquireSpinLock(sl, irql)
 
#define ExAcquireResourceExclusiveLite(res, wait)
 
#define ExAcquireResourceSharedLite(res, wait)
 
#define KeReleaseSpinLock(sl, irql)
 
#define ExGetCurrentResourceThread()   0
 
#define ExReleaseResourceForThreadLite(res, thrdID)
 
#define ExDeleteResourceLite(res)
 
#define ExConvertExclusiveToSharedLite(res)   {/* do nothing */}
 
#define UDFAcquireResourceExclusive(Resource, CanWait)   ExAcquireResourceExclusiveLite((Resource),(CanWait))
 
#define UDFAcquireResourceShared(Resource, CanWait)   ExAcquireResourceSharedLite((Resource),(CanWait))
 
#define UDFReleaseResource(Resource)   ExReleaseResourceForThreadLite((Resource), ExGetCurrentResourceThread())
 
#define UDFDeleteResource(Resource)   ExDeleteResourceLite((Resource))
 
#define UDFConvertExclusiveToSharedLite(Resource)   ExConvertExclusiveToSharedLite((Resource))
 
#define UDFInitializeResourceLite(Resource)   ExInitializeResourceLite((Resource))
 
#define UDFAcquireSharedStarveExclusive(Resource, CanWait)   ExAcquireSharedStarveExclusive((Resource),(CanWait))
 
#define UDFAcquireSharedWaitForExclusive(Resource, CanWait)   ExAcquireSharedWaitForExclusive((Resource),(CanWait))
 
#define UDFInterlockedIncrement(addr)   ((*addr)++)
 
#define UDFInterlockedDecrement(addr)   ((*addr)--)
 
#define PASSIVE_LEVEL   0
 
#define LOW_LEVEL   0
 
#define APC_LEVEL   1
 
#define DISPATCH_LEVEL   2
 
#define PROFILE_LEVEL   27
 
#define CLOCK1_LEVEL   28
 
#define CLOCK2_LEVEL   28
 
#define IPI_LEVEL   29
 
#define POWER_LEVEL   30
 
#define HIGH_LEVEL   31
 
#define SYNCH_LEVEL   (IPI_LEVEL-1)
 
#define KeGetCurrentIrql()   PASSIVE_LEVEL
 
#define ExSystemTimeToLocalTime(SysTime, LocTime)   FileTimeToLocalFileTime((PFILETIME)(SysTime), (PFILETIME)(LocTime))
 
#define ExLocalTimeToSystemTime(LocTime, SysTime)   LocalFileTimeToFileTime((PFILETIME)(LocTime), (PFILETIME)(SysTime))
 
#define UDFPhWriteVerifySynchronous   UDFPhWriteSynchronous
 
#define INVALID_HANDLE_VALUE   ((HANDLE)(-1))
 
#define ANSI_DOS_STAR   ('<')
 
#define ANSI_DOS_QM   ('>')
 
#define ANSI_DOS_DOT   ('"')
 
#define DOS_STAR   (L'<')
 
#define DOS_QM   (L'>')
 
#define DOS_DOT   (L'"')
 
#define InitializeListHead(ListHead)
 
#define IsListEmpty(ListHead)   ((ListHead)->Flink == (ListHead))
 
#define RemoveHeadList(ListHead)
 
#define RemoveTailList(ListHead)
 
#define RemoveEntryList(Entry)
 
#define InsertTailList(ListHead, Entry)
 
#define InsertHeadList(ListHead, Entry)
 

Typedefs

typedef ULONG KSPIN_LOCK
 
typedef KSPIN_LOCKPKSPIN_LOCK
 
typedef int(* PSKIN_INIT )(HINSTANCE hInstance, HINSTANCE hPrevInstance, int nCmdShow)
 
typedef int(* PSKIN_PRINTF )(const char *Message,...)
 
typedef ULONG MsgSubId
 
typedef ULONG PVOID DataIn
 
typedef ULONG PVOID ULONG DataInLen
 
typedef ULONG PVOID ULONG PVOID DataOut
 
typedef ULONG PVOID ULONG
PVOID ULONG 
DataInOut
 
typedef struct _SKIN_API SKIN_API
 
typedef struct _SKIN_APIPSKIN_API
 
typedef struct _UNICODE_STRING UNICODE_STRING
 
typedef UNICODE_STRINGPUNICODE_STRING
 
typedef struct _ANSI_STRING ANSI_STRING
 
typedef ANSI_STRINGPANSI_STRING
 
typedef struct _DEVICE_OBJECT DEVICE_OBJECT
 
typedef struct _DEVICE_OBJECTPDEVICE_OBJECT
 
typedef struct _PACKET PACKET
 
typedef struct _PACKETPPACKET
 
typedef struct
_FILE_BOTH_DIR_INFORMATION 
FILE_BOTH_DIR_INFORMATION
 
typedef struct
_FILE_BOTH_DIR_INFORMATION
PFILE_BOTH_DIR_INFORMATION
 
typedef UCHAR KIRQL
 
typedef KIRQLPKIRQL
 
typedef ULONG ERESOURCE
 
typedef ERESOURCEPERESOURCE
 
typedef struct _TIME_FIELDS TIME_FIELDS
 
typedef TIME_FIELDSPTIME_FIELDS
 
typedef struct
_FSRTL_COMMON_FCB_HEADER 
FSRTL_COMMON_FCB_HEADER
 
typedef struct
_FSRTL_COMMON_FCB_HEADER
PFSRTL_COMMON_FCB_HEADER
 
typedef struct
_SECTION_OBJECT_POINTERS 
SECTION_OBJECT_POINTERS
 
typedef SECTION_OBJECT_POINTERSPSECTION_OBJECT_POINTERS
 
typedef struct _IO_STATUS_BLOCK IO_STATUS_BLOCK
 
typedef struct _IO_STATUS_BLOCKPIO_STATUS_BLOCK
 

Functions

VOID PrintDbgConsole (PCHAR DebugMessage,...)
 
typedef PWCHAR (__stdcall *PSKIN_GETCMDLINE)(VOID)
 
typedef ULONG (__stdcall *PSKIN_MSG)(ULONG MsgId
 
ULONG MyRtlCompareMemory (PVOID s1, PVOID s2, ULONG len)
 
ULONG RtlCompareUnicodeString (PUNICODE_STRING s1, PUNICODE_STRING s2, BOOLEAN UpCase)
 
NTSTATUS RtlUpcaseUnicodeString (PUNICODE_STRING dst, PUNICODE_STRING src, BOOLEAN Alloc)
 
NTSTATUS RtlAppendUnicodeToString (IN PUNICODE_STRING Str1, IN PWSTR Str2)
 
NTSTATUS MyInitUnicodeString (IN PUNICODE_STRING Str1, IN PCWSTR Str2)
 
NTSTATUS ExInitializeResourceLite (PULONG res)
 
int __inline UDFInterlockedExchangeAdd (PLONG addr, LONG i)
 
BOOLEAN RtlTimeFieldsToTime (IN PTIME_FIELDS TimeFields, IN PLARGE_INTEGER Time)
 
BOOLEAN RtlTimeToTimeFields (IN PLARGE_INTEGER Time, IN PTIME_FIELDS TimeFields)
 
NTSTATUS UDFPhReadSynchronous (PDEVICE_OBJECT DeviceObject, PVOID Buffer, ULONG Length, LONGLONG Offset, PULONG ReadBytes, ULONG Flags)
 
NTSTATUS UDFPhWriteSynchronous (PDEVICE_OBJECT DeviceObject, PVOID Buffer, ULONG Length, LONGLONG Offset, PULONG WrittenBytes, ULONG Flags)
 
NTSTATUS UDFPhSendIOCTL (IN ULONG IoControlCode, IN PDEVICE_OBJECT DeviceObject, IN PVOID InputBuffer, IN ULONG InputBufferLength, OUT PVOID OutputBuffer, IN ULONG OutputBufferLength, IN BOOLEAN OverrideVerify, OUT PVOID Iosb OPTIONAL)
 
VOID set_image_size (HANDLE h, int64 len)
 
ULONG write (HANDLE h, PCHAR buff, ULONG len)
 
HANDLE my_open (struct _UDFVolumeControlBlock *Vcb, PWCHAR fn)
 
void my_exit (int rc)
 
uint64 udf_lseek64 (HANDLE fd, uint64 offset, int whence)
 
int64 get_file_size (HANDLE h)
 
int64 set_file_pointer (HANDLE h, int64 sz)
 
ULONG MyLockVolume (HANDLE h, ULONG *pLockMode)
 
ULONG MyUnlockVolume (HANDLE h, ULONG *pLockMode)
 
ULONG UDFGetDevType (PDEVICE_OBJECT DeviceObject)
 
BOOLEAN ProbeMemory (PVOID MemPtr, ULONG Length, BOOLEAN ForWrite)
 

Variables

ULONG LockMode
 
BOOLEAN open_as_device
 
BOOLEAN opt_invalidate_volume
 

Macro Definition Documentation

#define AdPrint (   _x_)    {NOTHING;}
#define ANSI_DOS_DOT   ('"')

Definition at line 910 of file env_spec_w32.h.

#define ANSI_DOS_QM   ('>')

Definition at line 909 of file env_spec_w32.h.

Referenced by FsRtlIsDbcsInExpression().

#define ANSI_DOS_STAR   ('<')

Definition at line 908 of file env_spec_w32.h.

Referenced by FsRtlIsDbcsInExpression().

#define APC_LEVEL   1

Definition at line 695 of file env_spec_w32.h.

Referenced by __declspec(), _ExAcquireFastMutex(), _ExAcquireFastMutexUnsafe(), _ExReleaseFastMutex(), _ExReleaseFastMutexUnsafe(), _ExTryToAcquireFastMutex(), _HalpApcInterruptHandler(), _IRQL_requires_min_(), _KeAcquireGuardedMutex(), _KeAcquireGuardedMutexUnsafe(), _KeReleaseGuardedMutex(), _KeReleaseGuardedMutexUnsafe(), CdProcessException(), ExAcquireFastMutex(), ExAllocatePool(), ExiTryToAcquireFastMutex(), ExLockPool(), ExpCheckPoolIrqlLevel(), ExpLockHandleTableEntry(), Ext2ExceptionHandler(), ExUnlockHandleTableEntry(), HalClearSoftwareInterrupt(), HalpApcInterruptHandler(), HalpInitializePICs(), HalpLowerIrql(), HalRequestSoftwareInterrupt(), IoCancelFileOpen(), IoCancelThreadIo(), IopAbortInterruptedIrp(), IopCloseFile(), IopDeleteFile(), IopDisassociateThreadIrp(), IopParseDevice(), IopPerformSynchronousRequest(), IopQueueIrpToThread(), KeAreAllApcsDisabled(), KeContextToTrapFrame(), KeDelayExecutionThread(), KeDetachProcess(), KeRemoveQueue(), KeTrapFrameToContext(), KeUnstackDetachProcess(), KeWaitForGate(), KeWaitForMultipleObjects(), KeWaitForSingleObject(), KiApcInterrupt(), KiCheckForKernelApcDelivery(), KiContinue(), KiDeliverApc(), KiDispatchInterrupt(), KiDpcInterruptHandler(), KiEspToTrapFrame(), KiExitDispatcher(), KiExitV86Trap(), KiIdleLoop(), KiInitializeKernel(), KiInitializePcr(), KiInsertQueueApc(), KiInterruptDispatch3(), KiIpiServiceRoutine(), KiPageFaultHandler(), KiQuantumEnd(), KiSwapContextExit(), KiSwapContextResume(), KiSwapThread(), KiSystemStartupBootStack(), KiThreadStartup(), KiTrap06Handler(), KiTrap0DHandler(), MiAcquireExpansionLock(), MiAllocateContiguousMemory(), MiAllocatePagesForMdl(), MiDeleteSystemPageableVm(), MiDispatchFault(), MiReleaseExpansionLock(), MiSetControlAreaSymbolsLoaded(), MiUnlockProcessWorkingSetUnsafe(), MiUseLargeDriverPage(), MmAllocateSpecialPool(), MmArmAccessFault(), MmFreeMemoryArea(), MmFreePagesFromMdl(), MmFreeSpecialPool(), MmPageOutCacheSection(), MmpPageOutPhysicalAddress(), MmQuitNextSession(), NtCancelIoFile(), NtQueryInformationFile(), NtQueryInformationThread(), NtSetInformationFile(), NtYieldExecution(), ObpAcquireObjectLock(), ObpAcquireObjectLockShared(), ObpEnterObjectTypeMutex(), ObpLeaveObjectTypeMutex(), ObpReleaseObjectLock(), PspUserThreadStartup(), START_TEST(), TestFastMutex(), TestFastMutexConcurrent(), TestGuardedMutexConcurrent(), UDFExceptionHandler(), VdmEndExecution(), VdmpStartExecution(), and VdmSwapContext().

#define ASSERT (   _x_)    assert(_x_)

Definition at line 302 of file env_spec_w32.h.

#define BrutePoint ( )    {}

Definition at line 504 of file env_spec_w32.h.

Referenced by DbgWaitForSingleObject_(), DLDAllocFindThread(), DLDInit(), DLDProcessResource(), DLDProcessThread(), DLDpWaitForResource(), MapError(), UDFAllocFreeExtent_(), UDFBuildFreeSpaceBitmap(), UDFBuildHashEntry(), UDFBuildShortAllocDescs(), UDFCleanUpCCB(), UDFCleanUpFCB(), UDFCleanUpFcbChain(), UDFCleanUpFile__(), UDFCleanupVCB(), UDFCloseAllXXXDelayedInDir(), UDFCloseFile__(), UDFCloseFileInfoChain(), UDFCommonCleanup(), UDFCommonClose(), UDFCommonCreate(), UDFCommonDispatch(), UDFCommonFileInfo(), UDFCommonFlush(), UDFCommonWrite(), UDFConvertFEToNonInICB(), UDFCreateFile__(), UDFDebugDeleteResource(), UDFDelayedClose(), UDFDirIndexScan(), UDFDoesOSAllowFilePretendDeleted__(), UDFExceptionFilter(), UDFFirstOpenFile(), UDFFlushADirectory(), UDFFlushAFile(), UDFFlushFE(), UDFFlushFI(), UDFFlushFile__(), UDFGetCallersBuffer(), UDFGetDirIndexByFileInfo(), UDFGetVolumeBitmap(), UDFHardLink(), UDFIndexDirectory(), UDFInitializeFCB(), UDFMarkAllocatedAsNotXXX(), UDFMarkNotAllocatedAsAllocated(), UDFMarkStreamsForDeletion(), UDFMergeMappings(), UDFOpenFile__(), UDFOpenStreamDir__(), UDFPartLbaToPhys(), UDFPrepareForRenameMoveLink(), UDFPrepareForWriteOperation(), UDFPrepareXSpaceBitmap(), UDFPurgeCacheEx_(), UDFReadExtentLocation(), UDFReadSecurity(), UDFReleaseVCB(), UDFRename(), UDFResizeFile__(), UDFSetEOF(), UDFStopEjectWaiter(), UDFUnlinkAllFilesInDir(), UDFUnlinkFile__(), UDFUpdateXSpaceBitmaps(), UDFUseStandard(), UDFVerifyFreeSpaceBitmap(), UDFWriteInSector(), UDFWriteSecurity(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheDiscardBlocks__(), WCacheFlushAllRAM(), WCacheFlushAllRW(), WCacheFlushBlocks__(), WCacheFlushBlocksRAM(), WCacheInitFrame(), WCachePreReadPacket__(), WCachePurgeAllR(), WCachePurgeAllRAM(), WCachePurgeAllRW(), and WCacheStartDirect__().

#define CLOCK1_LEVEL   28

Definition at line 699 of file env_spec_w32.h.

Referenced by __declspec().

#define DbgCompareMemory   RtlCompareMemory

Definition at line 330 of file env_spec_w32.h.

Referenced by WCacheUpdatePacket().

#define DbgTouch (   a)

Definition at line 297 of file env_spec_w32.h.

#define DISPATCH_LEVEL   2

Definition at line 696 of file env_spec_w32.h.

Referenced by __declspec(), _HalpDispatchInterruptHandler(), _IRQL_requires_min_(), AcpiOsAcquireLock(), AcpiOsReleaseLock(), AtapiInterrupt__(), BeepCleanup(), CcpMapData(), CdRomCompleteIrpAndStartNextPacketSafely(), CdRomDeviceControl(), CdRomDeviceControlDispatch(), ClassIoComplete(), ClassIoCompleteAssociated(), ClasspReleaseQueue(), ClassSendIrpSynchronous(), CreateDMA(), DequeueMiniportTimer(), DpcHandler(), ExeFmtpReadFile(), ExfUnblockPushLock(), ExfWakePushLock(), ExpCheckPoolIrqlLevel(), ExpGetPoolTagInfoTarget(), ExRegisterCallback(), ExUnregisterCallback(), FFSUnpinRepinnedBcbs(), ForwardedIoCompletionRoutine(), HalAllocateAdapterChannel(), HalClearSoftwareInterrupt(), HalEndSystemInterrupt(), HalpDispatchInterrupt2(), HalpDispatchInterruptHandler(), HalpEndSoftwareInterrupt2(), HalpGrowMapBufferWorker(), HalpInitializePICs(), HalpLowerIrql(), HalRequestSoftwareInterrupt(), HandleDeferredProcessing(), IKsDevice_fnArbitrateAdapterChannel(), InbvAcquireLock(), InbvReleaseLock(), IoAllocateController(), IoFlushAdapterBuffers(), IoFreeMapRegisters(), IoGetStackLimits(), IoQueueWorkItem(), IoStartPacket(), KbdHid_DispatchInputData(), KdDisableDebugger(), KdDisableDebuggerWithLock(), KdEnableDebugger(), KdEnableDebuggerWithLock(), KdpPrintToLogFile(), KeAcquireInStackQueuedSpinLock(), KeAcquireInStackQueuedSpinLockAtDpcLevel(), KeAcquireInStackQueuedSpinLockRaiseToSynch(), KeAcquireQueuedSpinLock(), KeAcquireQueuedSpinLockAtDpcLevel(), KeAcquireQueuedSpinLockRaiseToSynch(), KeAcquireSpinLockAtDpcLevel(), KeAcquireSpinLockRaiseToDpc(), KeAcquireSpinLockRaiseToSynch(), KeAlertResumeThread(), KeAlertThread(), KeAttachProcess(), KeBoostPriorityThread(), KeCancelTimer(), KeDelayExecutionThread(), KeDeregisterNmiCallback(), KeDetachProcess(), KefAcquireSpinLockAtDpcLevel(), KeFlushQueueApc(), KeFlushQueuedDpcs(), KeForceResumeThread(), KeFreezeAllThreads(), KefReleaseSpinLockFromDpcLevel(), KeGenericCallDpc(), KeInsertHeadQueue(), KeInsertQueue(), KeInsertQueueApc(), KeInsertQueueDpc(), KeIpiGenericCall(), KePulseEvent(), KeQueryBasePriorityThread(), KeQueryPerformanceCounter(), KeRaiseIrqlToDpcLevel(), KeRaiseIrqlToSynchLevel(), KeReadyThread(), KeRegisterNmiCallback(), KeReleaseInStackQueuedSpinLockFromDpcLevel(), KeReleaseMutant(), KeReleaseQueuedSpinLockFromDpcLevel(), KeReleaseSemaphore(), KeReleaseSpinLockFromDpcLevel(), KeRemoveQueue(), KeRemoveQueueApc(), KeResetEvent(), KeResumeThread(), KeRevertToUserAffinityThread(), KeRundownQueue(), KeRundownThread(), KeSaveFloatingPointState(), KeSetAffinityProcess(), KeSetAffinityThread(), KeSetBasePriorityThread(), KeSetEvent(), KeSetEventBoostPriority(), KeSetPriorityAndQuantumProcess(), KeSetPriorityThread(), KeSetProcess(), KeSetQuantumProcess(), KeSetSystemAffinityThread(), KeSetSystemTime(), KeSetTimerEx(), KeSignalGateBoostPriority(), KeStackAttachProcess(), KeSuspendThread(), KeTerminateThread(), KeTestAlertThread(), KeThawAllThreads(), KeTryToAcquireQueuedSpinLock(), KeTryToAcquireQueuedSpinLockRaiseToSynch(), KeUnstackDetachProcess(), KeUpdateRunTime(), KeWaitForGate(), KeWaitForMultipleObjects(), KeWaitForSingleObject(), KeyboardDeviceWorker(), KfAcquireSpinLock(), KfLowerIrql(), KfRaiseIrql(), KiAcquireDeviceQueueLock(), KiAcquireTimerLock(), KiCheckForTimerExpiration(), KiCompleteTimer(), KiDpcInterruptHandler(), KiExitDispatcher(), KiIdleLoop(), KiInitializeHandBuiltThread(), KiInitializeKernel(), KiInitializePcr(), KiInitializeSystem(), KiInterruptHandler(), KiIpiServiceRoutine(), KiQuantumEnd(), KiReleaseDeviceQueueLock(), KiReleaseTimerLock(), KiRetireDpcList(), KiSwapThread(), KiSystemStartupBootStack(), KiTimerExpiration(), KiTimerListExpire(), KsCancelRoutine(), MiCheckControlArea(), MiCompleteProtoPteFault(), MiDecrementReferenceCount(), MiDecrementShareCount(), MiDeletePte(), MiInitializePfn(), MiInitializePfnAndMakePteValid(), MiInitMachineDependent(), MiInsertPageInFreeList(), MiInsertPageInList(), MiInsertStandbyListAtFront(), MiniCheckForHang(), MiniDoRequest(), MiniportHandleInterrupt(), MiniportMediaDetectionTimer(), MiniportSend(), MiniportWorker(), MiniRequestComplete(), MiniReset(), MiniSendComplete(), MiniTransferDataComplete(), MiRemoveAnyPage(), MiRemovePageByColor(), MiRemoveZeroPage(), MiResolveDemandZeroFault(), MiResolvePageFileFault(), MiResolveProtoPteFault(), MiUnlinkFreeOrZeroedPage(), MiUnlinkPageFromList(), MiUnmapPageInHyperSpace(), MmAccessFaultCacheSection(), MmAllocateSpecialPool(), MmExpandSpecialPool(), MmFreeSpecialPool(), MmNotPresentFault(), MmNotPresentFaultCacheSection(), MmpAccessFault(), MmpSectionAccessFaultInner(), MmReferencePage(), MmRosNotifyAvailablePage(), MotorStopDpcFunc(), MouHid_DispatchInputData(), NBDestroyNeighborsForInterface(), NdisAcquireReadWriteLock(), NdisCancelTimer(), NdisDprAcquireSpinLock(), NdisGetBufferPhysicalArraySize(), NdisMAllocateMapRegisters(), NdisMAllocateSharedMemoryAsync(), NdisMCancelTimer(), NdisMCompleteBufferPhysicalMapping(), NdisMFreeMapRegisters(), NdisMFreeSharedMemory(), NdisMQueryInformationComplete(), NdisMSetInformationComplete(), NdisMSetPeriodicTimer(), NdisMSetTimer(), NdisMSetupDmaTransfer(), NdisMStartBufferPhysicalMapping(), NdisReleaseReadWriteLock(), NdisReturnPackets(), NdisSetTimer(), NtYieldExecution(), PcCompletePendingPropertyRequest(), PciFindPdoByFunction(), PciStallForPowerChange(), PinWaveCyclicAddEndOfStreamEvent(), PinWaveCyclicAddLoopedStreamEvent(), PinWaveCyclicAllocatorFraming(), PinWaveCyclicAudioPosition(), PinWaveCyclicState(), PinWavePciAllocatorFraming(), PinWavePciAudioPosition(), PinWavePciState(), PoNotifySystemTimeSet(), PoSetPowerState(), ProSend(), ProSendPackets(), proSendPacketToMiniport(), ProtocolTransferDataComplete(), ProTransferData(), PsChargePoolQuota(), ReadWritePassive(), RfsdUnpinRepinnedBcbs(), RtlpCaptureStackLimits(), RtlpHandleDpcStackException(), RtlWalkFrameChain(), RWFreeAdapterChannel(), ScsiClassReleaseQueue(), ScsiPortDispatchScsi(), ScsiPortInitialize(), SermouseDeviceWorker(), START_TEST(), sys_arch_protect(), TcpipAcquireSpinLock(), TcpipAcquireSpinLockAtDpcLevel(), TcpipReleaseSpinLockFromDpcLevel(), TestEventFunctional(), Tests_Insert_And_Delete(), TestSpinLock(), TestSynchronizeExecution(), TransferPktComplete(), UDFDebugAcquireResourceExclusiveLite(), UDFDebugAcquireResourceSharedLite(), UDFDebugAcquireSharedStarveExclusive(), UDFDebugAcquireSharedWaitForExclusive(), UDFDebugConvertExclusiveToSharedLite(), UDFDebugDeleteResource(), UDFDebugInitializeResourceLite(), UDFDebugReleaseResourceForThreadLite(), UDFPhSendIOCTL(), UDFWriteInSector(), UDFWriteSectors(), UpdatePollWithFCB(), USBSTOR_Cancel(), USBSTOR_CancelIo(), VideoPortCompleteDma(), and VideoPortStartDma().

#define DO_DEVICE_HAS_NAME   0x00000040
#define DO_DEVICE_INITIALIZING   0x00000080

Definition at line 399 of file env_spec_w32.h.

Referenced by _Dispatch_type_(), _Function_class_(), AddControllers(), AddDeviceInternal(), Bus_AddDevice(), Bus_InitializePdo(), CdfsMountVolume(), CdMountVolume(), CdRomCreateDeviceObject(), ClassAddDevice(), CmBattCreateFdo(), CompBattAddDevice(), ConDrvCreateController(), create_part0(), CreateClassDeviceObject(), CreateDiskDeviceObject(), CreateGreenFdo(), CreatePartitionDeviceObjects(), CreateTestDevices(), DiskCreateFdo(), DiskCreatePdo(), DriverEntry(), Ext2CheckDismount(), Ext2MountVolume(), FatMountVolume(), FdcAddDevice(), FdcFdoQueryBusRelations(), FDO_CreateChildPdo(), FdoCreateRawParallelPdo(), FdoQueryBusRelations(), FFSCheckDismount(), FFSMountVolume(), FltpAttachToFileSystemDevice(), FltpEnumerateFileSystemVolumes(), FreeBT_AddDevice(), FsdMount(), GreenQueryBusRelations(), HalpAddDevice(), HalpDriverEntry(), HalpReportDetectedDevices(), HDA_InitCodec(), HidClassAddDevice(), HidClassPDO_CreatePDO(), CHCDController::Initialize(), CHubController::Initialize(), IntVideoPortCreateAdapterDeviceObject(), IoCreateDevice(), IopAttachDeviceToDeviceStackSafe(), IopCheckDeviceAndDriver(), IopCreateDeviceNode(), IopEnumerateDevice(), IopReadyDeviceObjects(), IoRegisterFileSystem(), IsaAddDevice(), KbdHid_AddDevice(), KeyboardAddDevice(), KMix_AddDevice(), KopAddDevice(), KsCreateDevice(), KspCreatePDO(), MouHid_AddDevice(), mount_vol(), NdisIAddDevice(), NtfsMountVolume(), PcAddAdapterDevice(), PciAddDevice(), PciIdeXAddDevice(), PciIdeXFdoQueryBusRelations(), PciScanBus(), PcmciaAddDevice(), PipAllocateDeviceNode(), PnpRootAddDevice(), PnpRootCreateDevice(), PnpRootQueryDeviceRelations(), ProbeIsaPnpBus(), ProcessorAddDevice(), RamdiskAddDevice(), RamdiskCreateDiskDevice(), RawMountVolume(), ReportDetectedDevice(), RfsdCheckDismount(), RfsdMountVolume(), ScreenAddDevice(), ScsiClassCreateDeviceObject(), SerenumAddDevice(), SerialAddDeviceInternal(), SermouseAddDevice(), StreamClassAddDevice(), SwAddDevice(), SysAudio_AddDevice(), TestDeviceCreated(), UDFCheckOtherFS(), UDFMountVolume(), UpdateDeviceObjects(), USBCCGP_AddDevice(), USBHUB_AddDevice(), USBHUB_FdoQueryBusRelations(), USBSTOR_AddDevice(), USBSTOR_CreatePDO(), VfatMount(), VideoPortEnumerateChildren(), and WdmaudAddDevice().

#define DO_EXCLUSIVE   0x00000008
#define DO_LONG_TERM_REQUESTS   0x00000200

Definition at line 401 of file env_spec_w32.h.

Referenced by DriverEntry().

#define DO_MAP_IO_BUFFER   0x00000020

Definition at line 397 of file env_spec_w32.h.

Referenced by FDO_CreateChildPdo(), HidClassPDO_CreatePDO(), and USBSTOR_CreatePDO().

#define DO_NEVER_LAST_DEVICE   0x00000400

Definition at line 402 of file env_spec_w32.h.

Referenced by IopDeleteFile().

#define DO_SYSTEM_BOOT_PARTITION   0x00000100
#define DO_UNLOAD_PENDING   0x00000001

Definition at line 392 of file env_spec_w32.h.

#define DOS_QM   (L'>')

Definition at line 913 of file env_spec_w32.h.

Referenced by FsRtlIsNameInExpressionPrivate(), and UDFIsMatchAllMask().

#define DOS_STAR   (L'<')

Definition at line 912 of file env_spec_w32.h.

Referenced by FsRtlIsNameInExpressionPrivate(), and UDFIsMatchAllMask().

#define ERESEOURCE   ULONG

Definition at line 66 of file env_spec_w32.h.

#define ExAcquireResourceExclusiveLite (   res,
  wait 
)
Value:
{ \
ULONG isLocked = TRUE; \
while(isLocked) AcquireXLock(*(res), isLocked, TRUE);\
}
#define TRUE
Definition: numbers.c:17
while(1)
Definition: macro.lex.yy.c:730
#define AcquireXLock(gLock, oldValue, newValue)
Definition: tools.h:185
typedef ULONG(__stdcall *PSKIN_MSG)(ULONG MsgId
GLuint res
Definition: glext.h:9613

Definition at line 615 of file env_spec_w32.h.

#define ExAcquireResourceSharedLite (   res,
  wait 
)
Value:
{ \
ULONG isLocked = TRUE; \
while(isLocked) AcquireXLock(*(res), isLocked, TRUE);\
}
#define TRUE
Definition: numbers.c:17
while(1)
Definition: macro.lex.yy.c:730
#define AcquireXLock(gLock, oldValue, newValue)
Definition: tools.h:185
typedef ULONG(__stdcall *PSKIN_MSG)(ULONG MsgId
GLuint res
Definition: glext.h:9613

Definition at line 621 of file env_spec_w32.h.

#define ExAllocatePool (   hernya,
  size 
)    GlobalAlloc(GMEM_DISCARDABLE, (size))

Definition at line 351 of file env_spec_w32.h.

#define ExAllocatePoolWithTag (   hernya,
  size,
  tag 
)    GlobalAlloc(GMEM_DISCARDABLE, (size))

Definition at line 350 of file env_spec_w32.h.

Referenced by __drv_allocatesMem(), BRUSH::_Analysis_mode_(), _Function_class_(), _load_tree(), _Ret_opt_bytecap_(), _space_list_add2(), _space_list_subtract2(), _Success_(), acpi_bus_add(), acpi_bus_generate_event_dpc(), acpi_button_add(), acpi_power_add(), acpi_power_on(), acpi_system_add(), AcpiOsAllocate(), AcpiOsCreateLock(), AcpiOsCreateMutex(), AcpiOsCreateSemaphore(), AcpiRegQueryValue(), AdapterDispatchPnp(), add_balance_item(), add_calc_job(), add_changed_extent_ref(), add_changed_extent_ref_edr(), add_changed_extent_ref_sdr(), add_checksum_entry(), add_children_to_move_list(), add_data_reloc(), add_data_reloc_extent_item(), add_delete_inode_extref(), add_device(), add_dir_child(), add_extent_to_fcb(), add_insert_extent_rollback(), add_metadata_reloc(), add_metadata_reloc_extent_item(), add_parents(), add_pnp_disk(), add_rollback(), add_rollback_space(), add_root(), add_root_item_to_cache(), add_root_ref(), add_shared_block_extent_ref(), add_shared_data_extent_ref(), add_space_entry(), add_superblock_stripe(), add_thread_job(), add_to_bootstrap(), add_tree_block_extent_ref(), add_user_mapping(), add_volume(), CHubController::AddUsbDevice(), alloc_chunk(), allocate_cache_chunk(), AllocateDictionaryEntry(), AllocateItem(), AllocatePacketWithBuffer(), AllocFunction(), AllocW32Process(), AllocW32Thread(), AppendUnicodeString(), ApphelpAlloc(), ARPReceive(), balance_data_chunk(), BatteryClassInitializeDevice(), BroadcastOpen(), BuildAndSubmitIrp(), BuildWindowStationNameList(), Bus_AddDevice(), Bus_FDO_PnP(), Bus_PDO_EvalMethod(), Bus_PDO_QueryBusInformation(), Bus_PDO_QueryDeviceId(), Bus_PDO_QueryDeviceRelations(), Bus_PDO_QueryDeviceText(), Bus_PDO_QueryResourceRequirements(), Bus_PDO_QueryResources(), Bus_PlugInDevice(), CdfsAttachFCBToFileObject(), CdfsCreateFCB(), CdfsFCBInitializeCache(), CdfsGetVolumeData(), CdfsMakeAbsoluteFilename(), CdfsMountVolume(), CdfsQueryDirectory(), CdfsReadFile(), CdfsShortNameCacheGet(), CdInsertPrefix(), CdRomCreateWellKnownName(), CdRomDeviceControlDispatch(), CdRomDeviceControlDvdSendKey(), CdRomDeviceControlDvdStartSessionReadKey(), CdRomGetConfiguration(), CdRomGetDeviceType(), CdRomInitDevice(), CdRomIsDeviceMmcDevice(), CdRomIsPlayActive(), CdRomPickDvdRegion(), CdRomSetVolumeIntermediateCompletion(), CdRomShutdownFlushCompletion(), CdRomStartDevice(), CdRomStartIo(), CdRomUpdateCapacity(), check_csum(), check_raid6_nocsum_parity(), CheckDirectorySecurity__(), CheckKeySecurity__(), ChewCreate(), ClassDeviceControl(), ClassDispatchPnp(), ClassGetDescriptor(), ClassInitialize(), ClasspAllocateReleaseQueueIrp(), ClasspInitializeGesn(), ClasspInitializePolling(), ClasspIsMediaChangeDisabledDueToHardwareLimitation(), ClassPnpStartDevice(), ClasspSendNotification(), ClassQueryTimeOutRegistryValue(), ClassRetrieveDeviceRelations(), ClassSendDeviceIoControlSynchronous(), ClassSendSrbSynchronous(), ClassSendStartUnit(), ClassSetFailurePredictionPoll(), ClassUpdateInformationInRegistry(), ClassWmiFireEvent(), ClearPortFeature(), CmpAllocate(), CmpGetHiveName(), CmpGetRegistryPath(), CmpGetSymbolicLink(), CmpHiveRootSecurityDescriptor(), CmpInitHiveFromFile(), CmpInitializeHardwareConfiguration(), CmpInitializeHive(), CmpInitializeMachineDependentConfiguration(), CmpInitializeSystemHive(), CmpOpenHiveFiles(), CmRegisterCallback(), co_IntCallDebugHook(), co_IntCallLowLevelHook(), co_IntCreateScrollBars(), co_UserCreateWindowEx(), co_WinPosSetWindowPos(), CompareFileContents(), CompBattAddNewBattery(), construct_extent_item(), CopyMsgToKernelMem(), CopyUS(), create_calc_threads(), create_chunk(), create_fcb(), create_fileref(), create_part0(), create_root(), create_snapshot(), create_stream(), create_subvol(), CreateClassDeviceObject(), CUSBDevice::CreateConfigurationDescriptor(), CreateRedirectedFile(), CreateUsbChildDeviceObject(), DbgkpQueueMessage(), DC_InitHack(), DceAllocDCE(), DebugAllocatePool(), decrease_extent_refcount(), DefWndSetHotKey(), delete_root_ref(), delete_xattr(), DGReceiveDatagram(), DIB_ConvertBitmapInfo(), disk_arrival(), DiskConvertExtendedToLayout(), DiskConvertLayoutToExtended(), DiskDeviceControl(), DiskEnumerateDevice(), DiskGenerateDeviceName(), DiskGetCacheInformation(), DiskGetInfoExceptionInformation(), DiskInfoExceptionCheck(), DiskInitFdo(), DiskModeSelect(), DiskPostReregisterRequest(), DiskQueryId(), DiskReadFailurePredictData(), DiskReadFailurePredictThresholds(), DiskReadSmartLog(), DiskSetCacheInformation(), DiskShutdownFlush(), DiskWriteSmartLog(), DispTdiQueryInformationEx(), DispTdiQueryIpHwAddress(), DLDAcquireShared(), DLDpAcquireResourceExclusiveLite(), DLDpFindCurrentThread(), do_create_snapshot(), do_tree_writes(), do_write_file_prealloc(), DoQuery(), DrawTextExWorker(), DriverEntry(), DriverIoControl(), drop_chunk(), drv_create(), drv_set_ea(), duplicate_fcb(), DuplicateUnicodeString(), EngMapEvent(), EngpPopulateDeviceModeList(), EngpRegisterGraphicsDevice(), EnumerateDevices(), EnumerateSubkey(), ExAllocateCallBack(), excise_extents(), ExeFmtpAllocateSegments(), ExeFmtpCreateImageSection(), ExeFmtpReadFile(), ExInitializeNPagedLookasideList(), ExInitializePagedLookasideList(), ExInitializeSystemLookasideList(), ExpAllocateExclusiveWaiterEvent(), ExpAllocateHandleTable(), ExpAllocateSharedWaiterSemaphore(), ExpAllocateTablePagedPool(), ExpAllocateTablePagedPoolNoZero(), ExpExpandResourceOwnerTable(), ExpInitializeExecutive(), ExpInitNls(), ExRegisterCallback(), Ext2AllocatePool(), Ext2CheckDismount(), extend_file(), extract_xattr(), FATAddEntry(), FatCreateCcb(), FatCreateDcb(), FatCreateFcb(), FdoEnumerateDevices(), FdoQueryBusRelations(), FF_CreateSemaphore(), FF_Malloc(), FFSAddEntry(), FFSAllocateCcb(), FFSAllocateIrpContext(), FFSAllocateMcb(), FFSCheckDismount(), FFSCreateFcbFromMcb(), FFSCreateFile(), FFSExpandBlock(), FFSGetFullFileName(), FFSIsDirectoryEmpty(), FFSLoadDiskLabel(), FFSLoadSuper(), FFSPurgeVolume(), FFSQueryDirectory(), FFSQueryParameters(), FFSReadDisk(), FFSReadVolume(), FFSReadWriteBlocks(), FFSRemoveEntry(), FFSRepinBcb(), FFSSetParentEntry(), FFSSetRenameInfo(), FFSShutDown(), FFSStartFloppyFlushDpc(), FFSv1AllocateFcb(), FFSv1BuildBDL(), FFSv1GetBlock(), FFSv1ScanDir(), FFSv2AllocateFcb(), FFSv2BuildBDL(), FFSv2GetBlock(), FFSv2ScanDir(), FFSWriteVolume(), file_create(), file_create2(), file_desc_fcb(), file_desc_fileref(), FileOpenAddress(), FileOpenControlChannel(), fileref_get_filename(), fill_in_file_stream_information(), find_device_from_uuid(), find_stream(), FindBestFontFromList(), FindDeviceDescForAdapter(), FindFile(), FltpEnumerateFileSystemVolumes(), FltpFastIoDetachDevice(), FltpGetObjectName(), FltpReallocateUnicodeString(), FltRegisterFilter(), flush_changed_extent(), flush_fcb(), flush_fileref(), FontFamilyFillInfo(), FsRecReadBlock(), FsRtlAllocatePool(), FsRtlAllocatePoolWithTag(), FsRtlCancelNotify(), FsRtlInitializeBaseMcb(), FsRtlInsertPerFileObjectContext(), FsRtlIsDbcsInExpression(), FsRtlIsNameInExpressionPrivate(), FsRtlNotifyFilterChangeDirectory(), FsRtlNotifyFilterReportChange(), FsRtlNotifyInitializeSync(), FsRtlpPostStackOverflow(), FsRtlpRegisterProviderWithMUP(), FsRtlPrivateLock(), FsRtlRegisterFileSystemFilterCallbacks(), FsRtlRegisterUncProvider(), FstubAllocateDiskInformation(), FstubConvertExtendedToLayout(), FstubGetDiskGeometry(), FstubReadHeaderEFI(), FstubReadPartitionTableEFI(), FstubReadPartitionTableMBR(), FstubTranslateRequirement(), FstubVerifyPartitionTableEFI(), ftGdiGetGlyphOutline(), ftGdiGlyphCacheSet(), GDI_Bezier(), GDI_InternalBezier(), GDIOBJ_AllocateObject(), get_changed_extent_item(), get_inode_dir_path(), get_registry_value(), get_reparse_block(), get_reparse_point(), get_sd_from_xattr(), get_subvol_path(), get_top_level_sd(), GetNtfsFileRecord(), GetPacketTypeFromNdisPacket(), GetPortStatusAndChange(), GetProcessorInformation(), GetUsbDeviceDescriptor(), GetUsbStringDescriptor(), GetVolumeBitmap(), gid_to_sid(), GreGetKerningPairs(), HalAllocateAdapterChannel(), HalGetScatterGatherList(), HaliRegisterBusHandler(), HalpAcpiCopyBiosTable(), HalpAllocateArray(), HalpAllocateBusHandler(), HalpAssignPCISlotResources(), HalpDmaAllocateMasterAdapter(), HalpGetFullGeometry(), HalpGetISAFixedPCIIrq(), HalpQueryAcpiResourceRequirements(), HalpQueryDeviceRelations(), HalpQueryIdFdo(), HalpQueryIdPdo(), HalpQueryPciRegistryInfo(), HalpQueryResources(), HalpReportResourceUsage(), HalpScatterGatherAdapterControl(), HalpXboxIoReadPartitionTable(), handle_batch_collision(), CHubController::HandleGetDescriptor(), CHubController::HandlePnp(), HeadlessInit(), Hid_DisableConfiguration(), Hid_GetDescriptor(), Hid_GetProtocol(), Hid_SelectConfiguration(), Hid_SetIdle(), HidClass_BuildIrp(), HidClass_Create(), HidClassFDO_CopyDeviceRelations(), HidClassFDO_GetDescriptors(), HidClassPDO_CreatePDO(), HidClassPDO_HandleQueryCompatibleId(), HidClassPDO_HandleQueryDeviceId(), HidClassPDO_HandleQueryHardwareId(), HidClassPDO_HandleQueryInstanceId(), HidClassPDO_PnP(), HidUsb_AbortPipe(), HidUsb_ReadReport(), HidUsb_ReadReportCompletion(), HidUsb_ResetInterruptPipe(), HitachiProcessError(), i8042InitializeHwHacks(), i8042KbdInternalDeviceControl(), i8042MouInternalDeviceControl(), increase_extent_refcount(), IncreaseCircularBufferSize(), InfoTdiQueryGetAddrTable(), InfoTdiQueryGetArptableMIB(), InfoTdiQueryGetInterfaceMIB(), InfoTdiQueryGetRouteTable(), init_cache(), init_device(), initFlood(), InitFontSupport(), InitGdiHandleTable(), CDMAMemoryManager::Initialize(), CHubController::Initialize(), InitializeCircularBuffer(), InitializeProvider(), InitInputImpl(), InitLDEVImpl(), InitTimerImpl(), insert_extent_chunk(), insert_sparse_extent(), insert_tree_extent(), insert_tree_extent_skinny(), insert_tree_item_batch(), IntAddFormatedData(), IntAgpReservePhysical(), IntAgpReserveVirtual(), IntCallLowLevelEvent(), IntCbAllocateMemory(), IntCopyRegistryKey(), IntCopyRegistryValue(), IntCreateNewRegistryPath(), IntCreateRegistryPath(), IntDdePostMessageHook(), IntDdeSendMessageHook(), IntDeferWindowPos(), IntEndDeferWindowPosEx(), InternalReadNonResidentAttributes(), IntGdiAddFontMemResource(), IntGdiAddFontResource(), IntGdiGetFontResourceInfo(), IntGdiLoadFontsFromMemory(), IntGdiPolyBezierTo(), IntGdiPolylineTo(), IntGetGlobalHookHandles(), IntKeyboardGetIndicatorTrans(), IntLoadFontSubstList(), IntLoadSystemFonts(), IntRegisterShellHookWindow(), IntSafeCopyUnicodeString(), IntSafeCopyUnicodeStringTerminateNULL(), IntSetAconData(), IntSetDeviceGammaRamp(), IntSetLayeredWindowAttributes(), IntVideoPortMapMemory(), IntWinListChildren(), invalidate_volumes(), IoAcquireRemoveLockEx(), IoAllocateDriverObjectExtension(), IoAllocateErrorLogEntry(), IoAllocateIrp(), IoAllocateMdl(), IoAllocateWorkItem(), IoBuildAsynchronousFsdRequest(), IoBuildDeviceIoControlRequest(), IoConnectInterrupt(), IoInitializeTimer(), IoInitSystem(), IopCreateArcNames(), IopCreateArcNamesCd(), IopCreateArcNamesDisk(), IopCreateDeviceInstancePath(), IopCreateDeviceNode(), IopCreateDriver(), IopCreateFile(), IopCreateVpb(), IopDetectResourceConflict(), IopDeviceFsIoControl(), IopDoNameTransmogrify(), IopGetParentIdPrefix(), IopInitializeBootDrivers(), IopInitializeBuiltinDriver(), IopInitializeDriverModule(), IopInitLookasideLists(), IopLogWorker(), IopNormalizeImagePath(), IopNotifyPlugPlayNotification(), IopParseDevice(), IopQueryBusDescription(), IopQueryDeviceDescription(), IopQueryNameFile(), IopUnloadDriver(), IoQueryDeviceDescription(), IoRaiseHardError(), IoReadDiskSignature(), IoRegisterBootDriverReinitialization(), IoRegisterDriverReinitialization(), IoRegisterFsRegistrationChange(), IoRegisterLastChanceShutdownNotification(), IoRegisterPlugPlayNotification(), IoRegisterShutdownNotification(), IoReportTargetDeviceChangeAsynchronous(), IoSetCompletionRoutineEx(), IoSetDeviceInterfaceState(), IoSetIoCompletion(), IoVolumeDeviceToDosName(), IPCreateInterface(), IPv4Receive(), is_device_part_of_mounted_btrfs_raid(), KbdHid_StartDevice(), KdbpInsertBreakPoint(), KdbpRpnParseExpression(), KdbpSymAddCachedFile(), KdbpSymAllocMem(), Ke386CallBios(), KeRegisterNmiCallback(), KeStartProfile(), KiInitializeKernel(), KmtUserModeCallback(), KspDoReparseForIrp(), LANRegisterAdapter(), LanSubmitReceiveWork(), LDEVOBJ_AllocLDEV(), LDEVOBJ_bLoadImage(), LDEVOBJ_pdmiGetModes(), LdrProcessDriverModule(), load_chunk_root(), load_default_acl(), load_dir_children(), load_free_space_cache(), load_stored_free_space_cache(), load_sys_chunks(), CMiniportWaveCMI::loadChannelConfigFromRegistry(), LockAllocate(), look_for_roots(), LpcpInitializePortQueue(), lzo_write_compressed_bit(), malloc(), mark_fcb_dirty(), mark_fileref_dirty(), McbMappingAllocate(), MiAllocateContiguousMemory(), MiBuildImportsForBootDrivers(), MiBuildPagedPool(), MiCreateMemoryEvent(), MiCreatePagingFileMap(), MiCreatePebOrTeb(), MiDoPoolCopy(), MiInitializeLoadedModuleList(), MiInitializeSessionIds(), MiInitializeSessionPool(), MiInitializeSystemSpaceMap(), MiInitializeUserPfnBitmap(), MiInsertInSystemSpace(), MiLoadUserSymbols(), MiMapViewOfDataSection(), MiResolveImageReferences(), MiSessionCreateInternal(), MiSnapThunk(), MmAddVerifierThunks(), MmArmInitSystem(), MmCallDllInitialize(), MmCreateArm3Section(), MmCreateCacheSection(), MmCreateDataFileSection(), MmCreateImageSection(), MmCreateMdl(), MmCreateMemoryArea(), MmCreatePageFileSection(), MmFreeLoaderBlock(), MmGetFileNameForFileObject(), MmGetPhysicalMemoryRanges(), MmInitializeMemoryLimits(), MmInitializeRegion(), MmInitSystem(), MmLoadSystemImage(), MmSplitRegion(), MouHid_StartDevice(), mount_vol(), move_across_subvols(), MsfsCreate(), MsfsCreateMailslot(), MsfsRead(), MsfsWrite(), MsqCreateMessageQueue(), MsqInitializeImpl(), MupAllocateMasterIoContext(), MupAllocateMasterQueryContext(), MupAllocatePrefixEntry(), MupAllocateUncProvider(), MupCreateCcb(), MupCreateFcb(), MupGetProviderInformation(), MupRerouteOpen(), MyAllocatePool(), NBAddNeighbor(), NBQueuePacket(), NdisAllocateGenericObject(), NdisAllocateMemoryWithTag(), ndisBindMiniportsToProtocol(), NewTransferPacket(), NpCancelWaiter(), NpCreateCcb(), NpCreateFcb(), NpCreateRootDcb(), NpCreateRootDcbCcb(), NpFindRelativePrefix(), NpInitializeAliases(), NpWaitForNamedPipe(), NpWaitPipe(), NpWriteDataQueue(), NtAddAtom(), NtAllocateVirtualMemory(), NtCreateSymbolicLinkObject(), NtFindAtom(), NtFlushBuffersFile(), NtfsAttachFCBToFileObject(), NtfsFCBInitializeCache(), NtfsFindFileAt(), NtfsFindMftRecord(), NtfsGetFreeClusters(), NtfsGetSteamInformation(), NtfsGetVolumeData(), NtfsHasFileSystem(), NtfsLookupFileAt(), NtfsMakeAbsoluteFilename(), NtfsMakeRootFCB(), NtfsMoonWalkID(), NtfsMountVolume(), NtfsOpenFileById(), NtfsQueryDirectory(), NtfsReadDisk(), NtfsReadFCBAttribute(), NtfsReadFile(), NtGdiAddFontResourceW(), NtGdiCreateDIBBrush(), NtGdiCreateDIBitmapInternal(), NtGdiDoPalette(), NtGdiExtCreatePen(), NtGdiExtEscape(), NtGdiExtTextOutW(), NtGdiGetCharABCWidthsW(), NtGdiGetCharWidthW(), NtGdiGetDeviceGammaRamp(), NtGdiGetFontFamilyInfo(), NtGdiGetFontResourceInfoInternalW(), NtGdiGetFontUnicodeRanges(), NtGdiGetGlyphIndicesW(), NtGdiGetGlyphOutline(), NtGdiGetKerningPairs(), NtGdiGetOutlineTextMetricsInternalW(), NtGdiGetTextExtentExW(), NtGdiGradientFill(), NtGdiOpenDCW(), NtGdiPolyDraw(), NtGdiPolyPatBlt(), NtGdiPolyPolyDraw(), NtGdiSetDeviceGammaRamp(), NtGdiSetDIBitsToDeviceInternal(), NtGdiStretchDIBitsInternal(), NtGdiTransformPoints(), NtLockFile(), NtOpenObjectAuditAlarm(), NtPrivilegedServiceAuditAlarm(), NtQueryDirectoryFile(), NtQueryDirectoryObject(), NtQueryInformationFile(), NtQuerySystemEnvironmentValue(), NtQueryVolumeInformationFile(), NtRaiseHardError(), NtReadFile(), NtRegisterThreadTerminatePort(), NtSetInformationFile(), NtSetInformationToken(), NtSetValueKey(), NtSetVolumeInformationFile(), NtStartProfile(), NtUnlockFile(), NtUserCallOneParam(), NtUserCreateAcceleratorTable(), NtUserEnumDisplayMonitors(), NtUserMonitorFromRect(), NtUserRegisterHotKey(), NtUserSetCursorIconData(), NtUserSetWindowsHookEx(), NtUserSetWindowStationUser(), NtUserSetWinEventHook(), NtUserToUnicodeEx(), NtWaitForMultipleObjects(), NtWriteFile(), ObCreateObjectType(), ObGetObjectSecurity(), ObInit2(), ObOpenObjectByName(), ObpAllocateObject(), ObpAllocateObjectNameBuffer(), ObpCreateCacheEntry(), ObpCreateDeviceMap(), ObpCreateGlobalDosDevicesSD(), ObpCreateKernelObjectsSD(), ObpInsertEntryDirectory(), ObpInsertHandleCount(), ObpLookupObjectName(), ObpParseSymbolicLink(), open_fcb(), open_file(), open_fileref_by_inode(), open_fileref_child(), OutTableData(), PackParam(), PATH_add_outline(), PATH_CreatePath(), PATH_ExtTextOut(), PATH_PathToRegion(), PATH_ReserveEntries(), PATH_StrokePath(), PATH_WidenPath(), PciAcpiFindRsdt(), PciAllocateCmResourceList(), PciAllocateIoRequirementsList(), PciBuildHackTable(), PciCacheLegacyDeviceRouting(), PciDuplicateUnicodeString(), PciGetAcpiTable(), PciGetDescriptionMessage(), PciGetDeviceDescriptionMessage(), PciGetDeviceProperty(), PciGetFunctionLimits(), PciGetHotPlugParameters(), PciGetIrqRoutingTableFromRegistry(), PciGetRegistryValue(), PciInitializeArbiters(), PciIsSlotPresentInParentMethod(), PcipGetFunctionLimits(), PciQueryBusInformation(), PciQueryDeviceRelations(), PciQueryDeviceText(), PciQueryForPciBusInterface(), PciQueryId(), PciQueryTargetDeviceRelations(), PDEVOBJ_AllocPDEV(), PdoQueryBusInformation(), PdoQueryDeviceRelations(), PdoQueryResourceRequirements(), PdoQueryResources(), Phase1InitializationDiscard(), PipAllocateDeviceNode(), PnpRegMultiSzToUnicodeStrings(), PnpRootCreateDevice(), PnpRootRegisterDevice(), PoolsCorruption(), PoolsTest(), PopAddRemoveSysCapsCallback(), PopGetDope(), PoRequestShutdownWait(), PortsStartup(), PPBridge_SaveCurrentSettings(), prepare_raid0_write(), prepare_raid10_write(), prepare_raid5_write(), prepare_raid6_write(), PrepareAttributeContext(), ProbeAndCaptureLargeString(), ProbeAndCaptureUnicodeString(), ProbeAndCaptureUnicodeStringOrAtom(), ProcessFragment(), ProtocolStatus(), PsImpersonateClient(), PspCreateProcess(), PspInitPhase0(), PspSetQuotaLimits(), PspTerminateThreadByPointer(), BASEOBJECT::pvAllocate(), query_directory(), QueryBinaryValueCallback(), QueryPathCompletionRoutine(), QueryStatusChangeEndpoint(), raid6_decode_with_checksum(), raid6_decode_with_checksum_metadata(), RamdiskCreateDiskDevice(), RamdiskQueryBusInformation(), RamdiskQueryDeviceRelations(), RamdiskQueryDeviceText(), RamdiskQueryId(), rationalize_extents(), RawInitializeVcb(), read_data(), read_data_raid0(), read_data_raid10(), read_data_raid5(), read_data_raid6(), read_file(), read_mappings(), read_registry(), read_superblock(), ReadIpConfiguration(), ReadRegistryEntries(), ReadStringFromRegistry(), ReadVolumeLabel(), ReassembleDatagram(), REGION_AllocRgnWithHandle(), REGION_bGrowBufferSize(), REGION_bMakeSimpleFrameRgn(), REGION_bXformRgn(), REGION_CopyRegion(), REGION_CropRegion(), REGION_InsertEdgeInET(), REGION_PtsToRegion(), REGION_RegionOp(), REGION_SetPolyPolygonRgn(), registry_load_volume_options(), registry_mark_volume_mounted(), registry_mark_volume_unmounted(), registry_mark_volume_unmounted_path(), RegQueryValue(), remove_drive_letter(), remove_fcb_extent(), remove_superblocks(), replace_mount_dev(), reset_subkeys(), ResetBus(), RfsdAllocateAndLoadBlock(), RfsdAllocateCcb(), RfsdAllocateFcb(), RfsdAllocateIrpContext(), RfsdAllocateMcb(), RfsdBuildBDL2(), RfsdCreateFcbFromMcb(), RfsdCreateFile(), RfsdDirectoryCallback(), RfsdGetFullFileName(), RfsdIsDirectoryEmpty(), RfsdLoadSuper(), RfsdPurgeVolume(), RfsdQueryDirectory(), RfsdQueryParameters(), RfsdReadDisk(), RfsdReadSync(), RfsdReadVolume(), RfsdReadWriteBlocks(), RfsdRepinBcb(), RfsdScanDirCallback(), RfsdSetRenameInfo(), RfsdShutDown(), RfsdStartFloppyFlushDpc(), RfsdWriteVolume(), RosSymAllocMemKM(), RouterAddRoute(), RtlAppendUnicodeToString(), RtlInitializeHeapLock(), RtlpAllocateMemory(), RtlpAllocAtomTable(), RtlpAllocAtomTableEntry(), RtlxAddAuditAccessAceEx(), RtlxAddMandatoryLabelAceEx(), ScanForSpecial(), ScrLoadFontTable(), ScsiPortGetDeviceBase(), ScsiPortInitialize(), SeAppendPrivileges(), SearchForLegacyDrivers(), SeCaptureLuidAndAttributesArray(), SeCaptureObjectTypeList(), SeCaptureSecurityDescriptor(), SeCaptureSidAndAttributesArray(), SeInitializeProcessAuditName(), SeLocateProcessImageName(), send_disks_pnp_message(), send_notification_fcb(), SendFragments(), SepAccessCheckAndAuditAlarm(), SepCaptureAcl(), SepCaptureSecurityQualityOfService(), SepCaptureSid(), SepCreateImpersonationTokenDacl(), SepCreateToken(), SepDuplicateToken(), SepInitDACLs(), SepInitSDs(), SepInitSecurityIDs(), SePrivilegePolicyCheck(), SepRmCreateLogonSession(), SeQueryInformationToken(), SerenumFdoQueryBusRelations(), SerenumInitMultiSzString(), SerenumPdoPnp(), SerenumPdoQueryDeviceRelations(), SerialRead(), SermousePnp(), set_link_information(), set_rename_information(), set_reparse_point(), set_symlink(), set_xattr(), CUSBDevice::SetDeviceAddress(), SetPortFeature(), SetupDispatchAndCallbacksTables(), SharedFace_Create(), SharedMem_Create(), snapshot_tree_copy(), SpiAdapterControl(), SpiAllocateCommonBuffer(), SpiAllocateLunExtension(), SpiConfigToResource(), SpiParseDeviceInfo(), SpiScanAdapter(), SpiSendInquiry(), SpiSendRequestSense(), split_path(), split_tree_at(), START_TEST(), StatusChangeEndpointCompletion(), stream_set_end_of_file_information(), sync_read_phys(), SystemProcessTest(), TCPAllocateConnectionEndpoint(), test_vol(), TestAllInformation(), TestEventScheduling(), TestIrpHandler(), TestPhysicalMemorySection(), TestPoolTags(), TestProviderInfo(), TestRelativeNames(), TestSeAssignSecurity(), TestTcpConnect(), TiCreateFileObject(), ToshibaProcessError(), uid_to_sid(), update_changed_extent_ref(), update_chunk_cache(), update_chunk_usage(), update_dev_item(), update_extent_level(), update_root_backref(), USBD_Debug_GetHeap(), USBHI_RootHubInitNotification(), USBHUB_FdoStartDevice(), USBSTOR_AllocateIrp(), USBSTOR_HandleDeviceControl(), USBSTOR_QueueWorkItem(), USBSTOR_TimerRoutine(), UserAttachThreadInput(), UserBuildShellHookHwndList(), UserGetClassName(), UserGetLanguageID(), UserMonitorFromRect(), UserProcessCreate(), UserRegisterHotKey(), verify_volume(), VfatHasFileSystem(), vfatInitFcb(), vfatMakeFullName(), VfatMount(), VfatSetRenameInformation(), VideoPortAllocateBuffer(), VideoPortAllocatePool(), VideoPortCreateEvent(), VideoPortInitialize(), write_data(), write_data_complete(), write_data_phys(), write_file2(), write_metadata_items(), write_trees(), xHalExamineMBR(), xHalGetPartialGeometry(), xHalIoAssignDriveLetters(), xHalIoReadPartitionTable(), xHalIoSetPartitionInformation(), xHalIoWritePartitionTable(), xHalpGetRDiskCount(), xHalQueryDriveLayout(), zero_data(), zlib_alloc(), and zlib_write_compressed_bit().

#define ExConvertExclusiveToSharedLite (   res)    {/* do nothing */}

Definition at line 652 of file env_spec_w32.h.

#define ExDeleteResourceLite (   res)
Value:
{ \
*(res) = 0; \
}
GLuint res
Definition: glext.h:9613

Definition at line 647 of file env_spec_w32.h.

#define ExFreePool (   addr)    GlobalFree((PVOID)(addr))

Definition at line 352 of file env_spec_w32.h.

Referenced by _CdFreePool(), _free_fcb(), _free_fileref(), _load_tree(), _MiFlushMappedSection(), _MiWriteBackPage(), _NavigateToLeafNode(), _space_list_add2(), _space_list_subtract2(), acpi_power_add(), acpi_power_off_device(), acpi_power_remove(), AdapterDispatchPnp(), add_checksum_entry(), add_children_to_move_list(), add_data_reloc(), add_device(), add_dir_child(), add_metadata_reloc(), add_pnp_disk(), add_root(), add_root_ref(), add_to_bootstrap(), add_user_mapping(), add_volume(), AfdAccept(), AfdBindSocket(), AfdCloseSocket(), AfdConnectedSocketWriteData(), AfdCreateSocket(), AfdDisconnect(), AfdEventReceive(), AfdEventReceiveDatagramHandler(), AfdListenSocket(), AfdPacketSocketWriteData(), AfdSetConnectData(), AfdSetConnectDataSize(), AfdSetConnectOptions(), AfdSetConnectOptionsSize(), AfdSetContext(), AfdSetDisconnectData(), AfdSetDisconnectDataSize(), AfdSetDisconnectOptions(), AfdSetDisconnectOptionsSize(), AfdSetInfo(), AfdStreamSocketConnect(), alloc_chunk(), allocate_cache_chunk(), AllocateDictionaryEntry(), ARPReceive(), AtapiRegCheckParameterValue(), BadBlockQueryRoutine(), balance_data_chunk(), balance_metadata_chunk(), BindAdapterByName(), CalculateMbrCheckSum(), CcpReadAhead(), CcpUnmapCache(), CcUninitializeCacheMap(), CcZeroData(), CdRomAllocateMmcResources(), CdRomCheckRegistryForMediaChangeValue(), CdRomDeAllocateMmcResources(), CdRomDeleteWellKnownName(), CdRomDeviceControl(), CdRomDeviceControlCompletion(), CdRomDeviceControlDispatch(), CdRomDeviceControlDvdSendKey(), CdRomDeviceControlDvdStartSessionReadKey(), CdRomDvdReadDiskKeyCompletion(), CdRomGetConfiguration(), CdRomGetDeviceType(), CdRomInitDevice(), CdRomIsDeviceMmcDevice(), CdRomIsPlayActive(), CdRomPickDvdRegion(), CdRomRemoveDevice(), CdRomSetVolumeIntermediateCompletion(), CdRomShutdownFlushCompletion(), CdRomStartDevice(), CdRomStartIo(), CdRomSwitchModeCompletion(), CdRomUpdateCapacity(), CdRomUpdateGeometryCompletion(), CdRomXACompletion(), check_csum(), check_raid6_nocsum_parity(), ChewCreate(), ClassAsynchronousCompletion(), ClassCleanupMediaChangeDetection(), ClassCreateDeviceObject(), ClassDeviceControl(), ClassFreeOrReuseSrb(), ClassGetDescriptor(), ClassIoComplete(), ClasspFreeReleaseRequest(), ClasspInitializeGesn(), ClasspInitializePolling(), ClasspIsMediaChangeDisabledDueToHardwareLimitation(), ClasspMcnControl(), ClasspSendNotification(), ClassQueryTimeOutRegistryValue(), ClassReleaseRemoveLock(), ClassRemoveDevice(), ClassSendDeviceIoControlSynchronous(), ClassSendSrbSynchronous(), ClassSystemControl(), ClassUnload(), ClassUpdateInformationInRegistry(), ClassWmiFireEvent(), clean_space_cache_chunk(), CleanupAndFreePacket(), clear_batch_list(), clear_rollback(), ClearPortFeature(), close_file(), CmBattUnload(), CmpDestroyHiveViewList(), CmpFindTagIndex(), CmpFree(), CmpGetSymbolicLink(), co_MsqDispatchOneSentMessage(), commit_batch_list(), commit_batch_list_root(), CompBattAddNewBattery(), CompBattGetBatteries(), CompBattRemoveBattery(), ConfigureDevice(), construct_extent_item(), CopyMsgToUserMem(), create_chunk(), create_fcb(), create_fileref(), create_part0(), create_root(), create_snapshot(), create_stream(), CreateCdRomDeviceObject(), CUSBDevice::CreateDeviceDescriptor(), CreateDeviceIds(), CreateDeviceSecurityDescriptor(), CreateDiskDeviceObject(), CreatePartitionDeviceObjects(), CreateUsbChildDeviceObject(), DbgkCreateThread(), DbgkpPostFakeModuleMessages(), DbgkpSectionToFileHandle(), DebugFreePool(), DeconfigureDevice(), default_bzfree(), delete_fileref(), delete_reparse_point(), DereferenceAdapterContextWithOpenEntry(), DestroyTransferPacket(), DeviceInterfaceTest_Func(), DeviceStatusChangeThread(), DevPoCompletionRoutine(), DisableWriteCache(), disk_arrival(), disk_removal(), DiskClose(), DiskDeviceControl(), DiskGetCacheInformation(), DiskGetInfoExceptionInformation(), DiskInfoExceptionCheck(), DiskInfoExceptionComplete(), DiskInvalidatePartitionTable(), DiskIoctlGetDriveLayout(), DiskIoctlSetDriveLayout(), DiskIoctlVerify(), DiskModeSelect(), DiskRead(), DiskReadFailurePredictData(), DiskReadFailurePredictThresholds(), DiskReadPartitionTableEx(), DiskReadSmartLog(), DiskRemoveDevice(), DiskReregWorker(), DiskSetCacheInformation(), DiskWriteSmartLog(), DispatchCreateKMix(), DLDpFindCurrentThread(), do_create_snapshot(), do_job(), do_rollback(), do_splits(), do_tree_writes(), do_write(), do_write_file_prealloc(), DriverUnload(), drop_chunk(), duplicate_fcb(), DuplicatesTest(), EnumDeviceKeys(), EnumerateBusKey(), EnumerateSoundDevices(), EthDeleteFilter(), excise_extents(), ExeFmtpCreateImageSection(), ExInitializeNPagedLookasideList(), ExInitializePagedLookasideList(), ExInitializeSystemLookasideList(), Ext2FreeEntry(), extend_file(), FatDeleteCcb(), FatDeleteFcb(), FatDestroyIrpContext(), FatiClose(), FatPendingClose(), FatSetFullFileNameInFcb(), FatUninitializeVcb(), fcb_get_sd(), FdcFdoQueryBusRelations(), FDO_CloseConfiguration(), FFSAddEntry(), FFSAllocateMcb(), FFSCreateFcbFromMcb(), FFSCreateFile(), FFSExpandBlock(), FFSFloppyFlush(), FFSFreeCcb(), FFSFreeFcb(), FFSFreeIrpContext(), FFSFreeMcb(), FFSFreeVcb(), FFSInitializeVcb(), FFSIsDirectoryEmpty(), FFSLoadSuper(), FFSMountVolume(), FFSPurgeVolume(), FFSQueryDirectory(), FFSQueryParameters(), FFSReadDisk(), FFSReadVolume(), FFSReadWriteBlockAsyncCompletionRoutine(), FFSReadWriteBlocks(), FFSRemoveEntry(), FFSSetParentEntry(), FFSSetRenameInfo(), FFSUnpinRepinnedBcbs(), FFSv1AllocateFcb(), FFSv1GetBlock(), FFSv1ReadInode(), FFSv1ScanDir(), FFSv1WriteInode(), FFSv2AllocateFcb(), FFSv2GetBlock(), FFSv2ReadInode(), FFSv2ScanDir(), FFSVerifyVolume(), FFSWriteVolume(), file_create(), file_create2(), file_desc_fileref(), fileref_get_filename(), fill_in_file_name_information(), fill_in_file_stream_information(), find_file_in_dir(), find_stream(), FindFile(), FindScsiDisks(), finish_removing_device(), flush_changed_extent(), flush_fcb(), flush_fileref(), free(), free_cache(), free_calc_job(), free_extent_refs(), FREE_PORT_ALLOCATED_SENSE_BUFFER(), free_tree2(), free_write_data_stripes(), FreeBT_AbortPipes(), FreeBT_DispatchRead(), FreeBT_DispatchWrite(), FreeBT_DriverUnload(), FreeBT_HCIEventCompletion(), FreeBT_HCISendCompletion(), FreeBT_ReadCompletion(), FreeBT_ResetPipe(), FreeBT_WriteCompletion(), FreeDictionaryEntry(), FreeItem(), FreeModuleList(), FreeRoutine(), FreeUnicodeStringBuffer(), FsRecBtrfsFsControl(), FsRecExt2FsControl(), FsRecFfsFsControl(), FsRecIsUdfsVolume(), FsRecNtfsFsControl(), FsRecReiserfsFsControl(), FsRecUnload(), FsRecVfatFsControl(), FsRtlCancelNotify(), FsRtlFreeTunnelNode(), FsRtlGetTunnelParameterValue(), FsRtlNotifyCleanup(), FsRtlNotifyFilterChangeDirectory(), FsRtlTest_StartTest(), FstubReadPartitionTableMBR(), FstubSetPartitionInformationEFI(), get_ea_len(), get_file_attributes(), get_inode_dir_path(), get_registry_value(), get_reparse_block(), get_reparse_point(), get_sd_from_xattr(), get_subvol_path(), get_superblock_size(), get_top_level_sd(), GetBusInterface(), GetPortStatusAndChange(), GetUsbStringDescriptor(), GreenQueryBusRelations(), HalpAdjustPCIResourceList(), HalpDmaAllocateMasterAdapter(), HalpGrowMapBufferWorker(), HalpInitializePciStubs(), HalpQueryDeviceRelations(), HalpReportResourceUsage(), HalpXboxDeviceHasXboxPartitioning(), handle_batch_collision(), HitachiProcessError(), HoldIoRequests(), HoldIoRequestsWorkerRoutine(), IdleNotificationCallback(), IdleNotificationRequestComplete(), init_device(), InitCapturePin(), InitializeFilterWithKs(), InitializeSoundBlaster(), InitStreamPin(), insert_extent_chunk(), insert_tree_extent(), insert_tree_extent_skinny(), IntAgpReleasePhysical(), IntAgpReleaseVirtual(), IntAgpReservePhysical(), IntAgpReserveVirtual(), IntGdiGetFontResourceInfo(), IntVideoPortFilterResourceRequirements(), IntVideoPortUnmapMemory(), invalidate_volumes(), IoBuildDeviceIoControlRequest(), IoDisconnectInterrupt(), IofCompleteRequest(), IoFreeWorkItem(), IoGetBootDiskInformation(), IoGetDeviceInterfaces(), IoGetDeviceProperty(), IoOpenDeviceRegistryKey(), IopAssignDeviceResources(), IopCancelRemoveDeviceRelations(), IopCaptureUnicodeString(), IopCleanupAfterException(), IopCleanupFailedIrp(), IopCompleteRequest(), IopCreateArcNamesCd(), IopCreateArcNamesDisk(), IopCreateDeviceNode(), IopCreateFile(), IopDeleteDriver(), IopDeleteFile(), IopDeviceRelationsWorker(), IopDeviceStatus(), IopDoNameTransmogrify(), IopEnumerateDetectedDevices(), IopEnumerateDevice(), IopFinalizeAsynchronousIo(), IopFixupResourceListWithRequirements(), IopFreeApc(), IopFreeDeviceNode(), IopFreeMiniPacket(), IopGetBusTypeGuidIndex(), IopGetDeviceDepth(), IopGetDeviceProperty(), IopGetDeviceRelations(), IopGetInterfaceDeviceList(), IopGetRegistryValue(), IopGetRelatedDevice(), IopGetRelatedTargetDevice(), IopInitializeSystemDrivers(), IopInstallCriticalDevice(), IopIsFirmwareMapperDisabled(), IopLoadServiceModule(), IopLoadUnloadDriver(), IopLogDpcRoutine(), IopParseDevice(), IopQueryRemoveDeviceRelations(), IopQueueTargetDeviceEvent(), IopReinitializeBootDrivers(), IopReinitializeDrivers(), IopRemovePlugPlayEvent(), IopResetDevice(), IopSaveBootLogToFile(), IopSendRemoveDeviceRelations(), IopSetDeviceSecurityDescriptor(), IopTranslateDeviceResources(), IopUnloadDriver(), IopUnloadSafeCompletion(), IopUpdateResourceMap(), IoReadPartitionTable(), IoRegisterDeviceInterface(), IoRegisterPlugPlayNotification(), IoWMIWriteEvent(), IPDestroyInterface(), is_device_part_of_mounted_btrfs_raid(), IsFloppyDevice(), IsThisAMultiLunDevice(), IsThisAnAtapiChanger(), IsThisASanyo(), KdbpCliInit(), KdbpReleaseFileForSymbols(), KdbpSymFreeMem(), KdbpSymRemoveCachedFile(), KeRestoreFloatingPointState(), KeStopProfile(), KsAddItemToObjectBag(), LanCloseProtocol(), ListenComplete(), load_chunk_root(), load_dir_children(), load_stored_free_space_cache(), LockBuffers(), LogMessage(), LoopPassiveWorker(), LoopTransmit(), LwipThreadMain(), lzo_write_compressed_bit(), mark_fcb_dirty(), mark_fileref_dirty(), MiInsertInSystemSpace(), MiniDequeueWorkItem(), MiniIndicateReceivePacket(), MiniQueryInformation(), MiniSetInformation(), MiSegmentDelete(), MiUnmapViewOfSection(), MmCleanProcessAddressSpace(), MmCreateArm3Section(), MmCreateImageSection(), MmDeleteTeb(), MmFreeSectionSegments(), MmpDeleteSection(), mount_vol(), MountMgrNotifyNameChange(), move_across_subvols(), MsqCleanupThreadMsgs(), MsqRemoveWindowMessagesFromQueue(), MyFreePool(), ndisBindMiniportsToProtocol(), NdisCloseAdapter(), NdisCloseConfiguration(), NdisCloseFile(), NdisCompletePnPEvent(), NdisDeregisterProtocol(), NdisFreeGenericObject(), NdisFreeMemory(), NdisFreePacketPool(), NdisIAddDevice(), NdisInitializeWrapper(), NdisIPnPStartDevice(), NdisIPnPStopDevice(), NdisMAllocateMapRegisters(), NdisMAllocateSharedMemoryAsync(), NdisMAllocateSharedMemoryPassive(), NdisMCloseLog(), NdisMDeregisterDmaChannel(), NdisMFreeMapRegisters(), NdisMFreeSharedMemory(), NdisMFreeSharedMemoryPassive(), NdisMRegisterAdapterShutdownHandler(), NdisMRegisterDmaChannel(), NdisOpenConfigurationKeyByIndex(), NdisOpenFile(), NdisOpenProtocolConfiguration(), NdisReadConfiguration(), NdisReadEisaSlotInformation(), NdisReadNetworkAddress(), NdisRegisterProtocol(), NdisTerminateWrapper(), NduDispatchRead(), NduReceive(), NewTransferPacket(), NpAddWaiter(), NpCancelDataQueueIrp(), NpCancelWaiter(), NpCancelWaitQueueIrp(), NpCompleteTransceiveIrp(), NpCreateCcb(), NpCreateFcb(), NpDeleteCcb(), NpDeleteFcb(), NpFindRelativePrefix(), NpFreeClientSecurityContext(), NpGetClientSecurityContext(), NpInitializeSecurity(), NpRemoveDataQueueEntry(), NpSetClosingPipeState(), NpSetDisconnectedPipeState(), NpTimerDispatch(), NpWaitForNamedPipe(), NpWriteDataQueue(), NtCreatePagingFile(), NtFreeVirtualMemory(), NtfsCloseFile(), NtfsGetVolumeData(), NtfsHasFileSystem(), NtfsOpenFile(), NtQueueApcThread(), NtSetLdtEntries(), ObCreateObjectType(), ObDereferenceSecurityDescriptor(), ObpDeallocateObject(), ObpDeleteObject(), ObpDeleteSymbolicLink(), ObpFreeObjectNameBuffer(), ObpParseSymbolicLink(), ObReleaseObjectSecurity(), ObSetSecurityDescriptorInfo(), open_fcb(), open_file(), open_fileref(), open_fileref_by_inode(), OpenRegistryHandlesFromSymbolicLink(), BRUSH::operator delete(), PacketSocketRecvComplete(), PatchKeyboardDriver(), PciBuildHackTable(), PciIdeXSetBusData(), PeFmtCreateSection(), PerformSampleRateConversion(), PICE_free(), PiGetDeviceRegistryProperty(), PiInitCacheGroupInformation(), Pin_fnFastWrite(), PinClose(), PipCallDriverAddDevice(), PipGetDriverTagPriority(), PnpFreeUnicodeStringList(), PnpRootPdoPnpControl(), PnpRootQueryDeviceRelations(), PoIrpCompletionFunc(), PpInitGetGroupOrderIndex(), prepare_raid0_write(), prepare_raid10_write(), prepare_raid5_write(), prepare_raid6_write(), ProcessorSetFriendlyName(), ProIndicatePacket(), ProSendAndFreePnPEvent(), ProSetupPnPEvent(), PspDeleteProcess(), PspDeleteThreadSecurity(), PspDestroyQuotaBlock(), PspExitApcRundown(), PspExitThread(), PspQueueApcSpecialApc(), query_directory(), raid6_decode_with_checksum(), raid6_decode_with_checksum_metadata(), RamdiskCreateDiskDevice(), RamdiskPnp(), RamdiskQueryDeviceRelations(), rationalize_extents(), RawCheckForDismount(), read_data(), read_data_raid0(), read_data_raid10(), read_data_raid5(), read_data_raid6(), read_file(), read_mappings(), read_registry(), read_superblock(), ReadandSelectDescriptors(), ReconfigureAdapterWorker(), registry_load_volume_options(), registry_mark_volume_mounted(), registry_mark_volume_unmounted(), registry_mark_volume_unmounted_path(), ReleaseMemory(), remove_drive_letter(), remove_from_bootstrap(), remove_superblocks(), replace_mount_dev(), reset_subkeys(), ResetBus(), RfsdAllocateAndLoadBlock(), RfsdAllocateFcb(), RfsdAllocateMcb(), RfsdBuildBDL2(), RfsdCreateFcbFromMcb(), RfsdCreateFile(), RfsdDirectoryCallback(), RfsdFloppyFlush(), RfsdFreeCcb(), RfsdFreeFcb(), RfsdFreeIrpContext(), RfsdFreeMcb(), RfsdFreeVcb(), RfsdInitializeVcb(), RfsdIsDirectoryEmpty(), RfsdLoadInode(), RfsdLoadSuper(), RfsdMountVolume(), RfsdPurgeVolume(), RfsdQueryParameters(), RfsdReadDisk(), RfsdReadInode(), RfsdReadSync(), RfsdReadVolume(), RfsdReadWriteBlockAsyncCompletionRoutine(), RfsdReadWriteBlocks(), RfsdScanDirCallback(), RfsdSetRenameInfo(), RfsdUnpinRepinnedBcbs(), RfsdVerifyVolume(), RfsdWriteInode(), RfsdWriteVolume(), RosSymFreeMemKM(), RtlAppendUnicodeToString(), RtlpFreeMemory(), SatisfyAccept(), SatisfyPacketRecvRequest(), ScanForSpecial(), ScatterAdapterControl(), ScatterGatherSendPacket(), ScreenAddDevice(), ScrLoadFontTable(), ScsiCdRomFindDevices(), ScsiCdRomStartIo(), ScsiClassAsynchronousCompletion(), ScsiClassDeviceControl(), ScsiClassGetInquiryData(), ScsiClassQueryTimeOutRegistryValue(), ScsiClassReadDriveCapacity(), ScsiClassSendSrbSynchronous(), ScsiDiskDeviceControl(), ScsiDiskModeSelect(), ScsiPortFreeDeviceBase(), ScsiPortInitialize(), search_fileref_children(), SeDeleteAccessState(), SeInitializeProcessAuditName(), CUSBDevice::SelectConfiguration(), SelectInterfaces(), SeLocateProcessImageName(), send_disks_pnp_message(), send_notification_fcb(), send_notification_fileref(), SendDeviceIrp(), set_file_security(), set_inode_info(), set_link_information(), set_rename_information(), set_reparse_point(), set_symlink(), SetPortFeature(), SignalSocket(), snapshot_tree_copy(), SpiCleanupAfterInit(), SpiCompletionRoutine(), SpiCreatePortConfig(), SpiGetPciConfigData(), SpiParseDeviceInfo(), SpiScanDevice(), SpiSendSynchronousSrb(), START_TEST(), stream_set_end_of_file_information(), StreamClassAddDevice(), StreamClassReenumerateStreams(), StreamClassReleaseResources(), StreamClassStartDevice(), SubmitIdleRequestIrp(), sync_read_phys(), sys_arch_mbox_fetch(), sys_thread_new(), TaBuildNullTransportAddress(), TCPSleep(), TdiBuildNullConnectionInfo(), TdiOpenAddressFile(), TdiOpenConnectionEndpointFile(), TdiOpenTransport(), TdiQueryAddress(), TdiQueryMaxDatagramLength(), TdiReceiveDatagram(), TdiSendDatagram(), Test_Initialize(), test_vol(), TestFsRtlAddToTunnelCache(), Tests_Insert_And_Delete(), TestsSeQueryInformationToken(), TestSymlinks(), ToshibaProcessError(), ToshibaProcessErrorCompletion(), try_tree_amalgamate(), UDFPhWriteSynchronous(), UnbindAdapterByContext(), UniataEnumBusMasterController__(), UniataFreeLunExt(), uninit(), UnlockBuffers(), UnlockHandles(), UnlockRequest(), UnpackParam(), update_chunk_cache(), update_chunk_usage(), update_extent_level(), update_root_backref(), update_tree_extents(), UpdateGeometry(), UpdateRemovableGeometry(), USBAudioFilterCreate(), USBAudioPnPStart(), USBAudioSelectConfiguration(), USBAudioStartDevice(), USBCCGP_PdoHandleQueryId(), USBCCGP_SelectConfiguration(), USBD_Debug_RetHeap(), USBD_GetPdoRegistryParameter(), USBHUB_FdoHandlePnp(), USBHUB_FdoQueryBusRelations(), USBHUB_FdoStartDevice(), USBHUB_ParentFDOStartDevice(), USBHUB_PdoHandlePnp(), verify_volume(), VfatCheckForDismount(), vfatDestroyFCB(), VfatHasFileSystem(), VideoPortDeleteEvent(), VideoPortDeleteSpinLock(), VideoPortFreePool(), VideoPortGetDmaAdapter(), VideoPortGetRomImage(), VideoPortIsNoVesa(), VideoPortPutDmaAdapter(), VideoPortReleaseBuffer(), VideoPortStartDma(), VideoPortVerifyAccessRanges(), write_data(), write_data_complete(), write_data_phys(), write_file2(), write_metadata_items(), write_trees(), zero_data(), zlib_free(), and zlib_write_compressed_bit().

#define ExGetCurrentResourceThread ( )    0

Definition at line 633 of file env_spec_w32.h.

Referenced by CdCommonRead(), ExAcquireResourceExclusiveLite(), ExAcquireResourceSharedLite(), ExAcquireSharedStarveExclusive(), ExAcquireSharedWaitForExclusive(), ExIsResourceAcquiredExclusiveLite(), ExIsResourceAcquiredSharedLite(), ExReleaseResourceLite(), ExSetResourceOwnerPointer(), Ext2ReadWriteBlocks(), ExTryToAcquireResourceExclusiveLite(), FFSAddEntry(), FFSAddMcbEntry(), FFSAllocateCcb(), FFSAllocateIrpContext(), FFSAllocateMcb(), FFSCheckDismount(), FFSCleanup(), FFSClose(), FFSCreateFile(), FFSDismountVolume(), FFSFastIoQueryBasicInfo(), FFSFastIoQueryNetworkOpenInfo(), FFSFastIoQueryStandardInfo(), FFSFlush(), FFSFlushFiles(), FFSFreeCcb(), FFSFreeFcb(), FFSFreeIrpContext(), FFSFreeMcb(), FFSInvalidateVolumes(), FFSLockVolume(), FFSLookupMcbEntry(), FFSMediaEjectControl(), FFSMountVolume(), FFSNotifyChangeDirectory(), FFSPurgeVolume(), FFSQueryDirectory(), FFSQueryInformation(), FFSQueryVolumeInformation(), FFSReadFile(), FFSReadVolume(), FFSRemoveEntry(), FFSRemoveMcbEntry(), FFSSetInformation(), FFSSetParentEntry(), FFSShutDown(), FFSUnlockVolume(), FFSv1AllocateFcb(), FFSv2AllocateFcb(), FFSVerifyVolume(), FFSWriteFile(), FFSWriteVolume(), RfsdAllocateCcb(), RfsdAllocateFcb(), RfsdAllocateIrpContext(), RfsdAllocateMcb(), RfsdCheckDismount(), RfsdCleanup(), RfsdClose(), RfsdCreateFile(), RfsdDismountVolume(), RfsdFastIoQueryBasicInfo(), RfsdFastIoQueryStandardInfo(), RfsdFlush(), RfsdFlushFiles(), RfsdFreeCcb(), RfsdFreeFcb(), RfsdFreeIrpContext(), RfsdFreeMcb(), RfsdInvalidateVolumes(), RfsdLockVolume(), RfsdMediaEjectControl(), RfsdMountVolume(), RfsdNotifyChangeDirectory(), RfsdPurgeVolume(), RfsdQueryDirectory(), RfsdQueryInformation(), RfsdQueryVolumeInformation(), RfsdReadFile(), RfsdReadVolume(), RfsdSetInformation(), RfsdShutDown(), RfsdUnlockVolume(), RfsdVerifyVolume(), RfsdWriteFile(), RfsdWriteVolume(), WCacheDiscardBlocks__(), WCacheEODirect__(), WCacheFlushAll__(), WCacheFlushBlocks__(), WCachePurgeAll__(), WCacheReadBlocks__(), WCacheRelease__(), and WCacheWriteBlocks__().

#define ExLocalTimeToSystemTime (   LocTime,
  SysTime 
)    LocalFileTimeToFileTime((PFILETIME)(LocTime), (PFILETIME)(SysTime))
#define ExReleaseResourceForThreadLite (   res,
  thrdID 
)
Value:
{ \
ULONG isLocked; \
AcquireXLock(*(res), isLocked, FALSE); \
}
#define AcquireXLock(gLock, oldValue, newValue)
Definition: tools.h:185
typedef ULONG(__stdcall *PSKIN_MSG)(ULONG MsgId
#define FALSE
Definition: numbers.c:16
GLuint res
Definition: glext.h:9613

Definition at line 635 of file env_spec_w32.h.

#define ExSystemTimeToLocalTime (   SysTime,
  LocTime 
)    FileTimeToLocalFileTime((PFILETIME)(SysTime), (PFILETIME)(LocTime))

Definition at line 729 of file env_spec_w32.h.

Referenced by EngQueryLocalTime(), FsdSystemTimeToDosDateTime(), and UDFTimeToUDF().

#define FlagOn (   x,
  f 
)    ((x) & (f))

Definition at line 463 of file env_spec_w32.h.

#define InitializeListHead (   ListHead)
Value:
(\
(ListHead)->Flink = (ListHead)->Blink = (ListHead))

Definition at line 944 of file env_spec_w32.h.

Referenced by _Function_class_(), _InitializePrintProviderList(), _load_tree(), AdapterInit(), add_balance_item(), add_data_reloc(), add_device(), add_metadata_reloc(), add_root(), AddDiskToList(), AfdCreateSocket(), alloc_chunk(), allocate_cache(), AllocateAndInitLPB(), ApphelpCacheInitialize(), BadBlockQueryRoutine(), balance_data_chunk(), balance_metadata_chunk(), balance_thread(), BaseInitDefineDosDevice(), BaseInitializeVDM(), BaseSrvCreateConsoleRecord(), BindAdapterByName(), BlHtCreate(), BlMmGetMemoryMap(), BlpDeviceInitialize(), BlpFileInitialize(), BlpMmCreateBlockAllocator(), Bus_AddDevice(), CacheInitializeDrive(), CcInitializeCacheManager(), CcInitializeCacheMap(), CcInitView(), CcPfInitializePrefetcher(), CcPurgeCacheSection(), CcRosDeleteFileCache(), CcRosInitializeFileCache(), CcRosTrimCache(), CdCreateFcb(), CdfsCreateFCB(), CdfsMountVolume(), CdInitializeGlobalData(), CdInitializeVcb(), CdMountVolume(), ChewInit(), ClasspInitializeCScanList(), ClasspStartNextSweep(), clear_free_space_cache(), ClockInitialize(), CmGetSystemDriverList(), CmInitSystem1(), CmpInitCallback(), CmpInitCmPrivateAlloc(), CmpInitCmPrivateDelayAlloc(), CmpInitDelayDerefKCBEngine(), CmpInitHiveViewList(), CmpInitializeDelayedCloseTable(), CmpInitializeHive(), CmpInitSecurityCache(), CompBattAddDevice(), ConDrvInitConsole(), ConDrvInitConsoleSupport(), ConDrvInitInputBuffer(), ConSrvInitConsole(), convert_old_extent(), create_calc_threads(), create_fcb(), create_fileref(), create_root(), create_subvol(), CreateCdRomDeviceObject(), CreateClassDeviceObject(), CUSBDevice::CreateConfigurationDescriptor(), CreateDeviceInfo(), CreateFileSystemList(), CreateGenericList(), CreatePartitionList(), CUSBRequest::CreateQueueHead(), CreateRedirectedFile(), CreateSidCacheMgr(), CServiceGroup::CServiceGroup(), CsrAllocateProcess(), CsrInitializeNtSessionList(), CsrInitializeProcessStructure(), DbgkClearProcessDebugObject(), DbgkpCloseObject(), DbgkpSetProcessDebugObject(), delete_reparse_point(), DequeueDeferredClientIrp(), DestroyTransferPacket(), dismount_volume(), DllInitialize(), DllMain(), do_create_snapshot(), do_flush(), do_tree_writes(), do_write(), DriverEntry(), drv_cleanup(), drv_create(), drv_set_ea(), DsppInitialize(), EfiVmOpenProtocol(), EmsFree(), EnlistKeyBodyWithKCB(), ExCreateCallback(), ExpInitializeHandleTables(), ExpInitializeKeyedEvent(), ExpInitializeTimerImplementation(), ExpInitializeWorkerThreads(), ExpInitLookasideLists(), ExpInitSystemPhase0(), ExpResourceInitialization(), ExRemoveHandleTable(), Ext2bhReaperThread(), Ext2FcbReaperThread(), Ext2InitializeVcb(), Ext2MountVolume(), Ext2PurgeVolume(), Ext2QueryUnusedBH(), Ext2RemoveVcb(), FatCreateDcb(), FatCreateRootDcb(), FatInitializeVcb(), FDO_HandleResetCyclePort(), FdoStartDevice(), FFSInitializeVcb(), FFSPurgeVolume(), FileOpenAddress(), FileOpenControlChannel(), fileref_get_filename(), fill_in_file_stream_information(), find_disk_holes(), finish_removing_device(), FltRegisterFilter(), FreeBT_AddDevice(), FreeBT_DispatchClean(), FsInit(), FsRtlAddToTunnelCache(), FsRtlDeleteKeyFromTunnelCache(), FsRtlDeleteTunnelCache(), FsRtlFindInTunnelCache(), FsRtlInitializeTunnelCache(), FsRtlInsertPerFileObjectContext(), FsRtlNotifyFilterChangeDirectory(), FsRtlPrivateLock(), GdiPoolCreate(), GdiProcessCreate(), get_block_bh_mdl(), get_block_bh_pin(), get_changed_extent_item(), get_inode_dir_path(), get_superblock_size(), HalpAcpiTableCacheInit(), HalpDmaAllocateMasterAdapter(), HalpInitBusHandler(), HalpInitDma(), HidClass_Create(), if(), IKsDevice_fnInitializeObjectBag(), IKsFilterFactory_fnInitialize(), IniAddSection(), IniParseFile(), InitBadBlocks(), InitDCEImpl(), InitDialogListHead(), InitEventSourceList(), InitFontSupport(), InitHandlesTable(), CHubController::Initialize(), InitializeDeviceData(), InitializeFmIfsOnce(), InitializeKCBKeyBodyList(), InitializeLibrary(), InitializePnPManager(), InitializePortList(), InitializePrintMonitor2(), InitializePrintMonitorList(), InitializePrintProcessorList(), InitializeTransferPackets(), InitLDEVImpl(), InitNotifications(), InitThreadCallback(), InitTimerImpl(), insert_tree_item_batch(), IntCreateWindow(), IntGdiLoadFontsFromMemory(), IntVideoPortCreateAdapterDeviceObject(), invalidate_volumes(), IoCreateDevice(), IoInitializeIrp(), IoInitSystem(), IopDisassociateThreadIrp(), IopInitializeBootDrivers(), IopInitializePlugPlayServices(), IopInitPlugPlayEvents(), IopUnQueueIrpFromThread(), IPStartup(), IsaAddDevice(), KdbInitialize(), KdInitSystem(), KeConnectInterrupt(), KeFlushQueueApc(), KeInitializeDeviceQueue(), KeInitializeEvent(), KeInitializeGate(), KeInitializeMutant(), KeInitializeMutex(), KeInitializeProcess(), KeInitializeQueue(), KeInitializeSemaphore(), KeInitializeTimerEx(), KeInitInterrupts(), KeInitThread(), KeSetSystemTime(), KiAttachProcess(), KiInitializeKernel(), KiInitializeSystem(), KiInitModuleList(), KiInitSpinLocks(), KiInitSystem(), KiSystemStartup(), KsAllocateDeviceHeader(), KsAllocateObjectCreateItem(), KsAllocateObjectHeader(), KsCreateBusEnumObject(), KsInitializeDevice(), KspAddCreateItemToList(), KspCreateDeviceReference(), KspCreateFilter(), KspCreatePin(), KsRegisterWorker(), LanCreateProtocol(), LANRegisterAdapter(), LANRegisterProtocol(), LdrpInitializeProcess(), LdrpInitializeTls(), LdrUnloadDll(), load_chunk_root(), load_stored_free_space_cache(), LoadBootDeviceDriver(), lock_volume(), LogfListInitialize(), look_for_balance_item(), look_for_roots(), LpcpAllocateFromPortZone(), LpcpCreatePort(), LpcpDeletePort(), LpcpDestroyPortQueue(), LpcpFreeConMsg(), LpcpFreeDataInfoMessage(), LpcpFreeToPortZone(), LpcpInitializePortQueue(), LpcpPrepareToWakeClient(), LpcRequestWaitReplyPort(), LsapCreateSid(), LsapInitAuthPackages(), LsapInitLogonSessions(), LsapInitSids(), MemInitialize(), MiInitializeDriverLargePageList(), MiInitializeLargePageSupport(), MiInitializeLoadedModuleList(), MiInitializeNonPagedPool(), MiInitializeSessionWsSupport(), MiSessionCreateInternal(), MmArmInitSystem(), MmHaInitialize(), MmInitializeBalancer(), MmInitializeRegion(), MmInitSystem(), MMixerBuildMixerSourceLine(), MMixerCreateDestinationLine(), MMixerInitialize(), MMixerInitializeFilter(), MmMdInitByteGranularDescriptor(), MmMdInitializeList(), MmMdInitializeListHead(), mount_vol(), MountMgrMountedDeviceArrival(), MountMgrMountedDeviceRemoval(), MountMgrNotify(), MountMgrQueryDosVolumePaths(), move_across_subvols(), MsfsCreateMailslot(), MsqInitializeImpl(), MsqInitializeMessageQueue(), MupAllocateMasterQueryContext(), MupCreateFcb(), MupInitializeData(), NBAddNeighbor(), NdisIAddDevice(), NdisInitializeWrapper(), NdisOpenConfiguration(), NdisOpenConfigurationKeyByIndex(), NdisOpenConfigurationKeyByName(), NdisOpenProtocolConfiguration(), NdisRegisterProtocol(), new_buffer_head(), NlsInit(), NpCancelDataQueueIrp(), NpCheckForNotify(), NpCommonCleanup(), NpCommonClose(), NpCommonFileSystemControl(), NpCreateCcb(), NpCreateFcb(), NpCreateRootDcb(), NpFsdCreate(), NpFsdCreateNamedPipe(), NpFsdRead(), NpFsdSetInformation(), NpFsdWrite(), NpInitializeDataQueue(), NpInitializeWaitQueue(), NpSetClosingPipeState(), NpSetConnectedPipeState(), NpSetDisconnectedPipeState(), NtCreateDebugObject(), NtCreateJobObject(), NtfsMountVolume(), NtReplyPort(), NtReplyWaitReceivePortEx(), NtRequestWaitReplyPort(), NtSecureConnectPort(), NtUserCreateWindowStation(), NtUserSetWinEventHook(), ObCreateObjectType(), ObpAllocateObject(), ObpInitSdCache(), PcAddAdapterDevice(), PcCreateSubdeviceDescriptor(), PcmciaAddDevice(), PcNewInterruptSync(), PipAllocateDeviceNode(), pnp_query_remove_device(), PnpRootAddDevice(), PoInitSystem(), PopFlushVolumes(), PopGetDope(), PopInitShutdownList(), ProcessFragment(), ProcessQueuedRequests(), PspCreateProcess(), PspCreateThread(), PspInitializeJobStructures(), PspInitPhase0(), RamdiskAddDevice(), rationalize_extents(), RegInitializeRegistry(), RegpCopyTree(), remove_balance_item(), RepairList(), reset_subkeys(), RfsdInitializeVcb(), RfsdPurgeVolume(), RouterStartup(), RpcThreadRoutine(), RtlAllocateActivationContextStack(), RtlInitializeGenericTable(), RtlInitializeRangeList(), RtlpDphInitializeDelayedFreeQueue(), RtlpDphProcessStartupInitialization(), RtlpInitDeferedCriticalSection(), RtlpInitializeHeap(), RtlpInitializeHeapSegment(), RtlpInitializeThreadPool(), RtlpInitializeVectoredExceptionHandling(), RtlpPageHeapCreate(), ScmCreateGroupList(), ScmCreateServiceDatabase(), SepRmCreateLogonSession(), ServiceInit(), set_end_of_file_information(), set_link_information(), set_rename_information(), set_reparse_point(), set_zero_data(), SetupDiCallClassInstaller(), SetupDiCreateDeviceInfoListExW(), SmpInit(), SmpLoadDataFromRegistry(), SmpPagingFileInitialize(), SmpSaveRegistryValue(), snapshot_tree_copy(), SpiAllocateLunExtension(), split_tree_at(), START_TEST(), StartAuthenticationPort(), StreamClassAddDevice(), sys_init(), sys_mbox_new(), SysAudio_AddDevice(), TCPAllocateConnectionEndpoint(), UDFInitializeFCB(), UDFInitializeVCB(), UDFVInit(), UDFVStoreBlock(), uninit(), update_chunk_caches(), USBAudioPinCreate(), USBCCGP_AddDevice(), USBSTOR_QueueInitialize(), UserInitializeDesktop(), UserProcessCreate(), VfatMount(), vfatNewFCB(), VGADDI_InitializeOffScreenMem(), WdmaudAddDevice(), WdmAudOpenSysaudio(), WinLdrInitializePhase1(), wmainCRTStartup(), WmipInitializeIrpContext(), write_data_complete(), write_file(), write_metadata_items(), write_trees(), WsAsyncCheckAndInitThread(), WsNcOpen(), WsNcRefreshFromRegistry(), WsNcUpdateNamespaceList(), WsNqAllocate(), WsTcOpen(), WsTcRefreshFromRegistry(), WsTcUpdateProtocolList(), and wWinMain().

#define InsertHeadList (   ListHead,
  Entry 
)
Value:
{\
PLIST_ENTRY _EX_Flink;\
PLIST_ENTRY _EX_ListHead;\
_EX_ListHead = (ListHead);\
_EX_Flink = _EX_ListHead->Flink;\
(Entry)->Flink = _EX_Flink;\
(Entry)->Blink = _EX_ListHead;\
_EX_Flink->Blink = (Entry);\
_EX_ListHead->Flink = (Entry);\
}
struct _LIST_ENTRY * PLIST_ENTRY
struct _Entry Entry
Definition: kefuncs.h:640

Definition at line 1022 of file env_spec_w32.h.

#define InsertTailList (   ListHead,
  Entry 
)
Value:
{\
PLIST_ENTRY _EX_Blink;\
PLIST_ENTRY _EX_ListHead;\
_EX_ListHead = (ListHead);\
_EX_Blink = _EX_ListHead->Blink;\
(Entry)->Flink = _EX_ListHead;\
(Entry)->Blink = _EX_Blink;\
_EX_Blink->Flink = (Entry);\
_EX_ListHead->Blink = (Entry);\
}
struct _LIST_ENTRY * PLIST_ENTRY
struct _Entry Entry
Definition: kefuncs.h:640

Definition at line 1003 of file env_spec_w32.h.

Referenced by __brelse(), _AddPrintProviderToList(), _IRQL_requires_max_(), _load_tree(), _RpcOpenHandle(), _space_list_add(), _space_list_add2(), _space_list_subtract(), _Success_(), AdapterDiscoveryThread(), add_calc_job(), add_changed_extent_ref(), add_changed_extent_ref_edr(), add_changed_extent_ref_sdr(), add_data_reloc(), add_delete_inode_extref(), add_device(), add_device_to_list(), add_dir_child(), add_extent_to_fcb(), add_metadata_reloc(), add_pnp_disk(), add_rollback(), add_root(), add_shared_block_extent_ref(), add_shared_data_extent_ref(), add_space_entry(), add_superblock_stripe(), add_to_bootstrap(), add_tree_block_extent_ref(), add_user_mapping(), AddDll(), AddInputEvents(), AddKnownDriverToList(), AddLogicalDiskSpace(), AddNewEventSource(), AddPartitionToDisk(), AddProvider(), AddUnregisteredProvider(), CHubController::AddUsbDevice(), AfdConnectedSocketReadData(), AfdEventReceive(), AfdSelect(), alloc_chunk(), allocate_cache_chunk(), AllocRoutine(), AppendGenericListEntry(), ApphelpCacheParse(), BadBlockQueryRoutine(), balance_data_chunk(), balance_thread(), BdaCreateFilterFactoryEx(), BfLoadFontFile(), BlHtStore(), BlpFileRegisterFileSystem(), BroadcastOpen(), CUSBRequest::BuildControlTransferQueueHead(), CUSBDevice::BuildInterfaceDescriptor(), BuildLogListAndFilterList(), CUSBRequest::BuildTransferDescriptorChain(), Bus_InitializePdo(), CacheInternalAddBlockToCache(), CacheLookupResults(), CcInitializeCacheMap(), CcpMapData(), CcRosCreateVacb(), CcRosGetVacb(), CcRosMarkDirtyVacb(), CcRosReleaseVacb(), CcRosUnmapVacb(), CdAddToWorkque(), CdfsAddFCBToTable(), CdfsShortNameCacheGet(), CdInitializeFcbFromFileContext(), CdInitializeFcbFromPathEntry(), CdQueueClose(), chunk_lock_range(), ClasspInsertCScanList(), CUSBQueue::CleanupEndpointDescriptor(), CmiInitializeHive(), CmpAllocateDelayItem(), CmpAllocateKeyControlBlock(), CmpDelayDerefKeyControlBlock(), CmpFreeDelayItem(), CmpFreeKeyControlBlock(), CmpOrderGroup(), CmRegisterCallback(), co_IntSendMessageWithCallBack(), co_MsqDispatchOneSentMessage(), co_MsqSendMessage(), co_MsqSendMessageAsync(), commit_batch_list_root(), CompBattAddNewBattery(), ConioProcessInputEvent(), ConnectRegistry(), create_root(), create_stream(), create_subvol(), CreateExtendedPartition(), CreateGroupListRoutine(), CreateLogicalPartition(), CreatePopupWindow(), CreatePrimaryPartition(), CreateRedirectedFile(), CreateTimer(), CsqInsertIrp(), CSR_API(), CsrAddStaticServerThread(), CsrCreateWait(), CsrInsertProcess(), CsrInsertThread(), CsrMoveSatisfiedWait(), DbgkClearProcessDebugObject(), DbgkpQueueMessage(), DbgkpSetProcessDebugObject(), DceAllocDCE(), delete_fileref(), DGReceiveDatagram(), DosCreateDeviceNode(), drv_set_ea(), duplicate_fcb(), EfiVmOpenProtocol(), ElfCreateBackupLogHandle(), ElfCreateEventLogHandle(), EmsAlloc(), EnableHardwareTimer(), EnlistKeyBodyWithKCB(), EnqueueDeferredClientIrp(), EnumAvailableApplications(), EnumerateBiosDiskEntries(), EnumerateDevices(), EventCallback(), ExCreateHandleTable(), ExDupHandleTable(), ExInitializeResourceLite(), ExInterlockedInsertTailList(), ExRegisterCallback(), Ext2FirstUnusedMcb(), Ext2InsertFcb(), Ext2InsertVcb(), Ext2LinkTailMcb(), Ext2PurgeVolume(), Ext2QueryUnusedBH(), Ext2QueryUnusedFcb(), Ext2ReleaseFcb(), FatBufferDirectory(), FatCreateFcb(), FatInitializeVcb(), FatQueueClose(), FDO_HandleResetCyclePort(), FFSAddMcbNode(), FFSInsertVcb(), FFSPurgeVolume(), FFSRefreshMcb(), FFSv1AllocateFcb(), FFSv2AllocateFcb(), file_create2(), fileref_get_filename(), fill_in_file_stream_information(), FreeBT_DispatchClean(), FS_AddProvider(), FsRtlAddToTunnelCache(), FsRtlNotifyFilterChangeDirectory(), FsRtlPrivateLock(), GdiPoolFree(), get_changed_extent_item(), get_inode_dir_path(), HalAllocateAdapterChannel(), HalGetAdapter(), HaliRegisterBusHandler(), HalpAcpiCacheTable(), HalpAllocPhysicalMemory(), handle_batch_collision(), HidClass_Read(), HidClass_ReadCompleteIrp(), IKsDevice_fnInitializeObjectBag(), IniAddSettingValueToSection(), IniParseFile(), InitCapturePin(), InitializePortList(), InitializePrintMonitor2(), InitializePrintMonitorList(), InitializePrintProcessorList(), InitStreamPin(), InitSystemHandle(), insert_dir_child_into_hash_lists(), insert_fileref_child(), insert_tree_item_batch(), InsertConsole(), InsertJobIntoStartList(), IntCbAllocateMemory(), IntCreateWindow(), IntGdiAddFontMemResource(), IntGdiLoadFontsFromMemory(), IntGetCodePageEntry(), IntLoadFontSubstList(), IntRegisterShellHookWindow(), IntSetThreadDesktop(), IoFreeAdapterChannel(), IoInvalidateDeviceRelations(), IoRegisterFileSystem(), IoRegisterFsRegistrationChange(), KdbInitialize(), KdbpSymAddCachedFile(), KdpBochsInit(), KdpInitDebugLog(), KdpScreenInit(), KdpSerialInit(), KdRegisterDebuggerDataBlock(), KeConnectInterrupt(), KeInitializeMutant(), KeInsertByKeyDeviceQueue(), KeInsertDeviceQueue(), KeInsertQueueDpc(), KeRegisterBugCheckCallback(), KeRegisterBugCheckReasonCallback(), KeRemoveQueue(), KeSetSystemTime(), KeStartProfile(), KeStartThread(), KeWaitForGate(), KeWaitForMultipleObjects(), KeWaitForSingleObject(), KiDeferredReadyThread(), KiInitModuleList(), KiInsertQueue(), KiInsertQueueApc(), KmtUserModeCallback(), KsAddIrpToCancelableQueue(), KsAddItemToObjectBag(), KsAllocateObjectCreateItem(), KsInitializeDevice(), KsMoveIrpsOnCancelableQueue(), KspAddCreateItemToList(), KspCreateDeviceAssociation(), KspCreateDeviceReference(), KspRegisterDeviceInterfaces(), KsQueueWorkItem(), KsServiceBusEnumCreateRequest(), KsSetPowerDispatch(), KsSetTargetDeviceObject(), KxQueueReadyThread(), LdrpHandleOneNewFormatImportDescriptor(), LdrpHandleOneOldFormatImportDescriptor(), LdrpInitializeTls(), LdrpInsertMemoryTableEntry(), LdrpLoadDll(), LdrpLoadImportModule(), LdrUnloadDll(), CUSBQueue::LinkInterruptQueueHead(), CUSBQueue::LinkQueueHead(), ListenComplete(), load_chunk_root(), load_dir_children(), load_free_space_cache(), load_sys_chunks(), LoadJobs(), LocalmonOpenPort(), LocalmonXcvOpenPort(), LockInsertIrpEx(), LogfListAddItem(), LpcpSaveDataInfoMessage(), LpcRequestPort(), LpcRequestWaitReplyPort(), LsapAddAuthPackage(), LsapCreateSid(), MemInstallFastMemoryHook(), MiAllocatePoolPages(), MiFreePoolPages(), MiInitializeLargePageSupport(), MiInitializeLoadedModuleList(), MiniportInitialize(), MiProcessLoaderEntry(), MiProtectedPoolInsertList(), MiRosTrimCache(), MiSessionAddProcess(), MiSessionInitializeWorkingSetList(), MmAddVerifierThunks(), MmHapHeapAllocatorExtend(), MMixerAddEvent(), MMixerAddMidiPin(), MMixerAddMixerControl(), MMixerAddMixerSourceLines(), MMixerCreateDestinationLine(), MMixerCreateMixerData(), MMixerInitializeWaveInfo(), MmMdAddDescriptorToList(), mount_vol(), MountMgrChangeNotify(), MountMgrCreatePointWorker(), MountMgrMountedDeviceArrival(), MountMgrMountedDeviceRemoval(), MountMgrNotify(), MountMgrQueryVolumePaths(), MountMgrVolumeMountPointCreated(), move_across_subvols(), MsfsCreate(), MsfsCreateMailslot(), MsfsInsertIrp(), MsfsWrite(), MsqPostMessage(), NBQueuePacket(), NetrJobAdd(), NewTransferPacket(), NlsInit(), NpAddDataQueueEntry(), NpAddWaiter(), NpCancelWaiter(), NpCheckForNotify(), NpCompleteStalledWrites(), NpCreateCcb(), NpCreateFcb(), NpGetNextRealDataQueueEntry(), NpReadDataQueue(), NpSetClosingPipeState(), NpSetConnectedPipeState(), NpSetDisconnectedPipeState(), NpSetListeningPipeState(), NpTransceive(), NpWriteDataQueue(), NtCreateJobObject(), NtfsAddFCBToTable(), NtRequestPort(), NtRequestWaitReplyPort(), NtSecureConnectPort(), NtSetTimer(), NtUserSetWinEventHook(), ObCreateObjectType(), ObLogSecurityDescriptor(), ObpIncrementHandleCount(), ObpIncrementUnnamedHandleCount(), open_fcb(), open_fcb_stream(), open_fileref_by_inode(), OpenDeviceReadWrite(), OpenUserEventLog(), order_space_entry(), PacketSocketRecvComplete(), PcRegisterIoTimeout(), PcRegisterSubdevice(), PinCaptureProcess(), PnpEventThread(), PnpRootCreateDevice(), PnpRootRegisterDevice(), PopFlushVolumes(), PopFlushVolumeWorker(), PoQueueShutdownWorkItem(), PostOnlineNotification(), PostTimerMessages(), PoVolumeDevice(), ProbeIsaPnpBus(), ProcessFragment(), ProcessQueuedRequests(), PspCreateProcess(), PspCreateThread(), PspInsertQuotaBlock(), CUSBQueue::QueueHeadCleanup(), CUSBQueue::QueueHeadCompletion(), CUSBQueue::QueueHeadInterruptCompletion(), QueueRequest(), QueueSidLookup(), QueueUserModeIrp(), QueueWorkItem(), RamdiskCreateDiskDevice(), ReconcileThisDatabaseWithMasterWorker(), RegInitializeRegistry(), RegisterConnection(), RegisterUncProvider(), RegpCopyTree(), reset_subkeys(), RfsdAddMcbNode(), RfsdAllocateFcb(), RfsdInsertVcb(), RfsdPurgeVolume(), RfsdRefreshMcb(), RtlAddRange(), RtlAllocateHeap(), RtlCopyRangeList(), RtlInitializeCriticalSectionAndSpinCount(), RtlInsertElementGenericTableFull(), RtlpAddVectoredHandler(), RtlpCreateUnCommittedRange(), RtlpDphCoalesceNodeIntoAvailable(), RtlpInitializeHeap(), RtlpInsertFreeBlockHelper(), RtlpInsertUnCommittedPages(), RtlpPageHeapCreate(), RtlpQueueIoWorkerThread(), ScanForUnpartitionedDiskSpace(), ScmCreateNewServiceRecord(), ScmCreateOrReferenceServiceImage(), ScmSetServiceGroup(), ScsiPortStartPacket(), set_link_information(), set_rename_information(), SETUP_CreateDevicesListFromEnumerator(), SETUP_CreateInterfaceList(), SetupDiCallClassInstaller(), SetupDiCreateDeviceInfoW(), SetupDiOpenDeviceInfoW(), SetupDiOpenDeviceInterfaceW(), SmpAllocateSessionId(), SmpConfigureSubSystems(), SmpCreatePagingFileDescriptor(), SmpCreateVolumeDescriptors(), SmpLoadSubSystem(), SmpSaveRegistryValue(), split_tree_at(), StreamClassStartDevice(), SyncAddEvent(), TCPAccept(), TCPConnect(), TCPDisconnect(), TcpipInterlockedInsertTailList(), TCPSendData(), TCPSleep(), test_vol(), TrpGenerateMappingTracker(), try_tree_amalgamate(), UDFInitializeFCB(), UDFInitializeVCB(), UDFOpenFile(), UDFPostRequest(), UDFQueueDelayedClose(), UDFVStoreBlock(), update_changed_extent_ref(), UpdateReplicatedUniqueIds(), UsbAudioCaptureComplete(), UsbAudioRenderComplete(), USBSTOR_QueueAddIrp(), UserInitializeDesktop(), VDDInstallMemoryHook(), vfatAddFCBToTable(), vfatMakeFCBFromDirEntry(), vfatUpdateFCB(), VideoPortEnumerateChildren(), VideoPortGetDmaAdapter(), WdmAudOpenSysAudioDeviceInterfaces(), WdmAudOpenSysAudioDevices(), wglCreateContext(), WinLdrAddDriverToList(), WinLdrAllocateDataTableEntry(), WinLdrInitializePhase1(), write_data(), write_metadata_items(), write_trees(), WsAsyncQueueRequest(), WsNcRefreshFromRegistry(), WsNcUpdateNamespaceList(), WsNqAddProvider(), WsTcRefreshFromRegistry(), and WsTcUpdateProtocolList().

#define INVALID_HANDLE_VALUE   ((HANDLE)(-1))

Definition at line 903 of file env_spec_w32.h.

#define INVALID_PACKET   0x01

Definition at line 444 of file env_spec_w32.h.

#define IsListEmpty (   ListHead)    ((ListHead)->Flink == (ListHead))

Definition at line 954 of file env_spec_w32.h.

#define KdDump (   a,
  b 
)
Value:
if((a)!=NULL) { \
for(i=0; i<(b); i++) { \
c = (ULONG)(*(((PUCHAR)(a))+i)); \
KdPrint(("%2.2x ",c)); \
if ((i & 0x0f) == 0x0f) KdPrint(("\n")); \
} \
KdPrint(("\n")); \
}
unsigned char * PUCHAR
Definition: retypes.h:3
GLuint n
Definition: s_context.h:57
GLenum GLclampf GLint i
Definition: glfuncs.h:14
smooth NULL
Definition: ftsmooth.c:464
#define b
Definition: ke_i.h:79
if(!(yy_init))
Definition: macro.lex.yy.c:704
#define for
Definition: utility.h:88
typedef ULONG(__stdcall *PSKIN_MSG)(ULONG MsgId
#define c
Definition: ke_i.h:80
GLboolean GLboolean GLboolean GLboolean a
Definition: glext.h:6204
#define KdPrint(x)
Definition: env_spec_w32.h:288

Definition at line 312 of file env_spec_w32.h.

Referenced by AtapiInterrupt__(), AtapiSendCommand(), UDFIndexDirectory(), UDFLoadImpUseVolDesc(), UniataAhciBeginTransaction(), UniataAhciReadPM(), UniataAhciSetupFIS_H2D_Direct(), and UniataAhciSoftReset().

#define KdPrint (   x)    {NOTHING;}

Definition at line 288 of file env_spec_w32.h.

Referenced by _getopt_internal(), AtapiAdapterControl(), AtapiInterrupt__(), AtapiRegCheckDevValue(), AtapiRegCheckParameterValue(), AtapiSendCommand(), BadBlockQueryRoutine(), BuildAhciInternalSrb(), CheckIfBadBlock(), DbgWaitForSingleObject_(), DebugAllocatePool(), DebugFreePool(), DLDAllocFindThread(), DLDInit(), DLDProcessThread(), DLDpWaitForResource(), DriverEntry(), FFSLoadDiskLabel(), FFSv1BlockMap(), FFSv1BuildBDL(), FFSv1GetBlock(), FFSv1GetInodeLba(), FFSv1ReadInode(), FFSv2BlockMap(), FFSv2BuildBDL(), FFSv2GetBlock(), FFSv2ReadInode(), InitBadBlocks(), my_open(), my_retrieve_vol_type(), RfsdBuildBDL2(), RfsdCheckDismount(), RfsdDirectoryCallback(), RfsdInitializeVcb(), RfsdLoadAllNls(), RfsdQueryDirectory(), RfsdQueryParameters(), RfsdReadFile(), RfsdScanDirCallback(), RfsdSupersedeOrOverWriteFile(), UDFAcquireResourceExclusiveWithCheck(), UDFAcquireResourceSharedWithCheck(), UDFAddXSpaceBitmap(), UDFAllocateCCB(), UDFAllocateFCB(), UDFAllocateFESpace(), UDFAsyncCompletionRoutine(), UDFBuildFreeSpaceBitmap(), UDFBuildShortAllocDescs(), UDFBuildTreeItemsList(), UDFCheckForDismount(), UDFCheckOtherFS(), UDFCheckOtherFSByName(), UDFCleanup(), UDFCleanUpFCB(), UDFCleanUpFcbChain(), UDFCleanUpFile__(), UDFCloseAllXXXDelayedInDir(), UDFCloseFile__(), UDFCloseResidual(), UDFClrModified(), UDFCommonCreate(), UDFCommonDeviceControl(), UDFCommonDispatch(), UDFCommonFileInfo(), UDFCommonFlush(), UDFCommonFSControl(), UDFCommonLockControl(), UDFCommonPnp(), UDFCommonQueryVolInfo(), UDFCommonRead(), UDFCommonSetVolInfo(), UDFCommonShutdown(), UDFCommonWrite(), UDFCompareVcb(), UDFCompleteMount(), UDFCreateFsDeviceObject(), UDFDebugAcquireResourceExclusiveLite(), UDFDebugAcquireResourceSharedLite(), UDFDebugAcquireSharedStarveExclusive(), UDFDebugAcquireSharedWaitForExclusive(), UDFDebugConvertExclusiveToSharedLite(), UDFDebugDeleteResource(), UDFDebugInitializeResourceLite(), UDFDebugInterlockedDecrement(), UDFDebugInterlockedExchangeAdd(), UDFDebugInterlockedIncrement(), UDFDebugReleaseResourceForThreadLite(), UDFDeferredWriteCallBack(), UDFDevIoctlCompletion(), UDFDiscardFESpace(), UDFDismountDevice(), UDFDismountVcb(), UDFDismountVolume(), UDFDoDismountSequence(), UDFDoOPC(), UDFDriverUnload(), UDFEjectReqWaiter(), UDFExceptionFilter(), UDFExceptionHandler(), UDFExtAllocDescToMapping(), UDFFastIoQueryBasicInfo(), UDFFastIoQueryStdInfo(), UDFFastLock(), UDFFastUnlockAll(), UDFFastUnlockAllByKey(), UDFFastUnlockSingle(), UDFFileDirInfoToNT(), UDFFindAnchor(), UDFFindVRS(), UDFFirstOpenFile(), UDFFlush(), UDFFlushADirectory(), UDFFlushAFile(), UDFFlushAllCachedAllocations(), UDFFlushCompletion(), UDFFlushFE(), UDFFlushFI(), UDFFlushFile__(), UDFFlushLogicalVolume(), UDFFSControl(), UDFFsNotification(), UDFGetBlockSize(), UDFGetCachedAllocation(), UDFGetCallersBuffer(), UDFGetDiskInfo(), UDFGetDiskInfoAndVerify(), UDFGetFileAllocModeFromICB(), UDFGetRetrievalPointers(), UDFGetStatistics(), UDFGetVolumeBitmap(), UDFIndexDirectory(), UDFInitAllocationCache(), UDFInitializeVCB(), UDFInvalidateVolumes(), UDFIsFastIoPossible(), UDFIsPathnameValid(), UDFIsVolumeDirty(), UDFIsVolumeMounted(), UDFLoadBogusLogicalVol(), UDFLoadExtInfo(), UDFLoadFileset(), UDFLoadImpUseVolDesc(), UDFLoadLogicalVol(), UDFLoadLogicalVolInt(), UDFLoadPartDesc(), UDFLoadPartition(), UDFLoadPVolDesc(), UDFLoadSparingTable(), UDFLoadUnallocatedSpaceDesc(), UDFLoadVAT(), UDFLockCallersBuffer(), UDFLockControl(), UDFLockVolume(), UDFLongAllocDescToMapping(), UDFMdlComplete(), UDFMountVolume(), UDFNotifyChangeDirectory(), UDFPerformVerify(), UDFPhReadSynchronous(), UDFPhSendIOCTL(), UDFPhWriteSynchronous(), UDFPnp(), UDFPostStackOverflowRead(), UDFPrepareForReadOperation(), UDFPrepareForWriteOperation(), UDFPrepareXSpaceBitmap(), UDFQueryDirectory(), UDFQueryFsAttributeInfo(), UDFQueryFsDeviceInfo(), UDFQueryFsFullSizeInfo(), UDFQueryFsSizeInfo(), UDFQueryFsVolumeInfo(), UDFQuerySetEA(), UDFQueryVolInfo(), UDFReadAndProcessFullToc(), UDFReadDiscTrackInfo(), UDFReadEntityID_Domain(), UDFReadFileEntry(), UDFReadSecurity(), UDFReadTagged(), UDFReadVDS(), UDFRecoverFromError(), UDFRegCheckParameterValue(), UDFReleaseCCB(), UDFReleaseVCB(), UDFRemapPacket(), UDFRename(), UDFResizeExtent(), UDFResizeFile__(), UDFSetCaching(), UDFSetFileAllocModeFromICB(), UDFSetLabelInfo(), UDFSetMRWMode(), UDFSetSpeeds(), UDFSetVolInfo(), UDFShortAllocDescToMapping(), UDFShutdown(), UDFStackOverflowRead(), UDFStartEjectWaiter(), UDFStopEjectWaiter(), UDFStoreCachedAllocation(), UDFSyncCache(), UDFSyncCompletionRoutine(), UDFTWrite(), UDFUmount__(), UDFUnlockCallersBuffer(), UDFUnlockVolume(), UDFUnmapRange(), UDFUpdateLogicalVol(), UDFUpdateLogicalVolInt(), UDFUpdateNonAllocated(), UDFUpdateNWA(), UDFUpdatePartDesc(), UDFUpdateSparingTable(), UDFUpdateVAT(), UDFUpdateVolIdent(), UDFUpdateXSpaceBitmaps(), UDFUserFsCtrlRequest(), UDFUseStandard(), UDFVerifyFreeSpaceBitmap(), UDFVerifyPartDesc(), UDFVerifyVcb(), UDFVerifyVolume(), UDFVerifyXSpaceBitmap(), UDFVFlush(), UDFVInit(), UDFVRead(), UDFVRelease(), UDFVRemoveBlock(), UDFVStoreBlock(), UDFVUpdateBlock(), UDFVVerify(), UDFVWaitQueued(), UDFVWorkItem(), UDFWaitForSingleObject(), UDFWriteInSector(), UDFWriteSecurity(), UniataAhciDetect(), UniataAhciHardReset(), UniataAhciReadPM(), UniataAhciReset(), UniataAhciSendCommand(), UniataAhciSendPIOCommand(), UniataAhciSendPIOCommandDirect(), UniataAhciSoftReset(), UniataAhciStatus(), UniataAhciStop(), UniataAhciStopFR(), UniAtaAhciValidateVersion(), UniataAhciWaitCommandReady(), UniataAhciWritePM(), UniataChipDetect(), UniataChipDetectChannels(), UniataSataIdentifyPM(), WCacheCheckLimitsRAM(), WCacheCheckLimitsRW(), WCacheDecodeFlags(), WCacheDirect__(), WCacheDiscardBlocks__(), WCacheFlushAllRAM(), WCacheFlushBlocks__(), WCacheInit__(), and WCachePurgeAllRAM().

#define KeAcquireSpinLock (   sl,
  irql 
)
Value:
{ \
ULONG isLocked = TRUE; \
while(isLocked) AcquireXLock(*(sl), isLocked, TRUE);\
}
#define TRUE
Definition: numbers.c:17
while(1)
Definition: macro.lex.yy.c:730
#define AcquireXLock(gLock, oldValue, newValue)
Definition: tools.h:185
typedef ULONG(__stdcall *PSKIN_MSG)(ULONG MsgId

Definition at line 609 of file env_spec_w32.h.

Referenced by acpi_bus_generate_event_dpc(), acpi_bus_receive_event(), AcpiOsAcquireLock(), AcpiOsSignalSemaphore(), AcpiOsWaitSemaphore(), CHubController::AcquireDeviceAddress(), CHubController::AddUsbDevice(), AfdCancelHandler(), AfdEventReceive(), AfdEventReceiveDatagramHandler(), AfdSelect(), CDMAMemoryManager::Allocate(), AllocateAnyPort(), AllocateDictionaryEntry(), AllocatePort(), AllocatePortFromRange(), BdaCreateFilterFactoryEx(), CancelSelectSuspend(), CaptureAvoidPipeStarvationWorker(), CcCopyData(), CcFlushCache(), CcPurgeCacheSection(), CcRosCreateVacb(), CcRosDeleteFileCache(), CcRosFlushVacb(), CcRosLookupVacb(), CcRosMarkDirtyVacb(), CcRosReleaseVacb(), CcRosTraceCacheMap(), CcRosTrimCache(), CcRosUnmapVacb(), CcSetFileSizes(), CcUninitializeCacheMap(), CdAddToWorkque(), CdfsAddFCBToTable(), CdfsGrabFCB(), CdfsGrabFCBFromTable(), CdFspDispatch(), CdfsReleaseFCB(), CdRomRetryRequest(), CdRomTickHandler(), ChewWorkItem(), chunk_lock_range(), chunk_unlock_range(), ClassAcquireRemoveLockEx(), ClassCallback(), ClassCancelRoutine(), ClassCompleteRequest(), ClassInterpretSenseInfo(), ClasspPerfIncrementErrorCount(), ClasspPerfIncrementSuccessfulIo(), ClasspRetryRequestDpc(), ClassRead(), ClassReleaseQueueCompletion(), ClassReleaseRemoveLock(), ClassRetryRequest(), ClassStartIo(), CUSBQueue::CleanupEndpointDescriptor(), CsqAcquireLock(), CTEScheduleEvent(), DeallocatePort(), DequeueDeferredClientIrp(), DereferenceAdapterContextWithOpenEntry(), DestroyPortDriver(), DestroyTransferPacket(), DLDAcquireExclusive(), DLDAcquireShared(), DLDpAcquireResourceExclusiveLite(), DLDpWaitForResource(), EnqueueDeferredClientIrp(), EnqueueFreeTransferPacket(), ExDeleteNPagedLookasideList(), ExDeletePagedLookasideList(), ExInterlockedCompareExchange64(), ExInterlockedExtendZone(), ExNotifyCallback(), ExpAddTagForBigPages(), ExpCheckPoolAllocation(), ExpDeleteTimer(), ExpFindAndRemoveTagBigPages(), ExpTimerApcKernelRoutine(), ExRegisterCallback(), ExTimerRundown(), ExUnregisterCallback(), FDO_HandleResetCyclePort(), FindAdapterContextByName(), FreeBT_DispatchClean(), FreeBT_IoDecrement(), FreeBT_IoIncrement(), FreeDeviceData(), FreeDictionaryEntry(), FreeFilterInstance(), FreeMemoryManagement(), GetDictionaryEntry(), GetFilterInstanceEntry(), HalAllocateAdapterChannel(), HaliRegisterBusHandler(), HalpGrowMapBuffers(), HalReadDmaCounter(), HandleCancelRemoveDevice(), HandleCancelStopDevice(), HandleDeviceSetPower(), HandleQueryRemoveDevice(), HandleQueryStopDevice(), HandleRemoveDevice(), HandleStartDevice(), HandleStopDevice(), HandleSurpriseRemoval(), HdlspAcquireGlobalLock(), HidClass_Close(), HidClass_GetIrp(), HidClass_Read(), HidClass_ReadCompleteIrp(), i8042RemoveDevice(), IdleNotificationRequestComplete(), InterfacePciDevicePresent(), InterfacePciDevicePresentEx(), InterlockedPopEntrySList(), InternalWorker(), IoAcquireRemoveLockEx(), IoFreeAdapterChannel(), IoFreeMapRegisters(), IoInvalidateDeviceRelations(), IoMapTransfer(), IopCancelRemoveChildDevices(), IopCreateDeviceNode(), IopDeviceRelationsWorker(), IopFreeDeviceNode(), IopGetErrorLogEntry(), IopGetSystemPowerDeviceObject(), IopQueryRemoveChildDevices(), IopRemoveTimerFromTimerList(), IopSendRemoveChildDevices(), IopTimerDispatch(), IoReleaseRemoveLockEx(), IoStartTimer(), IoStopTimer(), IoUnregisterShutdownNotification(), IoWriteErrorLogEntry(), IsaFdoQueryDeviceRelations(), IsaFdoStartDevice(), KdbpSymAddCachedFile(), KdbpSymFindCachedFile(), KdbpSymRemoveCachedFile(), KdpTimeSlipWork(), KdRegisterDebuggerDataBlock(), KeSetBaseGdtSelector(), KeSetGdtSelector(), KiAcquireNmiListLock(), KillSelectsForFCB(), KsAddIrpToCancelableQueue(), KsCancelIo(), KsCreateBusEnumObject(), KsMoveIrpsOnCancelableQueue(), KspBusWorkerRoutine(), KspCreateDeviceReference(), KspInstallBusEnumInterface(), KspQueryBusRelations(), KspSynchronizedEventRoutine(), KsQueueWorkItem(), KsReleaseIrpOnCancelableQueue(), KsRemoveIrpFromCancelableQueue(), KsRemoveSpecificIrpFromCancelableQueue(), KsUnregisterWorker(), LanAdapterInfo(), LanCloseProtocol(), LanEnumAdapters(), LanSetBufferedMode(), LANTransmitInternal(), LANUnregisterAdapter(), LANUnregisterProtocol(), LocateAdapterBindingByName(), LockAcquireQueueLock(), LwipThreadMain(), MiAcquireExpansionLock(), MiAllocPageFromPagingFile(), MiMapPageInHyperSpace(), MiniIndicateData(), MiniIndicateReceivePacket(), MiniIsBusy(), MiniLocateDevice(), MiniportWorker(), MiniQueueWorkItem(), MiniResetComplete(), MiniStatus(), MiniStatusComplete(), MmAllocSwapPage(), MmCreateCacheSection(), MmFinalizeSegment(), MmFreeSwapPage(), MsfsAcquireLock(), MsfsClose(), MsfsCreate(), MsfsCreateMailslot(), MsfsQueryMailslotInformation(), MsfsRead(), MsfsWrite(), MyAllocatePool(), MyFreePool(), NdisAcquireReadWriteLock(), NdisAcquireSpinLock(), NdisAllocatePacket(), NdisFreePacket(), NdisMCancelTimer(), NdisMCloseLog(), NdisMCreateLog(), NdisMFlushLog(), NdisMSetPeriodicTimer(), NdisMSetTimer(), NduDispatchRead(), NewTransferPacket(), NpAddWaiter(), NpCancelWaiter(), NpCancelWaitQueueIrp(), NpTimerDispatch(), NtCancelTimer(), NtCreatePagingFile(), NtfsAddFCBToTable(), NtfsGrabFCB(), NtfsGrabFCBFromTable(), NtfsReleaseFCB(), NtSetLdtEntries(), NtSetTimer(), OpenDeviceReadWrite(), PcIoTimerRoutine(), PcRegisterIoTimeout(), PcUnregisterIoTimeout(), PdoPnpControl(), PinCaptureProcess(), PinGetIrpFromReadyList(), PollReeval(), PopGetDope(), PoRemoveVolumeDevice(), PostOnlineNotification(), CUSBQueue::ProcessAsyncList(), CUSBQueue::ProcessPeriodicSchedule(), ProcessQueuedRequests(), ProIndicatePacket(), ProtocolTransferDataComplete(), PspDestroyQuotaBlock(), PspInsertQuotaBlock(), QSI_DEF(), QueryBinding(), CUSBQueue::QueueHeadCleanup(), QueueRequest(), QueueWorkItem(), read_data_completion(), ReadBytes(), CDMAMemoryManager::Release(), CHubController::ReleaseDeviceAddress(), CHubController::RemoveUsbDevice(), ScsiPortAllocateAdapterChannel(), ScsiPortDispatchScsi(), SelectTimeout(), SendOnlineNotificationWorker(), SerialDeviceControl(), SerialGetCommStatus(), SerialReceiveByte(), SerialSendByte(), SerialWrite(), SetDeviceFunctional(), CHubController::SetNotification(), SpiAdapterControl(), SpiHandleAttachRelease(), SpiSendInquiry(), StartCaptureIsocTransfer(), SubmitIdleRequestIrp(), CUSBDevice::SubmitIrp(), sys_arch_mbox_fetch(), TcpipAcquireSpinLock(), UDFAllocateCCB(), UDFAllocateIrpContext(), UDFAllocateObjectName(), UDFCommonDispatch(), UDFPostRequest(), UDFReleaseCCB(), UDFReleaseIrpContext(), UDFReleaseObjectName(), UnbindAdapterByContext(), UsbAudioCaptureComplete(), UsbAudioRenderComplete(), USBSTOR_QueueAddIrp(), USBSTOR_QueueRelease(), USBSTOR_QueueTerminateRequest(), USBSTOR_RemoveIrp(), USBSTOR_StartIo(), CHubController::ValidateUsbDevice(), WaitForOnlinesToComplete(), WdmAudCleanup(), WorkerThread(), and WorkItemRoutine().

#define KeDelayExecutionThread (   mode,
  foo,
  t 
)    { Sleep( abs((LONG)(((t)->QuadPart)/10000)) ); }

Definition at line 484 of file env_spec_w32.h.

#define KeGetCurrentIrql ( )    PASSIVE_LEVEL

Definition at line 706 of file env_spec_w32.h.

Referenced by __declspec(), _ExAcquireFastMutex(), _ExAcquireFastMutexUnsafe(), _ExReleaseFastMutex(), _ExReleaseFastMutexUnsafe(), _ExTryToAcquireFastMutex(), _KeAcquireGuardedMutex(), _KeAcquireGuardedMutexUnsafe(), _KeReleaseGuardedMutex(), _KeReleaseGuardedMutexUnsafe(), AcpiOsAcquireLock(), AtapiInterrupt__(), CcpMapData(), CdFsdDispatch(), CdProcessException(), CdRomCompleteIrpAndStartNextPacketSafely(), CdRomDeviceControlDispatch(), ClassSendIrpSynchronous(), ClassSendSrbSynchronous(), CloseStreamRoutine(), DequeueMiniportTimer(), ExAllocatePool(), ExGetPoolTagInfo(), ExpCheckPoolIrqlLevel(), ExpGetPoolTagInfoTarget(), ExpLockHandleTableEntry(), ExpWorkerThreadEntryPoint(), Ext2BuildRequest(), Ext2ExceptionHandler(), ExtractFont(), ExUnlockHandleTableEntry(), FFSBuildRequest(), FFSUnpinRepinnedBcbs(), ForwardedIoCompletionRoutine(), FsRtlWorkerThread(), HalAllocateAdapterChannel(), HalInitSystem(), HalpClockInterrupt(), HandleDeferredProcessing(), CPortPinWaveRT::HandleKsProperty(), HidClass_ReadCompleteIrp(), HidUsb_ResetWorkerRoutine(), IKsDevice_fnArbitrateAdapterChannel(), IKsPin_PinCentricWorker(), IKsProcessingObject_fnProcess(), IKsProcessingObject_fnProcessingObjectWork(), InbvAcquireLock(), IoFreeMapRegisters(), IoGetStackLimits(), KdbEnterDebuggerException(), KdEnterDebugger(), KeAcquireInStackQueuedSpinLockAtDpcLevel(), KeAcquireQueuedSpinLockAtDpcLevel(), KeAcquireSpinLockAtDpcLevel(), KeAreAllApcsDisabled(), KeBugCheckWithTf(), KeCancelTimer(), KeContextToTrapFrame(), KeDelayExecutionThread(), KefAcquireSpinLockAtDpcLevel(), KeFreezeExecution(), KefReleaseSpinLockFromDpcLevel(), KeGenericCallDpc(), KeIpiGenericCall(), KeQueryPerformanceCounter(), KeReleaseInStackQueuedSpinLockFromDpcLevel(), KeReleaseQueuedSpinLockFromDpcLevel(), KeReleaseSpinLockFromDpcLevel(), KeRestoreFloatingPointState(), KeSaveFloatingPointState(), KeSetAffinityProcess(), KeSetSystemTime(), KeSetTimerEx(), KeTrapFrameToContext(), KeUpdateSystemTime(), KeWaitForMultipleObjects(), KeWaitForSingleObject(), KiAcquireDeviceQueueLock(), KiAcquireTimerLock(), KiCheckForKernelApcDelivery(), KiContinue(), KiDecrementerTrap(), KiDeliverApc(), KiEspToTrapFrame(), KiExitDispatcher(), KiExitSystemCallDebugChecks(), KiInterruptHandler(), KiIpiServiceRoutine(), KiReleaseDeviceQueueLock(), KiReleaseTimerLock(), KiRetireDpcList(), KiSwapThread(), KiSystemService(), KiUserModeCallout(), KmtSetIrql(), KsCancelRoutine(), KspEnableBusDeviceInterface(), MiAcquireExpansionLock(), MiAllocateContiguousMemory(), MiAllocatePagesForMdl(), MiCheckControlArea(), MiCompleteProtoPteFault(), MiDecrementReferenceCount(), MiDecrementShareCount(), MiDeletePte(), MiDeleteSystemPageableVm(), MiDispatchFault(), MiInitializePfn(), MiInitializePfnAndMakePteValid(), MiInsertPageInFreeList(), MiInsertPageInList(), MiInsertStandbyListAtFront(), MiMapPagesInZeroSpace(), MiReleaseExpansionLock(), MiRemoveAnyPage(), MiRemovePageByColor(), MiRemoveZeroPage(), MiResolveDemandZeroFault(), MiResolvePageFileFault(), MiResolveProtoPteFault(), MiSetControlAreaSymbolsLoaded(), MiUnlinkFreeOrZeroedPage(), MiUnlinkPageFromList(), MiUnlockProcessWorkingSetUnsafe(), MiUnmapPageInHyperSpace(), MiUnmapPagesInZeroSpace(), MiUseLargeDriverPage(), MmAccessFaultCacheSection(), MmAllocateSpecialPool(), MmArmAccessFault(), MmExpandSpecialPool(), MmFreeMemoryArea(), MmFreePagesFromMdl(), MmFreeSpecialPool(), MmGetExecuteOptions(), MmGetFileObjectForSection(), MmGetPhysicalMemoryRanges(), MmNotPresentFault(), MmNotPresentFaultCacheSection(), MmpAccessFault(), MmPageOutCacheSection(), MmpPageOutPhysicalAddress(), MmpSectionAccessFaultInner(), MmQuitNextSession(), MmReferencePage(), MmRosNotifyAvailablePage(), MmSetExecuteOptions(), MotorStopDpcFunc(), NdisGetBufferPhysicalArraySize(), NdisMAllocateSharedMemory(), NdisMAllocateSharedMemoryAsync(), NdisMAllocateSharedMemoryPassive(), NdisMCompleteBufferPhysicalMapping(), NdisMFreeSharedMemory(), NdisMFreeSharedMemoryPassive(), NdisMStartBufferPhysicalMapping(), NtResetWriteWatch(), ObpAcquireObjectLock(), ObpAcquireObjectLockShared(), ObpEnterObjectTypeMutex(), ObpLeaveObjectTypeMutex(), ObpReleaseObjectLock(), PciFindPdoByFunction(), PciStallForPowerChange(), PerformSampleRateConversion(), PinWaveCyclicDataFormat(), PinWavePciDataFormat(), ProSend(), ProtocolTransferDataComplete(), PsChargePoolQuota(), PspExitThread(), RfsdBuildRequest(), RfsdUnpinRepinnedBcbs(), RtlpCaptureStackLimits(), RtlpHandleDpcStackException(), RtlWalkFrameChain(), RWFreeAdapterChannel(), SbDspReset(), ScsiClassReleaseQueue(), SSI_DEF(), START_TEST(), SubmitIdleRequestIrp(), TcpipGetCurrentIrql(), UDFCommonRead(), UDFCommonWrite(), UDFDebugAcquireResourceExclusiveLite(), UDFDebugAcquireResourceSharedLite(), UDFDebugAcquireSharedStarveExclusive(), UDFDebugAcquireSharedWaitForExclusive(), UDFDebugConvertExclusiveToSharedLite(), UDFDebugDeleteResource(), UDFDebugInitializeResourceLite(), UDFDebugReleaseResourceForThreadLite(), UDFExceptionHandler(), UDFPhReadSynchronous(), UDFPhSendIOCTL(), UDFPhWriteSynchronous(), UDFWriteInSector(), UDFWriteSectors(), UpdatePollWithFCB(), USBSTOR_Cancel(), USBSTOR_CancelIo(), VdmSwapContext(), VideoPortGetCurrentIrql(), VideoPortGetVgaStatus(), and VideoPortSynchronizeExecution().

#define KeInitializeEvent (   pEvt,
  foo,
  foo2 
)    {NOTHING;}

Definition at line 477 of file env_spec_w32.h.

Referenced by _In_reads_(), _MiSimpleWrite(), _Success_(), acpi_init(), AcpiOsCreateSemaphore(), add_calc_job(), add_volume(), alloc_chunk(), AllocateUserMessage(), AllocEventData(), balance_thread(), BatteryClassInitializeDevice(), BatteryIoctl(), BindAdapterByName(), Bus_GetDeviceCapabilities(), Bus_SendIrpSynchronously(), CalculateMbrCheckSum(), CallUSBD(), CcInitializeCacheManager(), CcReadVirtualAddress(), CcWriteVirtualAddress(), CcZeroData(), CdCommonRead(), CdfsDeviceIoControl(), CdfsReadSectors(), CdPerformDevIoCtrl(), CdPnpQueryRemove(), CdPnpRemove(), CdPnpSurpriseRemove(), CdReadSectors(), CdRomAllocateMmcResources(), CdRomDeviceControl(), CdRomDeviceControlDispatch(), CdRomIsPlayActive(), ChewInit(), ClassClaimDevice(), ClassCreateDeviceObject(), ClassModeSense(), ClasspCreateClose(), ClasspFailurePredict(), ClasspInitializeGesn(), ClassReadDriveCapacity(), ClassSendIrpSynchronous(), ClassSendSrbSynchronous(), ClassSetFailurePredictionPoll(), CmBattGetAcpiInterfaces(), CmBattPnpDispatch(), CmBattSendDownStreamIrp(), CmpInitializeHiveList(), ConfigCallback(), ConnectPortDriver(), create_calc_threads(), CreateDMA(), CreateRemoteDatabase(), DbgkpQueueMessage(), DestroyPortDriver(), dev_ioctl(), DeviceIoControl(), DiskCreateFdo(), DiskDeviceControl(), DiskPerformSmartCommand(), DiskSendFailurePredictIoctl(), DiskStartFdo(), DLDpAcquireResourceExclusiveLite(), do_tree_writes(), DoRebootCommand(), DriverEntry(), EngpFileIoRequest(), ExfWaitForRundownProtectionRelease(), ExInitializeFastMutex(), ExpAllocateExclusiveWaiterEvent(), ExpInitializeCallbacks(), ExpInitializeWorkerThreads(), ExReinitializeResourceLite(), ExSwapinWorkerThreads(), Ext2DiskIoControl(), Ext2DiskShutDown(), Ext2InitializeVcb(), Ext2IsMediaWriteProtected(), Ext2MediaEjectControl(), Ext2ReadSync(), Ext2ReadWriteBlocks(), Ext2StartReaper(), Ext2SyncUninitializeCacheMap(), ExTimedWaitForUnblockPushLock(), FatPerformDevIoCtrl(), FDO_QueryCapabilities(), FFSDiskIoControl(), FFSDiskShutDown(), FFSGetPartition(), FFSIsMediaWriteProtected(), FFSMediaEjectControl(), FFSReadSync(), FFSReadWriteBlocks(), FFSShutDown(), FFSSyncUninitializeCacheMap(), FilterDispatch_fnClose(), ForwardIrpAndWait(), ForwardIrpSynchronous(), FreeBT_AddDevice(), FreeBT_GetPortStatus(), FreeBT_ResetParentPort(), FreeDeviceData(), FsRecGetDeviceSectors(), FsRecGetDeviceSectorSize(), FsRecReadBlock(), FsRtlBalanceReads(), FsRtlGetFileSize(), FsRtlInitializeWorkerThread(), FstubGetDiskGeometry(), FstubReadSector(), FstubWriteSector(), GetBusInterface(), GetDeviceId(), GreenDeviceIoControl(), HalpGetFullGeometry(), HalpInitBusHandler(), HalpInitDma(), HalpXboxReadSector(), HandleCancelRemoveDevice(), HandleCancelStopDevice(), HandleQueryCapabilities(), HandleStartDevice(), HDA_SyncForwardIrp(), Hid_DispatchUrb(), HidAddDevice(), HidClass_Create(), HidClassFDO_DispatchRequestSynchronous(), HidClassFDO_QueryCapabilities(), HidPnp(), HidUsb_GetPortStatus(), HidUsb_ResetPort(), i8042SendHookWorkItem(), IdleNotificationCallback(), InitController(), InitializeDeviceData(), InitializeFilterWithKs(), InitThreadData(), InitThreadDataEx(), IntVideoPortForwardIrpAndWait(), IoCancelFileOpen(), IoCreateDevice(), IoCreateStreamFileObjectEx(), IoCreateStreamFileObjectLite(), IoForwardIrpSynchronously(), IoGetBootDiskInformation(), IoInitializeRemoveLockEx(), IopCloseFile(), IopCreateArcNamesCd(), IopCreateArcNamesDisk(), IopDeleteFile(), IopGetFileInformation(), IopGetSetSecurityObject(), IopInitiatePnpIrp(), IopInitPlugPlayEvents(), IopLoadFileSystemDriver(), IopLoadUnloadDriver(), IopMountVolume(), IopParseDevice(), IopQueryDeviceInformation(), IopShutdownBaseFileSystems(), IopSynchronousCall(), IoReportTargetDeviceChange(), IoSetInformation(), IoShutdownSystem(), IoVerifyVolume(), IoVolumeDeviceToDosName(), IsaForwardIrpSynchronous(), IsFtVolume(), IsThisASanyo(), KbdHid_AddDevice(), KbdHid_Create(), KbdHid_Pnp(), KbdHid_SubmitRequest(), KdpInitDebugLog(), KeyboardDeviceWorker(), KiInitializeKernel(), KiInitSystem(), KmtUserModeCallback(), KsCreateBusEnumObject(), KsInstallBusEnumInterface(), KspCreatePin(), KspDeviceSetGetBusData(), KspForwardIrpSynchronous(), KsQueryInformationFile(), KsReadFile(), KsRegisterWorker(), KsRemoveBusEnumInterface(), KsSetInformationFile(), KsSynchronousIoControlDevice(), KsWriteFile(), LANRegisterAdapter(), LibTCPBind(), LibTCPClose(), LibTCPConnect(), LibTCPListen(), LibTCPSend(), LibTCPShutdown(), LibTCPSocket(), load_chunk_root(), look_for_balance_item(), LpcpCreatePort(), MiDereferenceSessionFinal(), MiDispatchFault(), MiInitBalancerThread(), MiniQueryInformation(), MiniSetInformation(), MiReadFilePage(), MiReadPageFile(), MiSimpleRead(), MmArmInitSystem(), MmInitMpwThread(), MmInitSystem(), MmNotPresentFaultCacheSectionInner(), MmpSectionAccessFaultInner(), MmRequestPageMemoryConsumer(), MmWriteToSwapPage(), MouHid_AddDevice(), MouHid_Create(), MouHid_Pnp(), MouHid_SubmitRequest(), mount_vol(), MountMgrNotifyNameChange(), MountMgrShutdown(), MountMgrUnload(), MsfsRead(), NdisIForwardIrpAndWait(), NdisInitializeEvent(), NdisMAllocateMapRegisters(), NdisMRegisterDmaChannel(), NdisMRegisterInterrupt(), NtCreateDebugObject(), NtCreateEvent(), NtCreateJobObject(), NtFlushBuffersFile(), NtfsDeviceIoControl(), NtfsReadDisk(), NtQueryInformationFile(), NtQueryVolumeInformationFile(), NtSetInformationFile(), NtSetVolumeInformationFile(), NtUnlockFile(), ObInitSystem(), PcForwardIrpSynchronous(), PciCallDownIrpStack(), PciGetDeviceCapabilities(), PciInitializeFdoExtensionCommonFields(), PciPdoCreate(), PciQueryForPciBusInterface(), PciSendIoctl(), PcRequestNewPowerState(), PiceSendIoctl(), PopAddRemoveSysCapsCallback(), PopFlushVolumes(), PopGetSysButton(), PopInitShutdownList(), PopSendQuerySystemPowerState(), PopSendSetSystemPowerState(), prepare_raid5_write(), prepare_raid6_write(), PsGetContextThread(), PsSetContextThread(), QueryDeviceInformation(), QueryInterface(), QuerySuggestedLinkName(), RamdiskPnp(), RawQueryFsSizeInfo(), read_data(), ReadBytes(), remove_device(), remove_drive_letter(), RfsdDiskIoControl(), RfsdDiskShutDown(), RfsdIsMediaWriteProtected(), RfsdMediaEjectControl(), RfsdReadSync(), RfsdReadWriteBlocks(), RfsdShutDown(), RfsdSyncUninitializeCacheMap(), ScsiClassClaimDevice(), ScsiClassGetCapabilities(), ScsiClassGetInquiryData(), ScsiClassSendSrbSynchronous(), ScsiDiskDeviceControl(), send_disks_pnp_message(), SendFragments(), SendLinkCreated(), SendLinkDeleted(), SendOnlineNotification(), SerialAddDeviceInternal(), SermouseAddDevice(), SermouseDeviceIoControl(), SermouseDeviceWorker(), snapshot_tree_copy(), SpiSendInquiry(), start_balance(), StartWorkerThread(), StreamClassReadWriteConfig(), StreamClassReenumerateStreams(), StreamClassStartDevice(), SubmitRequestToRootHub(), SubmitUrbSync(), sync_read_phys(), SyncForwardIrp(), sys_init(), sys_mbox_new(), sys_sem_new(), TCPSleep(), TdiAssociateAddressFile(), TdiCall(), TdiDisassociateAddressFile(), TdiQueryDeviceControl(), TdiQueryInformation(), TdiSendThread(), TdiSetEventHandler(), test_vol(), TestEventConcurrent(), TestEventFunctional(), TestEventScheduling(), TestIrpHandler(), TestPoRequestPowerIrp(), TestProviderInfo(), TestTcpConnect(), UDFPhReadSynchronous(), UDFPhSendIOCTL(), UDFPhWriteSynchronous(), UDFPnpQueryRemove(), UDFPnpRemove(), UDFPnpSurpriseRemove(), UDFPostStackOverflowRead(), UDFStartEjectWaiter(), UDFVInit(), USBCCGP_QueryInterface(), USBCCGP_SyncForwardIrp(), USBCCGP_SyncUrbRequest(), USBHUB_AddDevice(), USBSTOR_AllocateIrp(), USBSTOR_GetBusInterface(), USBSTOR_QueueInitialize(), USBSTOR_SyncForwardIrp(), USBSTOR_SyncUrbRequest(), UserProcessCreate(), VfatAllocateIrpContext(), VfatBlockDeviceIoControl(), VfatDiskShutDown(), VfatFlushVolume(), VfatReadDisk(), VfatReadDiskPartial(), VfatReadFileData(), VfatWriteDiskPartial(), VideoPortCreateEvent(), wait_queue_create(), WaitForOnlinesToComplete(), WCacheAllocAsyncEntry(), WdmaudAddDevice(), WorkerThread(), write_data_complete(), write_data_phys(), xHalExamineMBR(), xHalGetPartialGeometry(), xHalIoReadPartitionTable(), xHalIoSetPartitionInformation(), xHalIoWritePartitionTable(), and xHalQueryDriveLayout().

#define KeInitializeSpinLock (   sl)
Value:
{ \
*(sl) = 0; \
}

Definition at line 604 of file env_spec_w32.h.

#define KeLowerIrql (   oldIrql)    {;}

Definition at line 602 of file env_spec_w32.h.

Referenced by __declspec(), _ExReleaseFastMutex(), _ExTryToAcquireFastMutex(), _IRQL_requires_min_(), AcquireMutexThread(), BeepCleanup(), CdRomCompleteIrpAndStartNextPacketSafely(), CdRomDeviceControl(), CdRomDeviceControlDispatch(), CdRomRerunRequest(), CdRomUpdateGeometryCompletion(), CdRomXACompletion(), ClassIoComplete(), ClassIoCompleteAssociated(), ClasspReleaseQueue(), CreateDMA(), ExfUnblockPushLock(), ExfWakePushLock(), ExiTryToAcquireFastMutex(), ExReleaseFastMutex(), GspBreakIn(), HalDisplayString(), HalpGrowMapBufferWorker(), HalpPCIReleaseSynchronizationType2(), HalpPCIReleaseSynchronzationType1(), HalpPCIReleaseSynchronzationType2(), InbvReleaseLock(), IoAllocateDriverObjectExtension(), IoCancelFileOpen(), IoCancelThreadIo(), IoGetDriverObjectExtension(), IopAbortInterruptedIrp(), IopCloseFile(), IopDeleteFile(), IopDisassociateThreadIrp(), IopParseDevice(), IopPerformSynchronousRequest(), IopQueueIrpToThread(), IoStartPacket(), KbdHid_DispatchInputData(), KdbEnterDebuggerException(), KdDisableDebugger(), KdDisableDebuggerWithLock(), KdEnableDebugger(), KdEnableDebuggerWithLock(), KdpPrintToLogFile(), KdpPrompt(), KdpScreenPrint(), KdpSerialDebugPrint(), KeConnectInterrupt(), KeContextToTrapFrame(), KeDeregisterBugCheckCallback(), KeDeregisterBugCheckReasonCallback(), KeDisconnectInterrupt(), KeDumpIrqList(), KeFlushEntireTb(), KeGenericCallDpc(), KeInsertQueueDpc(), KeIpiGenericCall(), KeQueryBasePriorityThread(), KeRegisterBugCheckCallback(), KeRegisterBugCheckReasonCallback(), KeSetSystemTime(), KeSignalGateBoostPriority(), KeStartProfile(), KeStopProfile(), KeSynchronizeExecution(), KeTrapFrameToContext(), KeyboardDeviceWorker(), KiCheckForKernelApcDelivery(), KiCheckTimerTable(), KiContinue(), KiDeliverApc(), KiDpcInterruptHandler(), KiEspToTrapFrame(), KiExitDispatcher(), KiIdleLoop(), KiInitializeKernel(), KiInterruptDispatch3(), KiInterruptHandler(), KiPageFaultHandler(), KiQuantumEnd(), KiRetireDpcList(), KiSwapThread(), KiSystemStartupBootStack(), KiThreadStartup(), KiTimerExpiration(), KiTimerListExpire(), KiTrap06Handler(), KiTrap0DHandler(), KmtSetIrql(), KxLowerIrql(), MiInitMachineDependent(), MiniCheckForHang(), MiniDoRequest(), MiniportWorker(), MiniRequestComplete(), MiniReset(), MiniSendComplete(), MiniTransferDataComplete(), MmArmAccessFault(), MmDumpArmPfnDatabase(), MouHid_DispatchInputData(), NBDestroyNeighborsForInterface(), NdisMAllocateMapRegisters(), NdisMFreeMapRegisters(), NdisMQueryInformationComplete(), NdisMSetInformationComplete(), NdisMSetupDmaTransfer(), NdisReleaseReadWriteLock(), NdisReturnPackets(), NtCancelIoFile(), NtQueryInformationFile(), NtQueryInformationThread(), NtSetInformationFile(), NtYieldExecution(), PoNotifySystemTimeSet(), ProSend(), ProSendPackets(), proSendPacketToMiniport(), ProTransferData(), PspExitThread(), PspSystemThreadStartup(), PspUserThreadStartup(), ReadWritePassive(), RWFreeAdapterChannel(), ScsiClassReleaseQueue(), ScsiPortDispatchScsi(), ScsiPortInitialize(), SermouseDeviceWorker(), SpiSendInquiry(), START_TEST(), sys_arch_unprotect(), Tests_Insert_And_Delete(), TestSynchronizeExecution(), TransferPktComplete(), VdmEndExecution(), VdmpStartExecution(), VideoPortCompleteDma(), VideoPortStartDma(), and VideoPortSynchronizeExecution().

#define KeQuerySystemTime (   t)    GetSystemTimeAsFileTime((LPFILETIME)(t));

Definition at line 570 of file env_spec_w32.h.

Referenced by __brelse(), AcpiOsGetTimer(), AtapiQueueTimerDpc(), AtapiTimerDpc(), ClasspInterpretGesnData(), ClassWmiCompleteRequest(), ClassWmiFireEvent(), CmDeleteKey(), CmDeleteValueKey(), CmiAddSubKey(), CmiCreateSubKey(), CmpCreateLinkNode(), CmpCreateRootNode(), CmpDoCreate(), CmpDoCreateChild(), CmSetValueKey(), create_stream(), create_subvol(), CreateRedirectedFile(), DbgkExitProcess(), delete_fileref(), delete_reparse_point(), DispTdiQueryIpHwAddress(), do_create_snapshot(), DriverEntry(), EngQueryLocalTime(), ExpCreateUuids(), ExpInitUuids(), ExpRaiseHardError(), Ext2Cleanup(), Ext2Close(), Ext2CreateInode(), Ext2DeleteFile(), Ext2FlushFile(), Ext2InsertFcb(), Ext2LinuxTime(), Ext2QueryUnusedBH(), Ext2QueryUnusedFcb(), Ext2ReleaseFcb(), Ext2SupersedeOrOverWriteFile(), ext3_current_time(), FATAddEntry(), FATXAddEntry(), FFSDeleteFile(), FFSSupersedeOrOverWriteFile(), FFSv1SaveInode(), file_create2(), FsRtlAddToTunnelCache(), FsRtlPruneTunnelCache(), HvSyncHive(), HvWriteHive(), IoWriteErrorLogEntry(), KeStallExecutionProcessorTest(), KiComputeDueTime(), KiSignalTimer(), KiTimerExpiration(), KiTimerListExpire(), KsecGatherEntropyData(), KspBusWorkerRoutine(), KspCreatePDO(), KspStartBusDevice(), KxSetTimerForThreadWait(), LogMessage(), look_for_roots(), MonitorThread(), move_across_subvols(), MupCalculateTimeout(), NdisGetCurrentSystemTime(), new_buffer_head(), NtCreateSymbolicLinkObject(), NtQueryInformationProcess(), NtQuerySystemTime(), NtWaitForDebugEvent(), open_file(), PcGetTimeInterval(), PiceRunningTimer(), printk(), PspCreateProcess(), PspCreateThread(), PspExitThread(), PspUserThreadStartup(), QSI_DEF(), QuerySystemTimeMs(), RegSetValueExW(), RfsdDeleteFile(), RfsdSupersedeOrOverWriteFile(), SerialRead(), set_basic_information(), set_end_of_file_information(), set_file_security(), set_link_information(), set_rename_information(), set_reparse_point(), set_symlink(), set_zero_data(), stream_set_end_of_file_information(), sys_arch_mbox_fetch(), sys_arch_sem_wait(), sys_init(), sys_now(), UDFCommonCleanup(), UDFEjectReqWaiter(), UDFFlushAFile(), UDFGetFileXTime(), UDFPhReadSynchronous(), UDFPhWriteSynchronous(), UniataNanoSleep(), update_chunk_caches(), VfatWrite(), WaitForHwAddress(), WCacheInit__(), and write_file2().

#define KeRaiseIrql (   irql,
  oldIrql 
)
Value:
{ \
*oldIrql = 0; \
}

Definition at line 597 of file env_spec_w32.h.

Referenced by __declspec(), _ExAcquireFastMutex(), _ExTryToAcquireFastMutex(), _IRQL_requires_min_(), AcquireMutexThread(), BeepCleanup(), CdRomDeviceControl(), CdRomDeviceControlDispatch(), ClassIoComplete(), ClassIoCompleteAssociated(), ClasspReleaseQueue(), CreateDMA(), ExAcquireFastMutex(), ExfUnblockPushLock(), ExfWakePushLock(), ExiTryToAcquireFastMutex(), GspBreakIn(), HalDisplayString(), HalInitSystem(), HalpGrowMapBufferWorker(), HalpPCISynchronizeType1(), HalpPCISynchronizeType2(), InbvAcquireLock(), IoCancelFileOpen(), IoCancelThreadIo(), IopAbortInterruptedIrp(), IopCloseFile(), IopDeleteFile(), IopDisassociateThreadIrp(), IopParseDevice(), IopPerformSynchronousRequest(), IopQueueIrpToThread(), IoStartPacket(), KbdHid_DispatchInputData(), KdbEnterDebuggerException(), KdDisableDebugger(), KdDisableDebuggerWithLock(), KdEnableDebugger(), KdEnableDebuggerWithLock(), KdpPrintToLogFile(), KdpPrompt(), KdpScreenPrint(), KdpSerialDebugPrint(), KeBugCheckWithTf(), KeConnectInterrupt(), KeContextToTrapFrame(), KeDeregisterBugCheckCallback(), KeDeregisterBugCheckReasonCallback(), KeDisconnectInterrupt(), KeDumpIrqList(), KeGenericCallDpc(), KeInsertQueueDpc(), KeIpiGenericCall(), KeRegisterBugCheckCallback(), KeRegisterBugCheckReasonCallback(), KeSetSystemTime(), KeStartProfile(), KeStopProfile(), KeSynchronizeExecution(), KeTrapFrameToContext(), KeyboardDeviceWorker(), KiCheckForKernelApcDelivery(), KiCheckTimerTable(), KiContinue(), KiDeliverApc(), KiEspToTrapFrame(), KiInitializeKernel(), KiPageFaultHandler(), KiSystemStartup(), KiTrap06Handler(), KiTrap0DHandler(), KmtSetIrql(), MiInitMachineDependent(), MiniCheckForHang(), MiniDoRequest(), MiniportWorker(), MiniRequestComplete(), MiniReset(), MiniSendComplete(), MiniTransferDataComplete(), MmArmAccessFault(), MmDumpArmPfnDatabase(), MouHid_DispatchInputData(), NBDestroyNeighborsForInterface(), NdisAcquireReadWriteLock(), NdisMAllocateMapRegisters(), NdisMFreeMapRegisters(), NdisMQueryInformationComplete(), NdisMSetInformationComplete(), NdisMSetupDmaTransfer(), NdisReturnPackets(), NtCancelIoFile(), NtQueryInformationFile(), NtQueryInformationThread(), NtSetInformationFile(), PoNotifySystemTimeSet(), ProSend(), ProSendPackets(), proSendPacketToMiniport(), ProTransferData(), PspUserThreadStartup(), ReadWritePassive(), RWFreeAdapterChannel(), ScsiClassReleaseQueue(), ScsiPortDispatchScsi(), ScsiPortInitialize(), SermouseDeviceWorker(), START_TEST(), sys_arch_protect(), Tests_Insert_And_Delete(), TestSynchronizeExecution(), TransferPktComplete(), VdmEndExecution(), VdmpStartExecution(), VideoPortCompleteDma(), VideoPortStartDma(), and VideoPortSynchronizeExecution().

#define KeReleaseSpinLock (   sl,
  irql 
)
Value:
{ \
ULONG isLocked; \
AcquireXLock(*(sl), isLocked, FALSE); \
}
#define AcquireXLock(gLock, oldValue, newValue)
Definition: tools.h:185
typedef ULONG(__stdcall *PSKIN_MSG)(ULONG MsgId
#define FALSE
Definition: numbers.c:16

Definition at line 627 of file env_spec_w32.h.

Referenced by acpi_bus_generate_event_dpc(), acpi_bus_receive_event(), AcpiOsReleaseLock(), AcpiOsSignalSemaphore(), AcpiOsWaitSemaphore(), CHubController::AcquireDeviceAddress(), CHubController::AddUsbDevice(), AfdCancelHandler(), AfdEventReceive(), AfdEventReceiveDatagramHandler(), AfdSelect(), CDMAMemoryManager::Allocate(), AllocateAnyPort(), AllocateDictionaryEntry(), AllocatePort(), AllocatePortFromRange(), BdaCreateFilterFactoryEx(), CancelQueued(), CancelSelectSuspend(), CaptureAvoidPipeStarvationWorker(), CcCopyData(), CcFlushCache(), CcPurgeCacheSection(), CcRosCreateVacb(), CcRosDeleteFileCache(), CcRosFlushVacb(), CcRosLookupVacb(), CcRosMarkDirtyVacb(), CcRosReleaseVacb(), CcRosTraceCacheMap(), CcRosTrimCache(), CcRosUnmapVacb(), CcSetFileSizes(), CcUninitializeCacheMap(), CdAddToWorkque(), CdfsAddFCBToTable(), CdfsGrabFCB(), CdfsGrabFCBFromTable(), CdFspDispatch(), CdfsReleaseFCB(), CdRomRetryRequest(), CdRomTickHandler(), ChewWorkItem(), chunk_lock_range(), chunk_unlock_range(), ClassAcquireRemoveLockEx(), ClassCallback(), ClassCancelRoutine(), ClassCompleteRequest(), ClassInterpretSenseInfo(), ClasspPerfIncrementErrorCount(), ClasspPerfIncrementSuccessfulIo(), ClasspRetryRequestDpc(), ClassRead(), ClassReleaseQueueCompletion(), ClassReleaseRemoveLock(), ClassRetryRequest(), ClassStartIo(), CUSBQueue::CleanupEndpointDescriptor(), CsqReleaseLock(), CTEScheduleEvent(), DeallocatePort(), DequeueDeferredClientIrp(), DereferenceAdapterContextWithOpenEntry(), DestroyPortDriver(), DestroyTransferPacket(), DLDAcquireExclusive(), DLDAcquireShared(), DLDpAcquireResourceExclusiveLite(), DLDpWaitForResource(), EnqueueDeferredClientIrp(), EnqueueFreeTransferPacket(), ExDeleteNPagedLookasideList(), ExDeletePagedLookasideList(), ExInterlockedCompareExchange64(), ExInterlockedExtendZone(), ExNotifyCallback(), ExpAddTagForBigPages(), ExpCheckPoolAllocation(), ExpDeleteTimer(), ExpFindAndRemoveTagBigPages(), ExpTimerApcKernelRoutine(), ExRegisterCallback(), ExTimerRundown(), ExUnregisterCallback(), FDO_HandleResetCyclePort(), FindAdapterContextByName(), FreeBT_DispatchClean(), FreeBT_IoDecrement(), FreeBT_IoIncrement(), FreeDeviceData(), FreeDictionaryEntry(), FreeFilterInstance(), FreeMemoryManagement(), GetDictionaryEntry(), GetFilterInstanceEntry(), HalAllocateAdapterChannel(), HaliRegisterBusHandler(), HalpGrowMapBuffers(), HalReadDmaCounter(), HandleCancelRemoveDevice(), HandleCancelStopDevice(), HandleDeviceSetPower(), HandleQueryRemoveDevice(), HandleQueryStopDevice(), HandleRemoveDevice(), HandleStartDevice(), HandleStopDevice(), HandleSurpriseRemoval(), HdlspReleaseGlobalLock(), HidClass_Close(), HidClass_GetIrp(), HidClass_Read(), HidClass_ReadCompleteIrp(), i8042RemoveDevice(), IdleNotificationRequestComplete(), InterfacePciDevicePresent(), InterfacePciDevicePresentEx(), InterlockedPopEntrySList(), InternalWorker(), IoAcquireRemoveLockEx(), IoFreeAdapterChannel(), IoFreeMapRegisters(), IoInvalidateDeviceRelations(), IoMapTransfer(), IopCancelRemoveChildDevices(), IopCreateDeviceNode(), IopDeviceRelationsWorker(), IopFreeDeviceNode(), IopGetErrorLogEntry(), IopGetSystemPowerDeviceObject(), IopQueryRemoveChildDevices(), IopRemoveTimerFromTimerList(), IopSendRemoveChildDevices(), IopTimerDispatch(), IoReleaseRemoveLockEx(), IoStartTimer(), IoStopTimer(), IoUnregisterShutdownNotification(), IoWriteErrorLogEntry(), IsaFdoQueryDeviceRelations(), IsaFdoStartDevice(), KdbpSymAddCachedFile(), KdbpSymFindCachedFile(), KdbpSymRemoveCachedFile(), KdpTimeSlipWork(), KdRegisterDebuggerDataBlock(), KeSetBaseGdtSelector(), KeSetGdtSelector(), KillSelectsForFCB(), KiReleaseNmiListLock(), KsAddIrpToCancelableQueue(), KsCancelIo(), KsCancelRoutine(), KsCreateBusEnumObject(), KsMoveIrpsOnCancelableQueue(), KspBusWorkerRoutine(), KspCreateDeviceReference(), KspInstallBusEnumInterface(), KspQueryBusRelations(), KspSynchronizedEventRoutine(), KsQueueWorkItem(), KsReleaseIrpOnCancelableQueue(), KsRemoveIrpFromCancelableQueue(), KsRemoveSpecificIrpFromCancelableQueue(), KsUnregisterWorker(), LanAdapterInfo(), LanCloseProtocol(), LanEnumAdapters(), LanSetBufferedMode(), LANTransmitInternal(), LANUnregisterAdapter(), LocateAdapterBindingByName(), LockReleaseQueueLock(), LwipThreadMain(), MiAllocPageFromPagingFile(), MiniIndicateData(), MiniIndicateReceivePacket(), MiniIsBusy(), MiniLocateDevice(), MiniportWorker(), MiniQueueWorkItem(), MiniResetComplete(), MiniStatus(), MiniStatusComplete(), MiProcessLoaderEntry(), MiReleaseExpansionLock(), MiUnmapPageInHyperSpace(), MmAllocSwapPage(), MmCreateCacheSection(), MmFinalizeSegment(), MmFreeSwapPage(), MsfsClose(), MsfsCreate(), MsfsCreateMailslot(), MsfsQueryMailslotInformation(), MsfsRead(), MsfsReleaseLock(), MsfsWrite(), MyAllocatePool(), MyFreePool(), NdisAllocatePacket(), NdisFreePacket(), NdisMCancelTimer(), NdisMCloseLog(), NdisMCreateLog(), NdisMFlushLog(), NdisMSetPeriodicTimer(), NdisMSetTimer(), NdisReleaseReadWriteLock(), NdisReleaseSpinLock(), NduDispatchRead(), NewTransferPacket(), NpAddWaiter(), NpCancelWaiter(), NpCancelWaitQueueIrp(), NpTimerDispatch(), NtCancelTimer(), NtCreatePagingFile(), NtfsAddFCBToTable(), NtfsGrabFCB(), NtfsGrabFCBFromTable(), NtfsReleaseFCB(), NtSetLdtEntries(), NtSetTimer(), OpenDeviceReadWrite(), PcIoTimerRoutine(), PcRegisterIoTimeout(), PcUnregisterIoTimeout(), PdoPnpControl(), PinCaptureProcess(), PinGetIrpFromReadyList(), PollReeval(), PopGetDope(), PoRemoveVolumeDevice(), PostOnlineNotification(), CUSBQueue::ProcessAsyncList(), CUSBQueue::ProcessPeriodicSchedule(), ProcessQueuedRequests(), ProIndicatePacket(), ProtocolTransferDataComplete(), PspDestroyQuotaBlock(), PspInsertQuotaBlock(), QSI_DEF(), QueryBinding(), CUSBQueue::QueueHeadCleanup(), QueueRequest(), QueueWorkItem(), read_data_completion(), ReadBytes(), CDMAMemoryManager::Release(), CHubController::ReleaseDeviceAddress(), CHubController::RemoveUsbDevice(), ScsiPortAllocateAdapterChannel(), ScsiPortDispatchScsi(), SelectTimeout(), SendOnlineNotificationWorker(), SerialDeviceControl(), SerialGetCommStatus(), SerialReceiveByte(), SerialSendByte(), SerialWrite(), SetDeviceFunctional(), CHubController::SetNotification(), SpiAdapterControl(), SpiHandleAttachRelease(), StartCaptureIsocTransfer(), SubmitIdleRequestIrp(), CUSBDevice::SubmitIrp(), sys_arch_mbox_fetch(), TcpipReleaseSpinLock(), UDFAllocateCCB(), UDFAllocateIrpContext(), UDFAllocateObjectName(), UDFCommonDispatch(), UDFPostRequest(), UDFReleaseCCB(), UDFReleaseIrpContext(), UDFReleaseObjectName(), UnbindAdapterByContext(), UsbAudioCaptureComplete(), UsbAudioRenderComplete(), USBSTOR_QueueAddIrp(), USBSTOR_QueueRelease(), USBSTOR_QueueTerminateRequest(), USBSTOR_RemoveIrp(), USBSTOR_StartIo(), CHubController::ValidateUsbDevice(), WaitForOnlinesToComplete(), WdmAudCleanup(), WorkerThread(), and WorkItemRoutine().

#define KeSetEvent (   pEvt,
  foo,
  foo2 
)    {NOTHING;}

Definition at line 476 of file env_spec_w32.h.

Definition at line 69 of file env_spec_w32.h.

#define KeWaitForSingleObject (   pEvt,
  foo,
  a,
  b,
  c 
)    {NOTHING;}

Definition at line 478 of file env_spec_w32.h.

#define LOW_LEVEL   0

Definition at line 694 of file env_spec_w32.h.

Referenced by __declspec().

#define NonPagedPool   0

Definition at line 307 of file env_spec_w32.h.

#define NonPagedPoolCacheAligned   4

Definition at line 310 of file env_spec_w32.h.

#define NOTHING

Definition at line 461 of file env_spec_w32.h.

Referenced by CdCommonCreate(), CdCommonRead(), CdCommonSetInfo(), CdFastLock(), CdFastUnlockAll(), CdFastUnlockAllByKey(), CdFastUnlockSingle(), CdNonCachedRead(), CdNonCachedXARead(), CdOpenByFileId(), CdQueryAlternateNameInfo(), CdRomCompleteIrpAndStartNextPacketSafely(), CdVerifyFcbOperation(), CdVerifyVolume(), ClassMinimalPowerHandler(), DriverEntry(), PsChangeQuantumTable(), UDFCloseAllXXXDelayedInDir(), UDFCommonCleanup(), UDFCommonClose(), UDFCommonCreate(), UDFCommonDeviceControl(), UDFCommonFileInfo(), UDFCommonFlush(), UDFCommonLockControl(), UDFCommonPnp(), UDFCommonQueryVolInfo(), UDFCommonRead(), UDFCommonSetVolInfo(), UDFCommonShutdown(), UDFCommonWrite(), UDFCreateFile__(), UDFDismountDevice(), UDFDismountVolume(), UDFEjectReqWaiter(), UDFFastIoQueryBasicInfo(), UDFGetBasicInformation(), UDFGetBlockSize(), UDFGetDiskInfo(), UDFGetDiskInfoAndVerify(), UDFGetEaInformation(), UDFGetFileStreamInformation(), UDFGetInternalInformation(), UDFGetNetworkInformation(), UDFGetRetrievalPointers(), UDFGetStandardInformation(), UDFHardLink(), UDFInitializeVCB(), UDFInitializeZones(), UDFIsPathnameValid(), UDFLockCallersBuffer(), UDFLogEvent(), UDFMarkStreamsForDeletion(), UDFMountVolume(), UDFNotifyChangeDirectory(), UDFOpenFile(), UDFPhReadSynchronous(), UDFPhSendIOCTL(), UDFPhWriteSynchronous(), UDFPnpRemove(), UDFPnpSurpriseRemove(), UDFProcessSequence(), UDFQueryDirectory(), UDFQueueDelayedClose(), UDFReadDiscTrackInfo(), UDFReadSecurity(), UDFReadTagged(), UDFRecoverFromError(), UDFRegCheckParameterValue(), UDFRename(), UDFSetAllocationInformation(), UDFSetBasicInformation(), UDFSetDispositionInformation(), UDFSetEOF(), UDFTRead(), UDFTWrite(), UDFUnlockCallersBuffer(), UDFUseStandard(), UDFVerifySequence(), UDFVerifyVolume(), UDFVInit(), UDFWriteSecurity(), and WCacheInit__().

#define NT_SUCCESS (   x)    ( (NTSTATUS)(x)>=0 )

Definition at line 79 of file env_spec_w32.h.

#define OS_SUCCESS (   a)    NT_SUCCESS(a)

Definition at line 56 of file env_spec_w32.h.

Referenced by UDFAddXSpaceBitmap(), UDFAllocateFESpace(), UDFBlankMount(), UDFBuildFileEntry(), UDFBuildFreeSpaceBitmap(), UDFBuildHashEntry(), UDFBuildLongAllocDescs(), UDFBuildShortAllocDescs(), UDFCloseFile__(), UDFCommonShutdown(), UDFCompleteMount(), UDFConvertFEToExtended(), UDFConvertFEToNonInICB(), UDFCreateFile__(), UDFCreateRootFile__(), UDFCreateStreamDir__(), UDFDirIndexTrunc(), UDFDoOPC(), UDFEjectReqWaiter(), UDFExtAllocDescToMapping(), UDFFindAnchor(), UDFFindLastFileSet(), UDFFindVRS(), UDFFlushAllCachedAllocations(), UDFFlushFE(), UDFFlushFESpace(), UDFFlushFI(), UDFFlushFile__(), UDFGetBlockSize(), UDFGetCachedAllocation(), UDFGetDiskInfo(), UDFGetDiskInfoAndVerify(), UDFHardLinkFile__(), UDFIndexDirectory(), UDFInvalidateVolumes(), UDFLoadLogicalVol(), UDFLoadLogicalVolInt(), UDFLoadPartDesc(), UDFLoadPartition(), UDFLoadSparingTable(), UDFLoadVAT(), UDFLongAllocDescToMapping(), UDFMarkNotAllocatedAsAllocated(), UDFOpenFile__(), UDFOpenRootFile__(), UDFOpenStreamDir__(), UDFPackDirectory__(), UDFPrepareForWriteOperation(), UDFPrepareXSpaceBitmap(), UDFProcessSequence(), UDFReadAndProcessFullToc(), UDFReadDiscTrackInfo(), UDFReadExtent(), UDFReadFileEntry(), UDFReadTagged(), UDFReadVDS(), UDFRecordDirectory__(), UDFRecordVAT(), UDFRecoverFromError(), UDFRememberBadSequence(), UDFRenameMoveFile__(), UDFResizeExtent(), UDFResizeFile__(), UDFReTagDirectory(), UDFSetCaching(), UDFShortAllocDescToMapping(), UDFStoreCachedAllocation(), UDFStoreDloc(), UDFSyncCache(), UDFTRead(), UDFTWrite(), UDFUmount__(), UDFUnlinkAllFilesInDir(), UDFUnlinkFile__(), UDFUpdateLogicalVol(), UDFUpdateNWA(), UDFUpdateSparingTable(), UDFUpdateVDS(), UDFUpdateVolIdent(), UDFUpdateXSpaceBitmaps(), UDFUseStandard(), UDFVerifyFreeSpaceBitmap(), UDFVerifyPartDesc(), UDFVerifySequence(), UDFVerifyXSpaceBitmap(), UDFVInit(), UDFWriteData(), UDFWriteExtent(), UDFWriteFile__(), UDFWriteInSector(), UDFWriteSectors(), UDFZeroExtent(), WCacheCheckLimitsR(), WCacheChFlags__(), WCacheDirect__(), WCacheFlushBlocksRAM(), WCacheInit__(), WCachePreReadPacket__(), WCachePurgeAllR(), WCacheReadBlocks__(), WCacheUpdatePacket(), and WCacheWriteBlocks__().

#define OSSTATUS   NTSTATUS

Definition at line 57 of file env_spec_w32.h.

Referenced by UDFAddXSpaceBitmap(), UDFAllocateFESpace(), UDFBuildAllocDescs(), UDFBuildFileEntry(), UDFBuildFreeSpaceBitmap(), UDFBuildLongAllocDescs(), UDFBuildShortAllocDescs(), UDFCheckArea(), UDFCloseFile__(), UDFConvertFEToExtended(), UDFConvertFEToNonInICB(), UDFCreateFile__(), UDFCreateRootFile__(), UDFCreateStreamDir__(), UDFDirIndexTrunc(), UDFDoOPC(), UDFEjectReqWaiter(), UDFFindAnchor(), UDFFindLastFileSet(), UDFFindVRS(), UDFFlushAllCachedAllocations(), UDFFlushFE(), UDFFlushFI(), UDFFlushFile__(), UDFGetBlockSize(), UDFGetCachedAllocation(), UDFGetDiskInfo(), UDFGetDiskInfoAndVerify(), UDFHardLinkFile__(), UDFIndexDirectory(), UDFIsCachedBadSequence(), UDFLoadLogicalVol(), UDFLoadLogicalVolInt(), UDFLoadPartDesc(), UDFLoadPartition(), UDFLoadSparingTable(), UDFLoadVAT(), UDFMarkNotAllocatedAsAllocated(), UDFOpenFile__(), UDFOpenRootFile__(), UDFOpenStreamDir__(), UDFPackDirectory__(), UDFPadLastSector(), UDFPrepareForReadOperation(), UDFPrepareForWriteOperation(), UDFPrepareXSpaceBitmap(), UDFProcessSequence(), UDFReadAndProcessFullToc(), UDFReadDiscTrackInfo(), UDFReadExtent(), UDFReadFileEntry(), UDFReadTagged(), UDFReadVDS(), UDFRecordDirectory__(), UDFRecordVAT(), UDFRenameMoveFile__(), UDFResetDeviceDriver(), UDFResizeExtent(), UDFResizeFile__(), UDFReTagDirectory(), UDFSetCaching(), UDFSetMRWMode(), UDFSetSpeeds(), UDFStoreCachedAllocation(), UDFSyncCache(), UDFTRead(), UDFTWrite(), UDFUnlinkAllFilesInDir(), UDFUnlinkFile__(), UDFUpdateLogicalVol(), UDFUpdateLogicalVolInt(), UDFUpdateSparingTable(), UDFUpdateVDS(), UDFUpdateVolIdent(), UDFUpdateXSpaceBitmaps(), UDFUseStandard(), UDFVerifyFreeSpaceBitmap(), UDFVerifyPartDesc(), UDFVerifySequence(), UDFVerifyXSpaceBitmap(), UDFVForget(), UDFVInit(), UDFVRead(), UDFWriteData(), UDFWriteExtent(), UDFWriteFile__(), UDFWriteInSector(), UDFWriteSectors(), UDFZeroExtent(), WCacheCheckLimitsR(), WCacheCheckLimitsRW(), WCacheDirect__(), WCacheFlushBlocks__(), WCacheFlushBlocksRAM(), WCacheInit__(), WCachePreReadPacket__(), WCachePurgeAllR(), WCacheReadBlocks__(), WCacheUpdatePacket(), and WCacheWriteBlocks__().

#define PAGE_SHIFT   12

Definition at line 45 of file env_spec_w32.h.

Referenced by _MiFlushMappedSection(), BiLoadHive(), BlImgAllocateImageBuffer(), BlMmMapPhysicalAddressEx(), BlockIopAllocateAlignedBuffer(), BlpMmInitializeConstraints(), CcRosTrimCache(), CcWriteVirtualAddress(), CdRomStartIo(), CdRomSwitchModeCompletion(), EfiInitCreateInputParametersEx(), ExFreePoolWithTag(), ExpComputePartialHashForAddress(), Ext2InitializeVcb(), HalGetScatterGatherList(), HalpAcpiGetTable(), HalpAcpiGetTableFromBios(), HalpAcpiTableCacheInit(), HalpAllocPhysicalMemory(), HalpGrowMapBuffers(), HalpGrowMapBufferWorker(), HalpMapPhysicalMemory64(), HalpMapRealModeMemory(), HalpUnmapVirtualAddress(), ImgArchEfiStartBootApplication(), InitializeTransferPackets(), IoBuildPartialMdl(), IoFlushAdapterBuffers(), IoMapTransfer(), IopStartRamdisk(), IsRangeValid(), KdpPhysMap(), KdpTranslateAddress(), Ki386ConvertPte(), Ki386IdentityMapMakeValid(), Ki386MapAddress(), KiSystemStartupReal(), MiAllocatePagesForMdl(), MiAllocatePoolPages(), MiBuildNonPagedPool(), MiBuildPagedPool(), MiBuildPfnDatabaseFromLoaderBlock(), MiCheckVadsForLockOperation(), MiCheckVirtualAddress(), MiComputeColorInformation(), MiComputeNonPagedPoolVa(), MiCreatePagingFileMap(), MiCreatePebOrTeb(), MiDbgDumpAddressSpace(), MiDbgTranslatePhysicalAddress(), MiDecommitPages(), MiDeleteVirtualAddresses(), MiFindContiguousMemory(), MiFindEmptyAddressRangeDownTree(), MiFindEmptyAddressRangeInTree(), MiFreeContiguousMemory(), MiFreePoolPages(), MiInitializeNonPagedPoolThresholds(), MiInitializePageTable(), MiInitializeSessionIds(), MiInitializeSessionPool(), MiInitializeWorkingSetList(), MiInitMachineDependent(), MiInitSystemMemoryAreas(), MiInsertNode(), MiInsertVadEx(), MiLoadImageSection(), MiLocateAddress(), MiMapViewOfDataSection(), MiProtectVirtualMemory(), MiQueryAddressState(), MiQueryMemoryBasicInformation(), MiReadPage(), MiReloadBootLoadedDrivers(), MiRemoveMappedView(), MiUnmapViewInSystemSpace(), MiUnmapViewOfSection(), MiUseLargeDriverPage(), MmAllocateContiguousMemory(), MmAllocateContiguousMemorySpecifyCache(), MmAllocateHighestMemoryBelowAddress(), MmAllocateMemoryAtAddress(), MmAllocateMemoryWithType(), MmArchTranslateVirtualAddress(), MmArmInitSystem(), MmCommitSessionMappedView(), MmCreateMemoryArea(), MmCreateProcessAddressSpace(), MmDbgCopyMemory(), MmDefInitializeTranslation(), MmDefpMapPhysicalAddress(), MmDefpTranslateVirtualAddress(), MmDeleteProcessAddressSpace2(), MmDeleteTeb(), MmDeleteVirtualMapping(), MmDereferencePage(), MmDumpArmPfnDatabase(), MmFreeDriverInitialization(), MmFreeLoaderBlock(), MmFreeMemoryArea(), MmFwFreePages(), MmFwGetMemoryMap(), MmGetPfnForProcess(), MmGetPhysicalAddress(), MmGetPhysicalMemoryRanges(), MmGetReferenceCountPage(), MmGetSectionAssociation(), MmHapHeapAllocatorExtend(), MmInsertMemoryArea(), MmInsertRmap(), MmIsDisabledPage(), MmMapIoSpace(), MmMdDbgDumpList(), MmNotPresentFaultSectionView(), MmPageOutSectionView(), MmPaInitialize(), MmPapAllocatePagesInRange(), MmPapAllocatePhysicalPagesInRange(), MmPapAllocateRegionFromMdl(), MmPapFreePhysicalPages(), MmPapPageAllocatorExtend(), MmPaReleaseSelfMapPages(), MmPaReserveSelfMapPages(), MmReferencePage(), MmSelectMappingAddress(), MmSetPageProtect(), MmSetSectionAssociation(), MmTrInitialize(), MmUnmapLockedPages(), MmWritePageSectionView(), Mmx86MapInitStructure(), Mmx86pMapMemoryRegions(), NtAllocateVirtualMemory(), NtFreeVirtualMemory(), NtMapViewOfSection(), NtQueryInformationProcess(), PspCreateProcess(), PspLookupKernelUserEntryPoints(), QSI_DEF(), RamdiskMapPages(), RamdiskUnmapPages(), RtlpInitializeHeapSegment(), ScsiCdRomStartIo(), ScsiClassReadWrite(), and TestPhysicalMemorySection().

#define PAGE_SIZE   (ULONG)0x1000

Definition at line 49 of file env_spec_w32.h.

Referenced by _MiFlushMappedSection(), _MiMapViewOfSegment(), _MiWriteBackPage(), _MmGetPageEntrySectionSegment(), _MmSetPageEntrySectionSegment(), CDMAMemoryManager::Allocate(), Allocate(), AllocateGuarded(), ApicInitializeIOApic(), ArmMemGetMemoryMap(), AtapiDmaSetup(), AtapiVirtToPhysAddr_(), BaseCreateStack(), BehaviorChecks(), BlpMmCreateBlockAllocator(), CUSBRequest::BuildBulkInterruptEndpoint(), CUSBRequest::BuildBulkInterruptTransferDescriptor(), CUSBRequest::BuildBulkInterruptTransferQueueHead(), CUSBRequest::BuildTransferDescriptorChain(), CcInitializeCacheMap(), CcpMapData(), CcpReadAhead(), CcPurgeCacheSection(), CcReadVirtualAddress(), CcRosDeleteFileCache(), CcRosFlushDirtyPages(), CcRosFlushVacb(), CcRosMapVacb(), CcRosMarkDirtyVacb(), CcRosReleaseVacb(), CcRosTrimCache(), CcRosUnmapVacb(), CcZeroData(), CdPrepareBuffers(), CdPrepareXABuffers(), CdRomStartIo(), CdRomSwitchModeCompletion(), ClassSplitRequest(), CmpAllocateDelayItem(), CmpAllocateKeyControlBlock(), CmpInitializeMachineDependentConfiguration(), co_IntSendMessageTimeoutSingle(), CUSBDevice::CreateConfigurationDescriptor(), CUSBDevice::CreateDeviceDescriptor(), CreateDMA(), CsrApiPortInitialize(), CsrpConnectToServer(), CsrSrvCreateSharedSection(), CustomBaseAllocation(), DbgUiIssueRemoteBreakin(), DoRebootCommand(), EfiInitCreateInputParametersEx(), EfiVmOpenProtocol(), EfiVmpFreeInterfaceEntry(), EmulatorReadMemory(), EmulatorWriteMemory(), EngSecureMemForRead(), ExAllocatePoolWithQuotaTag(), ExAllocatePoolWithTag(), ExeFmtpCreateImageSection(), ExpAllocateHandleTable(), ExpAllocateLowLevelTable(), ExpAllocateMidLevelTable(), ExpCheckPoolBlocks(), ExpFreeHandleTable(), ExpFreeLowLevelTable(), ExpInitializeExecutive(), ExpInitNls(), ExpLoadInitialProcess(), Ext2InitializeVcb(), FATDelEntry(), FATGetNextDirEntry(), FATIsDirectoryEmpty(), FATXDelEntry(), FATXGetNextDirEntry(), FATXIsDirectoryEmpty(), Free(), FrLdrCloseModule(), FrLdrHeapRelease(), FrLdrLoadModule(), FrLdrMapModule(), FsdSetFsLabelInformation(), GdiPoolAllocate(), GspWriteMem(), HaliInitBSP(), HalpAcpiGetTableFromBios(), HalpAcpiTableCacheInit(), HalpCopyBufferMap(), HalpGrowMapBuffers(), HalpMapPhysicalMemory64(), HalpMapRealModeMemory(), HalpReboot(), HalpReportResourceUsage(), HalpUnmapRealModeMemory(), HalpUnmapVirtualAddress(), HDA_InitCorbRirbPos(), HvpAllocBaseBlockAligned(), ImgArchEfiStartBootApplication(), ImgpLoadPEImage(), infinite_recursive(), CUSBRequest::InitDescriptor(), CDMAMemoryManager::Initialize(), InitializeTransferPackets(), InitLogPort(), IntAgpCommitVirtual(), IntAgpFreeVirtual(), IntAgpReleaseVirtual(), IntAgpReserveVirtual(), IntUserHeapCreate(), IoMapTransfer(), KdbIsMemoryValid(), KdpGetMemorySizeInMBs(), KdpInitDebugLog(), KdpPhysMap(), KdpScreenInit(), KdpTranslateAddress(), Ke386CallBios(), KeRosDumpTriageForBugZillaReport(), Ki386AllocateContiguousMemory(), Ki386CreateIdentityMap(), KiI386PentiumLockErrataFixup(), KiInitializeContextThread(), KiInitializeKernel(), KiInitializeSystem(), KiMarkPageAsReadOnly(), KiPageInDirectory(), KiSystemStartup(), KiSystemStartupReal(), KmtGetPoolTag(), KmtGetPoolType(), KsCreateDefaultAllocatorEx(), LsapRmInitializeServer(), MempAllocatePageTables(), MempGetOrCreatePageDir(), MempIsPageMapped(), MempMapRangeOfPages(), MempMapSinglePage(), MempSetupPaging(), MemQueryMemoryZone(), MiAddHalIoMappings(), MiAdjustWorkingSetManagerParameters(), MiAllocatePoolPages(), MiBalancerThread(), MiBuildNonPagedPool(), MiBuildPagedPool(), MiBuildPfnDatabaseFromPages(), MiBuildSystemPteSpace(), MiCacheEvictPages(), MiCheckForUserStackOverflow(), MiCheckVadsForLockOperation(), MiComputeNonPagedPoolVa(), MiCopyFromUserPage(), MiCopyPageToPage(), MiCopyPfn(), MiCowCacheSectionPage(), MiCreateArm3StaticMemoryArea(), MiCreatePagingFileMap(), MiCreatePebOrTeb(), MiDbgDumpMemoryDescriptors(), MiDecommitPages(), MiDeleteVirtualAddresses(), MiDoMappedCopy(), MiEnablePagingOfDriver(), MiFindEmptyAddressRangeDownTree(), MiFindEmptyAddressRangeInTree(), MiFindInitializationCode(), MiFreePoolPages(), MiFreeSegmentPage(), MiInitializeColorTables(), MiInitializeMemoryEvents(), MiInitializeNonPagedPool(), MiInitializePageTable(), MiInitializeSystemSpaceMap(), MiInitMachineDependent(), MiInitSystemMemoryAreas(), MiInsertNode(), MiInsertVadEx(), MiLockVirtualMemory(), MiMapPDEs(), MiMapPfnDatabase(), MiMapPPEs(), MiMapPTEs(), MiMapViewOfDataSection(), MiProtectVirtualMemory(), MiQueryAddressState(), MiQueryMemoryBasicInformation(), MiReadFilePage(), MiReadPage(), MiReadPageFile(), MiRemoveMappedView(), MiReserveAlignedSystemPtes(), MiSectionPageTableGet(), MiSectionPageTableGetOrAllocate(), MiSessionInitializeWorkingSetList(), MiSetPagingOfDriver(), MiSpecialPoolCheckPattern(), MiTestSpecialPool(), MiUnmapViewOfSection(), MiWriteFilePage(), MiZeroPfn(), MiZeroPhysicalPage(), MmAccessFaultSectionView(), MmAdjustWorkingSetSize(), MmAllocateMemoryAtAddress(), MmAllocateMemoryWithType(), MmAllocateSpecialPool(), MmAlterViewAttributes(), MmArchInitialize(), MmArmInitSystem(), MmBuildMdlFromPages(), MmCleanProcessAddressSpace(), MmCommitSessionMappedView(), MmCreateMemoryArea(), MmCreatePeb(), MmCreateProcessAddressSpace(), MmCreateVirtualMapping(), MmCreateVirtualMappingInternal(), MmCreateVirtualMappingUnsafe(), MmDefInitializeTranslation(), MmDefpMapPhysicalAddress(), MmDeleteAllRmaps(), MmDeleteProcessAddressSpace(), MmDeleteRmap(), MmFinalizeSectionPageOut(), MmFreeMemoryArea(), MmFreePagesFromMdl(), MmFreePageTablesSectionSegment(), MmFreeSpecialPool(), MmGetPageTableForProcess(), MmGetPhysicalAddress(), MmGrowKernelStackEx(), MmHaInitialize(), MmHapGetBucketId(), MmHapHeapAllocatorExtend(), MmInitializeProcessAddressSpace(), MmInsertRmap(), MmLoadSystemImage(), MmLocateMemoryAreaByAddress(), MmLocateMemoryAreaByRegion(), MmMapPhysicalAddress(), MmMapViewOfSection(), MmMapViewOfSegment(), MmNotPresentFaultCachePage(), MmNotPresentFaultCacheSection(), MmNotPresentFaultSectionView(), MmPageOutCacheSection(), MmPageOutSectionView(), MmPapFreePhysicalPages(), MmPapPageAllocatorExtend(), MmPaReleaseSelfMapPages(), MmpFreePageFileSegment(), MmPPCPrimitiveAllocPage(), MmProbeAndLockPages(), MmSetMemoryPriorityProcess(), MmspAssertSegmentsPageAligned(), MmspPageAlignSegments(), MmUnsharePageEntrySectionSegment(), MmUseSpecialPool(), MmWritePageSectionView(), MmWriteToSwapPage(), MmZeroPageThread(), MyAllocatePool(), NdisMAllocateMapRegisters(), NdisMFreeMapRegisters(), NdisMSetupDmaTransfer(), CMiniportWaveCMI::newDMAChannel(), NtAllocateVirtualMemory(), NtCreatePagingFile(), NtFreeVirtualMemory(), NtGetWriteWatch(), OutputDebugStringA(), PageFileBehaviorChecks(), PcMemGetBiosMemoryMap(), PcMemGetMemoryMap(), PeFmtCreateSection(), Phase1InitializationDiscard(), ProbeForWrite(), ProbeMemory(), QSI_DEF(), RamdiskCreateDiskDevice(), RamdiskGetPartitionInfo(), RamdiskSetPartitionInfo(), ReadVolumeLabel(), ReadWritePassive(), ReserveMemory(), RtlAllocateHandle(), RtlCreateEnvironment(), RtlCreateHeap(), RtlCreateQueryDebugBuffer(), RtlpCreateUnCommittedRange(), RtlpDeCommitFreeBlock(), RtlpDphAllocateNode(), RtlpDphIsPageHeapBlock(), RtlpDphPointerFromHandle(), RtlpDphSetProtectionAfterUse(), RtlpDphSetProtectionBeforeUse(), RtlpDphWritePageHeapBlockInformation(), RtlpExtendHeap(), RtlpFindAndCommitPages(), RtlpGrowBlockInPlace(), RtlpInitializeHeap(), RtlpInitializeHeapSegment(), RtlpPageHeapAllocate(), RtlpPageHeapCreate(), RtlpPageHeapFree(), RtlpValidateHeapEntry(), RtlpValidateHeapSegment(), RtlReAllocateHeap(), RtlSetEnvironmentVariable(), ScsiCdRomStartIo(), ScsiClassReadWrite(), SepRmCommandServerThreadInit(), SeRmInitPhase1(), ServiceTransferRequest(), SetMemory(), SimpleAllocation(), SmpParseCommandLine(), START_TEST(), StepLowMemRetry(), tcp_alloc_page(), Test_NtFreeVirtualMemory(), Test_PageFileSection(), TestCreateNamedPipe(), TestDriverObject(), TestIrpHandler(), TestMap(), TestMmAllocatePagesForMdl(), TestPhysicalMemorySection(), TestPoolQuota(), TestPoolTags(), UDFCommonWrite(), UDFCompleteMount(), UDFPurgeCacheEx_(), UDFReadRegKeys(), USBD_CreateConfigurationRequestEx(), USBSTOR_SendCapacity(), ValidateAllocations(), VDDAllocMem(), VDDDeInstallMemoryHook(), VDDFreeMem(), VDDInstallMemoryHook(), VdmpInitialize(), vfatRenameEntry(), WinLdrMapSpecialPages(), WSPDuplicateSocket(), x86BiosAllocateBuffer(), XboxVmpMapVideoMemory(), xHalExamineMBR(), xHalIoSetPartitionInformation(), xHalIoWritePartitionTable(), and xHalpGetRDiskCount().

#define PagedPool   1

Definition at line 308 of file env_spec_w32.h.

#define PASSIVE_LEVEL   0

Definition at line 693 of file env_spec_w32.h.

Referenced by __declspec(), _IRQL_requires_min_(), CallbackFunction(), CdRomDeviceControlDispatch(), ClassSendSrbSynchronous(), CreateProcessNotifyRoutine(), CreateThreadNotifyRoutine(), EngInitializeSafeSemaphore(), ExGetPoolTagInfo(), ExpWorkerThreadEntryPoint(), Ext2BuildRequest(), ExtractFont(), FFSBuildRequest(), FsRtlWorkerThread(), HalpLowerIrql(), CPortPinWaveRT::HandleKsProperty(), HidUsb_ResetWorkerRoutine(), IKsPin_PinCentricWorker(), IKsProcessingObject_fnProcess(), IKsProcessingObject_fnProcessingObjectWork(), IntEngWindowChanged(), IoRegisterDeviceInterface(), KdbEnterDebuggerException(), KdDisableDebuggerWithLock(), KdEnableDebuggerWithLock(), KfRaiseIrql(), KiCheckForKernelApcDelivery(), KiDeliverApc(), KiExitDispatcher(), KiExitSystemCallDebugChecks(), KiInitializeContextThread(), KiInitializeKernel(), KiInitializePcr(), KiInsertQueueApc(), KiInterruptDispatch3(), KiSystemService(), KiUserModeCallout(), KspForwardIrpSynchronous(), LoadImageNotifyRoutine(), MiMapPagesInZeroSpace(), MiniportHalt(), MiniportInitialize(), MiUnmapPagesInZeroSpace(), MmGetExecuteOptions(), MmGetFileObjectForSection(), MmGetPhysicalMemoryRanges(), MmSetExecuteOptions(), NdisCloseFile(), NdisMAllocateSharedMemory(), NdisMAllocateSharedMemoryPassive(), NdisMFreeSharedMemory(), NdisMFreeSharedMemoryPassive(), NdisOpenFile(), NotificationCallback(), NtResetWriteWatch(), PcAddAdapterDevice(), PcAddContentHandlers(), PcCreateContentMixed(), PcCreatePinDispatch(), PcDestroyContent(), PcForwardContentToDeviceObject(), PcForwardContentToFileObject(), PcForwardIrpSynchronous(), PcGetContentRights(), PcGetDeviceProperty(), PcInitializeAdapterDriver(), PcNewMiniport(), PcNewPort(), PcRegisterAdapterPowerManagement(), PcRegisterIoTimeout(), PcRegisterPhysicalConnection(), PcRegisterPhysicalConnectionFromExternal(), PcRegisterPhysicalConnectionToExternal(), PcRegisterSubdevice(), PcRequestNewPowerState(), PcUnregisterAdapterPowerManagement(), PcUnregisterIoTimeout(), PinWaveCyclicDataFormat(), PinWavePciDataFormat(), PspExitThread(), PspSystemThreadStartup(), PspTerminateThreadByPointer(), PspUserThreadStartup(), RfsdBuildRequest(), SbDspReset(), SSI_DEF(), START_TEST(), SubmitIdleRequestIrp(), TestEntry(), TestFastMutex(), TestFastMutexConcurrent(), TestGuardedMutexConcurrent(), TestIrpHandler(), TestMutex(), TestSynchronizeExecution(), TestUnload(), UDFCommonRead(), UDFCommonWrite(), UDFPhReadSynchronous(), UDFPhSendIOCTL(), UDFPhWriteSynchronous(), VideoPortDDCMonitorHelper(), VideoPortGetVgaStatus(), VideoPortSetRegistryParameters(), and WaitForEventThread().

#define PERESEOURCE   PULONG

Definition at line 67 of file env_spec_w32.h.

#define PerfPrint (   _x_)    {NOTHING;}

Definition at line 291 of file env_spec_w32.h.

Referenced by UDFCommonWrite(), UDFPhReadSynchronous(), and UDFPhWriteSynchronous().

Definition at line 53 of file env_spec_w32.h.

Definition at line 70 of file env_spec_w32.h.

#define POWER_LEVEL   30

Definition at line 702 of file env_spec_w32.h.

#define PsGetCurrentThread ( )    GetCurrentThreadId()

Definition at line 81 of file env_spec_w32.h.

Referenced by _Acquires_lock_(), _Function_class_(), _MiSimpleWrite(), _Releases_lock_(), CcUnpinData(), CdfsDeviceIoControl(), CdfsReadSectors(), CdProcessException(), chunk_lock_range(), ClassSendDeviceIoControlSynchronous(), CmLoadKey(), co_UserHideCaret(), co_UserShowCaret(), DbgkCreateThread(), DbgkExitProcess(), DbgkExitThread(), DbgkForwardException(), DbgkMapViewOfSection(), DbgkpQueueMessage(), DbgkpSendApiMessage(), DbgkpSetProcessDebugObject(), DbgkUnMapViewOfSection(), DLDAcquireExclusive(), DLDAcquireShared(), DLDpFindCurrentThread(), do_read(), DxEngIsHdevLockedByCurrentThread(), ExConvertExclusiveToSharedLite(), ExpRaiseHardError(), ExpSetSwappingKernelApc(), ExpTimerApcKernelRoutine(), ExpWorkerThreadEntryPoint(), ExSwapinWorkerThreads(), Ext2AcquireForLazyWrite(), Ext2bhReaperThread(), Ext2ExceptionHandler(), Ext2FcbReaperThread(), Ext2McbReaperThread(), Ext2ReleaseFromLazyWrite(), ExTimerRundown(), FFSExceptionHandler(), FsRtlCopyRead(), FsRtlCopyWrite(), FsRtlGetFileSize(), FsRtlMdlReadDev(), FsRtlPrepareMdlWriteDev(), FsRtlWorkerThread(), GetProcessLuid(), GspBreakIn(), GspGetRegisters(), GspQuery(), GspSetThread(), IoBuildAsynchronousFsdRequest(), IoBuildDeviceIoControlRequest(), IoCancelFileOpen(), IoCancelThreadIo(), IoGetCurrentProcess(), IoGetInitialStack(), IoGetTopLevelIrp(), IoPageRead(), IopCloseFile(), IopDeleteFile(), IopDeviceFsIoControl(), IopDisassociateThreadIrp(), IopGetFileInformation(), IopGetSetSecurityObject(), IopMountVolume(), IopParseDevice(), IopQueryDeviceInformation(), IopSynchronousCall(), IoSetInformation(), IoSetThreadHardErrorMode(), IoSetTopLevelIrp(), IoSynchronousPageWrite(), IoVerifyVolume(), IssueUniqueIdChangeNotifyWorker(), KdbEnterDebuggerException(), KdbpInternalEnter(), KdpGdbEnterDebuggerException(), KiThreadStartup(), KsecGatherEntropyData(), LpcExitThread(), LpcpCreatePort(), LpcRequestPort(), LpcRequestWaitReplyPort(), MI_WS_OWNER(), MiAcquireExpansionLock(), MiCheckForUserStackOverflow(), MiDecommitPages(), MiDeleteSystemPageableVm(), MiGetPageProtection(), MiInsertVadEx(), MiLockVirtualMemory(), MiMakeSystemAddressValid(), MiProtectVirtualMemory(), MiQueryMemoryBasicInformation(), MiReleaseExpansionLock(), MiRemoveMappedView(), MiRosCleanupMemoryArea(), MiSetPagingOfDriver(), MiSetProtectionOnSection(), MiSimpleRead(), MiUnlockVirtualMemory(), MiUnmapViewOfSection(), MmAccessFaultCacheSection(), MmAdjustWorkingSetSize(), MmArmAccessFault(), MmCleanProcessAddressSpace(), MmDeleteTeb(), MmFreeSpecialPool(), MmInsertMemoryArea(), MmIsRecursiveIoFault(), MmNotPresentFaultCacheSection(), MmNotPresentFaultCacheSectionInner(), MmProbeAndLockPages(), MountMgrMountedDeviceNotification(), MountMgrVolumeArrivalNotification(), MupBuildIoControlRequest(), NdisAcquireReadWriteLock(), NpAddDataQueueEntry(), NtAllocateVirtualMemory(), NtCancelIoFile(), NtCloseObjectAuditAlarm(), NtFlushBuffersFile(), NtFreeVirtualMemory(), NtLockFile(), NtNotifyChangeDirectoryFile(), NtOpenThreadTokenEx(), NtQueryDirectoryFile(), NtQueryInformationFile(), NtQueryVolumeInformationFile(), NtReadFile(), NtRegisterThreadTerminatePort(), NtReplyPort(), NtReplyWaitReceivePortEx(), NtRequestPort(), NtRequestWaitReplyPort(), NtSecureConnectPort(), NtSetInformationFile(), NtSetInformationThread(), NtSetTimer(), NtSetVolumeInformationFile(), NtTerminateProcess(), NtTerminateThread(), NtUnlockFile(), NtUserCallNoParam(), NtUserCreateCaret(), NtWriteFile(), ObInitSystem(), ObpCloseHandle(), ObpReferenceProcessObjectByHandle(), ObReferenceObjectByHandle(), PoRequestShutdownEvent(), PsConvertToGuiThread(), PsGetContextThread(), PsGetCurrentThreadId(), PsGetCurrentThreadPreviousMode(), PsGetCurrentThreadProcess(), PsGetCurrentThreadProcessId(), PsGetCurrentThreadStackBase(), PsGetCurrentThreadStackLimit(), PsGetCurrentThreadTeb(), PsGetCurrentThreadWin32Thread(), PsGetCurrentThreadWin32ThreadAndEnterCriticalRegion(), PsImpersonateClient(), PspCreateProcess(), PspExitNormalApc(), PspExitThread(), PspSystemThreadStartup(), PspTerminateThreadByPointer(), PspUserThreadStartup(), PspWriteTebImpersonationInfo(), PsRevertThreadToSelf(), PsRevertToSelf(), PsSetContextThread(), PsSuspendThread(), PsTerminateSystemThread(), RawInputThreadMain(), read_data(), RfsdExceptionHandler(), RtlWalkFrameChain(), SeCaptureSubjectContext(), SeCreateAccessState(), SeImpersonateClientEx(), SepInitializationPhase0(), UDFAcqLazyWrite(), UDFCommonDispatch(), UDFCommonWrite(), UDFDebugAcquireResourceExclusiveLite(), UDFDebugAcquireResourceSharedLite(), UDFDebugAcquireSharedStarveExclusive(), UDFDebugAcquireSharedWaitForExclusive(), UDFDebugInterlockedDecrement(), UDFDebugInterlockedExchangeAdd(), UDFDebugInterlockedIncrement(), UDFDebugReleaseResourceForThreadLite(), UDFExceptionHandler(), UDFRelLazyWrite(), UDFSetEOF(), UDFWrite(), VdmpStartExecution(), verify_vcb(), VfatBlockDeviceIoControl(), VfatReadDisk(), VfatReadDiskPartial(), VfatWriteDiskPartial(), and write_file().

#define PsGetVersion (   a,
  b,
  c,
  d 
)
Value:
{ \
OsVer.dwOSVersionInfoSize = sizeof(OsVer); \
GetVersionEx(&OsVer); \
if(a) (*(a)) = OsVer.dwMajorVersion; \
if(b) (*(b)) = OsVer.dwMinorVersion; \
if(c) (*(c)) = OsVer.dwBuildNumber; \
if(d) (d)->Buffer = L""; \
if(d) (d)->Length = 0; \
if(d) (d)->MaximumLength = 0; \
}
Definition: bidi.c:75
OSVERSIONINFOA OSVERSIONINFO
Definition: rtltypes.h:289
#define a
Definition: ke_i.h:78
Definition: bufpool.h:45
ULONG dwOSVersionInfoSize
Definition: rtltypes.h:233
#define b
Definition: ke_i.h:79
GLboolean GLboolean GLboolean b
Definition: glext.h:6204
#define d
Definition: ke_i.h:81
if(!(yy_init))
Definition: macro.lex.yy.c:704
const GLubyte * c
Definition: glext.h:8905
VOID UINTN Length
Definition: acefiex.h:718
UnicodeString MaximumLength
Definition: rtlfuncs.h:2982
#define GetVersionEx
Definition: winbase.h:3587
#define c
Definition: ke_i.h:80
GLboolean GLboolean GLboolean GLboolean a
Definition: glext.h:6204

Definition at line 83 of file env_spec_w32.h.

Referenced by WdmlibRtlIsNtDdiVersionAvailable().

#define PtrOffset (   BASE,
  OFFSET 
)    ((ULONG)((ULONG)(OFFSET) - (ULONG)(BASE)))

Definition at line 384 of file env_spec_w32.h.

#define RemoveEntryList (   Entry)
Value:
{\
PLIST_ENTRY _EX_Blink;\
PLIST_ENTRY _EX_Flink;\
_EX_Flink = (Entry)->Flink;\
_EX_Blink = (Entry)->Blink;\
_EX_Blink->Flink = _EX_Flink;\
_EX_Flink->Blink = _EX_Blink;\
}
struct _LIST_ENTRY * PLIST_ENTRY
struct _Entry Entry
Definition: kefuncs.h:640

Definition at line 986 of file env_spec_w32.h.

#define RemoveHeadList (   ListHead)
Value:
(ListHead)->Flink;\
{RemoveEntryList((ListHead)->Flink)}
#define RemoveEntryList(Entry)
Definition: env_spec_w32.h:986

Definition at line 964 of file env_spec_w32.h.

#define RemoveTailList (   ListHead)
Value:
(ListHead)->Blink;\
{RemoveEntryList((ListHead)->Blink)}
#define RemoveEntryList(Entry)
Definition: env_spec_w32.h:986

Definition at line 975 of file env_spec_w32.h.

#define RtlCompareMemory (   s1,
  s2,
  l 
)    MyRtlCompareMemory(s1,s2,l)

Definition at line 465 of file env_spec_w32.h.

Referenced by add_children_to_move_list(), add_pnp_disk(), AddrIsEqual(), BehaviorChecks(), BlockIoEfiCompareDevice(), Bus_PDO_QueryInterface(), CdFullCompareNames(), ChangeRemoteDatabaseUniqueId(), ChangeUniqueIdRoutine(), check_csum(), check_raid6_nocsum_parity(), CheckAgainstNTFS(), CheckBufferRead(), CheckForNoDriveLetterEntry(), CheckStringBuffer(), ClasspMediaChangeRegistryCallBack(), CmpCompareNewValueDataAgainstKCBCache(), CompareFileContents(), create_stream(), delete_root_ref(), delete_xattr(), DeleteDriveLetterRoutine(), DeleteFromLocalDatabaseRoutine(), DeleteNoDriveLetterEntryRoutine(), disk_removal(), drv_query_ea(), EfiIsDevicePathParent(), ElfpInitExistingFile(), EmsIntHandler(), extract_xattr(), FatiCompareNames(), fill_in_file_stream_information(), find_default_subvol(), find_device_from_uuid(), find_file_in_dir(), find_stream(), FindAttribute(), FindFirstFileExW(), finish_removing_device(), GetSiteSidFromToken(), GetVolumeNameForVolumeMountPointW(), handle_batch_collision(), CPortPinWaveRT::HandleKsProperty(), HtpCompareKeys(), IntSetDeviceGammaRamp(), IoGetDeviceInterfaces(), IopGetBusTypeGuidIndex(), IoReportTargetDeviceChange(), IoReportTargetDeviceChangeAsynchronous(), is_device_part_of_mounted_btrfs_raid(), is_mounted_multi_device(), IsThisASanyo(), IsUniqueIdPresent(), KspCacheAddData(), LdrpCheckForLoadedDll(), load_chunk_root(), look_for_device(), MiniAdapterHasAddress(), mount_vol(), MountHDD(), MountMgrMountedDeviceArrival(), MountMgrUniqueIdChangeRoutine(), MountMgrVolumeMountPointDeleted(), move_across_subvols(), NmiDbgCallback(), NpEqualUnicodeString(), NtfsHasFileSystem(), open_fcb_stream(), open_fileref(), open_fileref_child(), PageFileBehaviorChecks(), PcipGetFunctionLimits(), PdoQueryInterface(), PinCreate(), PinWaveCyclicDataFormat(), PinWavePciDataFormat(), pnp_notification(), PopAddRemoveSysCapsCallback(), query_directory(), QueryPointsFromMemory(), QueryRoutine(), raid_generations_okay(), ReconcileThisDatabaseWithMasterWorker(), refresh_mountmgr(), RemoveSavedLinks(), ResFindDirectoryEntry(), RtlpCheckInUsePattern(), ScanForSpecial(), ScrubRegistryRoutine(), search_fileref_children(), set_rename_information(), split_path(), START_TEST(), SymbolicLinkNamesFromUniqueIdCount(), SymbolicLinkNamesFromUniqueIdQuery(), SystemProcessWorker(), Test_LongTests(), Test_VeryLongTests(), TestFileInfo(), TestFsRtlAddToTunnelCache(), TestFsRtlInitializeTunnelCache(), TestMessageHandler(), TestPhysicalMemorySection(), TestVolumeInfo(), TiCreateFileObject(), UDFCompareFileInfo(), UDFEjectReqWaiter(), UDFGetCfgParameter(), UDFIndexDirectory(), UDFRecordVAT(), UDFUmount__(), UDFUpdateLogicalVol(), UDFUpdateVolIdent(), update_volumes(), UpdateReplicatedUniqueIds(), verify_volume(), VfatVerify(), VideoPortEnumerateChildren(), VideoPortScanRom(), WinLdrLoadGUID(), wmain(), and WriteUniqueIdToMaster().

#define SkinAsk (   op,
  state,
  ctx,
  def 
)    (def)

Definition at line 178 of file env_spec_w32.h.

#define SkinGetCmdLine   GetCommandLineW

Definition at line 176 of file env_spec_w32.h.

#define SkinLoad (   path)    {;}

Definition at line 158 of file env_spec_w32.h.

#define SkinNotify (   op,
  state,
  ctx 
)    {;}

Definition at line 177 of file env_spec_w32.h.

#define SkinPrintf   printf

Definition at line 173 of file env_spec_w32.h.

#define ThPrint (   _x_)    {NOTHING;}

Definition at line 293 of file env_spec_w32.h.

Referenced by UDFCommonWrite().

#define try_return (   S)    { S; goto try_exit; }

Definition at line 460 of file env_spec_w32.h.

#define UDFAcquireResourceExclusive (   Resource,
  CanWait 
)    ExAcquireResourceExclusiveLite((Resource),(CanWait))

Definition at line 656 of file env_spec_w32.h.

Referenced by UDFAcqLazyWrite(), UDFAcquireDloc(), UDFAcquireParent(), UDFAcquireResourceExclusiveWithCheck(), UDFAllocFreeExtent_(), UDFCheckForDismount(), UDFCheckOtherFS(), UDFCleanUpCCB(), UDFCleanUpFCB(), UDFCleanUpFcbChain(), UDFCloseAllDelayed(), UDFCloseAllXXXDelayedInDir(), UDFCloseFileInfoChain(), UDFCommonCleanup(), UDFCommonClose(), UDFCommonCreate(), UDFCommonDeviceControl(), UDFCommonFileInfo(), UDFCommonFlush(), UDFCommonLockControl(), UDFCommonRead(), UDFCommonShutdown(), UDFCommonWrite(), UDFDelayedClose(), UDFDismountVolume(), UDFDoDismountSequence(), UDFEjectReqWaiter(), UDFFastIoAcqCreateSec(), UDFFirstOpenFile(), UDFFlushAllCachedAllocations(), UDFFlushIsBreaking(), UDFFlushTryBreak(), UDFFreeDloc(), UDFFsNotification(), UDFGetCachedAllocation(), UDFGetFileStreamInformation(), UDFGetInternalInformation(), UDFGetVolumeBitmap(), UDFInitializeVCB(), UDFInvalidateVolumes(), UDFLockVolume(), UDFMarkSpaceAsXXX_(), UDFMarkStreamsForDeletion(), UDFMountVolume(), UDFOpenFile(), UDFPerformVerify(), UDFPnpQueryRemove(), UDFPnpRemove(), UDFPnpSurpriseRemove(), UDFPrepareForRenameMoveLink(), UDFQueueDelayedClose(), UDFReadSecurity(), UDFReleaseDloc(), UDFReleaseDlocList(), UDFRelocateDloc(), UDFRemoveDloc(), UDFRename(), UDFResizeExtent(), UDFStopEjectWaiter(), UDFStoreCachedAllocation(), UDFStoreDloc(), UDFTRead(), UDFTWrite(), UDFUmount__(), UDFUnlinkDloc(), UDFVerifyVolume(), UDFVForget(), UDFVRead(), UDFVRelease(), UDFVVerify(), UDFVWrite(), and UDFWriteSecurity().

#define UDFAcquireSharedStarveExclusive (   Resource,
  CanWait 
)    ExAcquireSharedStarveExclusive((Resource),(CanWait))

Definition at line 669 of file env_spec_w32.h.

Referenced by UDFCommonWrite().

#define UDFAcquireSharedWaitForExclusive (   Resource,
  CanWait 
)    ExAcquireSharedWaitForExclusive((Resource),(CanWait))

Definition at line 671 of file env_spec_w32.h.

Referenced by UDFCommonRead().

#define UDFBreakPoint ( )    DbgBreakPoint()

Definition at line 498 of file env_spec_w32.h.

#define UDFConvertExclusiveToSharedLite (   Resource)    ExConvertExclusiveToSharedLite((Resource))

Definition at line 665 of file env_spec_w32.h.

Referenced by UDFCommonCreate(), UDFHardLink(), and UDFRename().

#define UDFInitializeResourceLite (   Resource)    ExInitializeResourceLite((Resource))

Definition at line 667 of file env_spec_w32.h.

Referenced by DriverEntry(), UDFInitializeFCB(), and UDFInitializeVCB().

#define UDFInitPacket (   x)    STATUS_SUCCESS

Definition at line 457 of file env_spec_w32.h.

#define UDFPhWriteVerifySynchronous   UDFPhWriteSynchronous

Definition at line 796 of file env_spec_w32.h.

Definition at line 661 of file env_spec_w32.h.

Referenced by UDFAcquireDloc(), UDFAllocFreeExtent_(), UDFCheckForDismount(), UDFCheckOtherFS(), UDFCleanUpCCB(), UDFCleanUpFCB(), UDFCleanUpFcbChain(), UDFCloseAllDelayed(), UDFCloseAllXXXDelayedInDir(), UDFCloseFileInfoChain(), UDFCommonCleanup(), UDFCommonClose(), UDFCommonCreate(), UDFCommonDeviceControl(), UDFCommonDirControl(), UDFCommonFileInfo(), UDFCommonFlush(), UDFCommonLockControl(), UDFCommonQueryVolInfo(), UDFCommonRead(), UDFCommonSetVolInfo(), UDFCommonShutdown(), UDFCommonWrite(), UDFDelayedClose(), UDFDismountVcb(), UDFDismountVolume(), UDFDoDismountSequence(), UDFEjectReqWaiter(), UDFFastIoQueryBasicInfo(), UDFFastIoRelCreateSec(), UDFFastUnlockAll(), UDFFastUnlockAllByKey(), UDFFirstOpenFile(), UDFFlushAllCachedAllocations(), UDFFlushIsBreaking(), UDFFlushTryBreak(), UDFFreeDloc(), UDFFsNotification(), UDFGetCachedAllocation(), UDFGetFileStreamInformation(), UDFGetInternalInformation(), UDFGetVolumeBitmap(), UDFHardLink(), UDFInitializeVCB(), UDFInvalidateVolumes(), UDFLockVolume(), UDFMarkSpaceAsXXX_(), UDFMarkStreamsForDeletion(), UDFMountVolume(), UDFNotifyChangeDirectory(), UDFOpenFile(), UDFPerformVerify(), UDFPnpQueryRemove(), UDFPnpRemove(), UDFPnpSurpriseRemove(), UDFPostStackOverflowRead(), UDFPrepareForRenameMoveLink(), UDFQueryDirectory(), UDFQueueDelayedClose(), UDFReadSecurity(), UDFReleaseDloc(), UDFReleaseDlocList(), UDFReleaseResFromCreate(), UDFRelLazyWrite(), UDFRelocateDloc(), UDFRelReadAhead(), UDFRemoveDloc(), UDFRename(), UDFResizeExtent(), UDFSetAllocationInformation(), UDFSetEOF(), UDFStopEjectWaiter(), UDFStoreCachedAllocation(), UDFStoreDloc(), UDFTRead(), UDFTSendIOCTL(), UDFTWrite(), UDFUmount__(), UDFUnlinkDloc(), UDFVerifyVolume(), UDFVForget(), UDFVRead(), UDFVRelease(), UDFVVerify(), UDFVWrite(), and UDFWriteSecurity().

#define UserPrint (   x)
Value:
{ \
}
#define SkinPrintf
Definition: env_spec_w32.h:173
INT x
Definition: msvc.h:62

Definition at line 202 of file env_spec_w32.h.

Referenced by my_open(), my_retrieve_vol_type(), UDFGetBlockSize(), UDFGetDiskInfo(), UDFMountVolume(), and UDFReadDiscTrackInfo().

Typedef Documentation

typedef ULONG PVOID DataIn

Definition at line 127 of file env_spec_w32.h.

Definition at line 127 of file env_spec_w32.h.

Definition at line 127 of file env_spec_w32.h.

Definition at line 127 of file env_spec_w32.h.

typedef ULONG ERESOURCE

Definition at line 594 of file env_spec_w32.h.

typedef UCHAR KIRQL

Definition at line 591 of file env_spec_w32.h.

typedef ULONG KSPIN_LOCK

Definition at line 72 of file env_spec_w32.h.

typedef ULONG MsgSubId

Definition at line 127 of file env_spec_w32.h.

Definition at line 380 of file env_spec_w32.h.

Definition at line 595 of file env_spec_w32.h.

Definition at line 34 of file change.c.

typedef KIRQL* PKIRQL

Definition at line 592 of file env_spec_w32.h.

Definition at line 73 of file env_spec_w32.h.

typedef struct _PACKET * PPACKET
typedef int(* PSKIN_INIT)(HINSTANCE hInstance,HINSTANCE hPrevInstance,int nCmdShow)

Definition at line 107 of file env_spec_w32.h.

typedef int(* PSKIN_PRINTF)(const char *Message,...)

Definition at line 114 of file env_spec_w32.h.

Definition at line 720 of file env_spec_w32.h.

typedef PUNICODE_STRING

Definition at line 373 of file env_spec_w32.h.

Function Documentation

int64 get_file_size ( HANDLE  h)

Definition at line 262 of file env_spec_w32.cpp.

265 {
266  LONG hsz = 0;
267  LONG lsz;
268 
269  lsz = SetFilePointer(h, 0, &hsz, FILE_END);
270  return (((int64)hsz) << 32) | lsz;
271 } // end get_file_size()
long long int64
Definition: platform.h:13
GLfloat GLfloat GLfloat GLfloat h
Definition: glext.h:7723
DWORD WINAPI DECLSPEC_HOTPATCH SetFilePointer(HANDLE hFile, LONG lDistanceToMove, PLONG lpDistanceToMoveHigh, DWORD dwMoveMethod)
Definition: fileinfo.c:204
long LONG
Definition: pedump.c:60
#define FILE_END
Definition: winbase.h:112
void my_exit ( int  rc)

Referenced by my_open(), and UDFGetDiskInfo().

HANDLE my_open ( struct _UDFVolumeControlBlock Vcb,
PWCHAR  fn 
)
NTSTATUS MyInitUnicodeString ( IN PUNICODE_STRING  Str1,
IN PCWSTR  Str2 
)

Definition at line 863 of file Sys_spec_lib.cpp.

Referenced by UDFBlankMount(), UDFCommonCreate(), UDFCompleteMount(), and UDFFirstOpenFile().

867 {
868 
869  USHORT i;
870 
871 #if defined (_X86_) && defined (_MSC_VER)
872 
873  __asm push ebx
874  __asm push esi
875 
876  __asm xor ebx,ebx
877  __asm mov esi,Str2
878 Scan_1:
879  __asm cmp [word ptr esi+ebx],0
880  __asm je EO_Scan
881  __asm add ebx,2
882  __asm jmp Scan_1
883 EO_Scan:
884  __asm mov i,bx
885 
886  __asm pop esi
887  __asm pop ebx
888 
889 #else // NO X86 optimization, use generic C/C++
890 
891  i=0;
892  while(Str2[i]) {
893  i++;
894  }
895  i *= sizeof(WCHAR);
896 
897 #endif // _X86_
898 
899  Str1->MaximumLength = STRING_BUFFER_ALIGN((Str1->Length = i) + sizeof(WCHAR));
900  Str1->Buffer = (PWCHAR)MyAllocatePool__(NonPagedPool, Str1->MaximumLength);
901  if(!Str1->Buffer)
903  RtlCopyMemory(Str1->Buffer, Str2, i);
904  Str1->Buffer[i/sizeof(WCHAR)] = 0;
905  return STATUS_SUCCESS;
906 
907 } // end MyInitUnicodeString()
int add
Definition: i386-dis.c:3122
#define STATUS_SUCCESS
Definition: contextmenu.cpp:55
NTSYSAPI VOID NTAPI RtlCopyMemory(VOID UNALIGNED *Destination, CONST VOID UNALIGNED *Source, ULONG Length)
#define STATUS_INSUFFICIENT_RESOURCES
Definition: udferr_usr.h:158
static void xor(unsigned char *dst, const unsigned char *a, const unsigned char *b, const int count)
Definition: crypt_des.c:246
ecx edi ebx edx edi decl ecx esi eax jecxz decl eax andl eax esi movl edx movl TEMP incl eax andl eax ecx incl ebx eax jnz xchgl ecx incl TEMP esi
Definition: synth_sse3d.h:88
__wchar_t WCHAR
Definition: xmlstorage.h:180
static stack_node_t * pop(void)
Definition: rpn.c:70
uint16_t * PWCHAR
Definition: typedefs.h:55
#define cmp(status, error)
Definition: error.c:114
#define WCHAR
Definition: msvc.h:43
#define STRING_BUFFER_ALIGN(sz)
GLenum GLclampf GLint i
Definition: glfuncs.h:14
static PVOID ptr
Definition: dispmode.c:40
#define MyAllocatePool__(type, size)
Definition: mem_tools.h:149
static void push(stack_node_t *op)
Definition: rpn.c:87
unsigned short word
Definition: types.h:8
ecx edi ebx edx edi decl ecx esi eax jecxz decl eax andl ebx
Definition: synth_sse3d.h:68
unsigned short USHORT
Definition: pedump.c:61
jmp_buf jmp
Definition: mach.c:36
ULONG MyLockVolume ( HANDLE  h,
ULONG pLockMode 
)

Definition at line 374 of file env_spec_w32.cpp.

Referenced by my_open().

378 {
379  ULONG RC;
380  ULONG returned;
381 
382  (*pLockMode) = -1;
383 #ifndef CDRW_W32
385  if(RC) {
386  (*pLockMode) = IOCTL_UDF_LOCK_VOLUME_BY_PID;
387  return STATUS_SUCCESS;
388  }
389 #endif //CDRW_W32
390 
391  RC = DeviceIoControl(h,FSCTL_LOCK_VOLUME,NULL,0,NULL,0,&returned,NULL);
392  if(RC) {
393  (*pLockMode) = FSCTL_LOCK_VOLUME;
394  return STATUS_SUCCESS;
395  }
396  return STATUS_UNSUCCESSFUL;
397 } // MyLockVolume()
#define STATUS_SUCCESS
Definition: contextmenu.cpp:55
GLfloat GLfloat GLfloat GLfloat h
Definition: glext.h:7723
smooth NULL
Definition: ftsmooth.c:464
#define STATUS_UNSUCCESSFUL
Definition: udferr_usr.h:132
#define IOCTL_UDF_LOCK_VOLUME_BY_PID
Definition: udfpubl.h:42
BOOL WINAPI DeviceIoControl(IN HANDLE hDevice, IN DWORD dwIoControlCode, IN LPVOID lpInBuffer OPTIONAL, IN DWORD nInBufferSize OPTIONAL, OUT LPVOID lpOutBuffer OPTIONAL, IN DWORD nOutBufferSize OPTIONAL, OUT LPDWORD lpBytesReturned OPTIONAL, IN LPOVERLAPPED lpOverlapped OPTIONAL)
Definition: deviceio.c:136
#define FSCTL_LOCK_VOLUME
Definition: nt_native.h:832
unsigned int ULONG
Definition: retypes.h:1
ULONG MyRtlCompareMemory ( PVOID  s1,
PVOID  s2,
ULONG  len 
)

Definition at line 9 of file string_lib.cpp.

14 {
15  ULONG i;
16 
17  for(i=0; i<len; i++) {
18  if( ((char*)s1)[i] != ((char*)s2)[i] )
19  break;
20  }
21  return i;
22 }
struct S2 s2
GLenum GLclampf GLint i
Definition: glfuncs.h:14
struct S1 s1