#include <ntos.h>#include <FsRtl.h>#include <NtDdFt.h>#include <zwapi.h>Go to the source code of this file.
Classes | |
| union | _UCHAR1 |
| union | _UCHAR2 |
| union | _UCHAR4 |
Defines | |
| #define | FsRtlAllocatePool(PoolType, NumberOfBytes) |
| #define | FsRtlAllocatePoolWithQuota(PoolType, NumberOfBytes) |
| #define | FsRtlpAllocatePool(a, b) FsRtlAllocatePoolWithTag((a),(b),MODULE_POOL_TAG) |
| #define | DebugTrace(INDENT, LEVEL, X, Y) {NOTHING;} |
| #define | DebugDump(STR, LEVEL, PTR) {NOTHING;} |
| #define | FlagOn(Flags, SingleFlag) ((Flags) & (SingleFlag)) |
| #define | BooleanFlagOn(Flags, SingleFlag) ((BOOLEAN)(((Flags) & (SingleFlag)) != 0)) |
| #define | SetFlag(F, SF) |
| #define | ClearFlag(F, SF) |
| #define | WordAlign(Ptr) |
| #define | LongAlign(Ptr) |
| #define | QuadAlign(Ptr) |
| #define | SectorAlign(Ptr) |
| #define | SectorsFromBytes(bytes) |
| #define | BytesFromSectors(sectors) |
| #define | CopyUchar1(Dst, Src) |
| #define | CopyUchar2(Dst, Src) |
| #define | CopyUchar4(Dst, Src) |
| #define | try_return(S) { S; goto try_exit; } |
Typedefs | |
| typedef _UCHAR1 | UCHAR1 |
| typedef _UCHAR1 * | PUCHAR1 |
| typedef _UCHAR2 | UCHAR2 |
| typedef _UCHAR2 * | PUCHAR2 |
| typedef _UCHAR4 | UCHAR4 |
| typedef _UCHAR4 * | PUCHAR4 |
Functions | |
| VOID | FsRtlInitializeFileLocks (VOID) |
| VOID | FsRtlInitializeLargeMcbs (VOID) |
| VOID | FsRtlInitializeTunnels (VOID) |
| NTSTATUS | FsRtlInitializeWorkerThread (VOID) |
|
|
|
|
|
Value:
Definition at line 231 of file fsrtlp.h. Referenced by UdfCommonRead(), UdfLoadSparingTables(), UdfLookupAllocation(), and UdfReadSectors(). |
|
|
Value:
|
|
|
Value: |
|
|
Value: |
|
|
Value: |
|
|
|
|
|
|
|
|
|
|
|
Value:
|
|
|
Value:
|
|
|
|
Value:
Definition at line 194 of file fsrtlp.h. Referenced by FsRtlNotifyFullReportChange(), and RtlCopySidAndAttributesArray(). |
|
|
Value:
|
|
|
Value:
Definition at line 212 of file fsrtlp.h. Referenced by UdfCommonRead(), UdfInitializeAllocations(), UdfPrepareBuffers(), UdfRawBufferSize(), and UdfRawReadSize(). |
|
|
Value:
Definition at line 222 of file fsrtlp.h. Referenced by UdfFindVolumeDescriptors(), UdfInitializeAllocations(), UdfLookupAllocation(), UdfLookupMetaVsnOfExtent(), UdfLookupPsnOfExtent(), and UdfQueryFsSizeInfo(). |
|
|
Value:
|
|
|
|
|
|
Value:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 744 of file filelock.c. References ExInitializeFastMutex, ExInitializeNPagedLookasideList(), ExInitializePagedLookasideList(), FILE_LOCK, FsRtlCreateLockInfo, FsRtlExclusiveLockLookasideList, FsRtlFileLockLookasideList, FsRtlLockInfoLookasideList, FsRtlLockTreeNodeLookasideList, FsRtlSharedLockLookasideList, FsRtlWaitingLockLookasideList, NULL, TAG_EXCLUSIVE_LOCK, TAG_FILE_LOCK, TAG_LOCK_INFO, TAG_LOCKTREE_NODE, TAG_SHARED_LOCK, and TAG_WAITING_LOCK. Referenced by FsRtlInitSystem().
|
|
|
Definition at line 521 of file largemcb.c. References ExInitializeNPagedLookasideList(), ExInitializePagedLookasideList(), FsRtlFastMutexLookasideList, FsRtlFirstMappingLookasideList, INITIAL_MAXIMUM_PAIR_COUNT, NULL, and POOL_RAISE_IF_ALLOCATION_FAILURE. Referenced by FsRtlInitSystem().
|
|
|
Definition at line 382 of file tunnel.c. References ExInitializePagedLookasideList(), FsRtlGetTunnelParameterValue(), LOOKASIDE_NODE_SIZE, MAX_LOOKASIDE_DEPTH, MmIsThisAnNtAsSystem(), NULL, PAGED_CODE, TUNNEL_AGE_VALUE_NAME, TUNNEL_SIZE_VALUE_NAME, TunnelLookasideList, TunnelMaxAge, TunnelMaxEntries, USHORT, ValueName, and VOID(). Referenced by FsRtlInitSystem().
|
|
|
Definition at line 99 of file stackovf.c. References FALSE, FsRtlWorkerQueues, FsRtlWorkerThread(), KeInitializeQueue(), L, NT_SUCCESS, NULL, ObjectAttributes, PsCreateSystemThread(), and TRUE. Referenced by FsRtlInitSystem().
|
1.3.7