#include "UdfProcs.h"
Go to the source code of this file.
Defines | |
#define | BugCheckFileId (UDFS_BUG_CHECK_UDFINIT) |
#define | Dbg (UDFS_DEBUG_LEVEL_UDFINIT) |
#define | NPagedInit(L, S, T, D) { ExInitializeNPagedLookasideList( (L), NULL, NULL, POOL_RAISE_IF_ALLOCATION_FAILURE, S, T, D); } |
#define | PagedInit(L, S, T, D) { ExInitializePagedLookasideList( (L), NULL, NULL, POOL_RAISE_IF_ALLOCATION_FAILURE, S, T, D); } |
Functions | |
NTSTATUS | DriverEntry (IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath) |
VOID | UdfInitializeGlobalData (IN PDRIVER_OBJECT DriverObject, IN PDEVICE_OBJECT *FileSystemDeviceObjects) |
|
|
|
|
|
Referenced by UdfInitializeGlobalData(). |
|
Referenced by UdfInitializeGlobalData(). |
|
Definition at line 67 of file fs_rec.c.
|
|
Definition at line 183 of file udfinit.c. References _FAST_IO_DISPATCH::AcquireFileForNtCreateSection, _CACHE_MANAGER_CALLBACKS::AcquireForLazyWrite, _CACHE_MANAGER_CALLBACKS::AcquireForReadAhead, _UDF_DATA::AsyncCloseQueue, _UDF_DATA::CacheManagerCallbacks, _UDF_DATA::CacheManagerVolumeCallbacks, _UDF_DATA::CloseItem, _UDF_DATA::DataResource, _UDF_DATA::DelayedCloseQueue, _UDF_DATA::DriverObject, ExInitializeFastMutex, ExInitializeResource, ExInitializeWorkItem, FAST_IO_DISPATCH, _FAST_IO_DISPATCH::FastIoCheckIfPossible, _FAST_IO_DISPATCH::FastIoLock, _FAST_IO_DISPATCH::FastIoQueryBasicInfo, _FAST_IO_DISPATCH::FastIoQueryNetworkOpenInfo, _FAST_IO_DISPATCH::FastIoQueryStandardInfo, _FAST_IO_DISPATCH::FastIoRead, _FAST_IO_DISPATCH::FastIoUnlockAll, _FAST_IO_DISPATCH::FastIoUnlockAllByKey, _FAST_IO_DISPATCH::FastIoUnlockSingle, _UDF_DATA::FileSystemDeviceObjects, FsRtlCopyRead(), _UDF_DATA::MaxDelayedCloseCount, _UDF_DATA::MinDelayedCloseCount, MmLargeSystem, MmMediumSystem, MmQuerySystemSize(), MmSmallSystem, _UDF_DATA::NodeByteSize, _UDF_DATA::NodeTypeCode, NPagedInit, NULL, NUMBER_OF_FS_OBJECTS, PagedInit, PWORKER_THREAD_ROUTINE, _FAST_IO_DISPATCH::ReleaseFileForNtCreateSection, _CACHE_MANAGER_CALLBACKS::ReleaseFromLazyWrite, _CACHE_MANAGER_CALLBACKS::ReleaseFromReadAhead, SIZEOF_FCB_DATA, SIZEOF_FCB_INDEX, SIZEOF_LOOKASIDE_LCB, _FAST_IO_DISPATCH::SizeOfFastIoDispatch, TAG_CCB, TAG_FCB_DATA, TAG_FCB_INDEX, TAG_FCB_NONPAGED, TAG_IRP_CONTEXT, TAG_LCB, UDF_DATA, UdfAcquireForCache(), UdfAcquireForCreateSection(), UdfCcbLookasideList, UdfData, _UDF_DATA::UdfDataMutex, UdfFastIoCheckIfPossible(), UdfFastIoDispatch, UdfFcbDataLookasideList, UdfFcbIndexLookasideList, UdfFcbNonPagedLookasideList, UdfFspClose(), UdfInitializeCrc16(), UdfIrpContextLookasideList, UdfLcbLookasideList, UdfNoopAcquire(), UdfNoopRelease(), UdfReleaseForCreateSection(), UdfReleaseFromCache(), UDFS_NTC_DATA_HEADER, USHORT, and _UDF_DATA::VcbQueue.
|