ReactOS  0.4.14-dev-57-g333b8f1
_FFS_GLOBAL Struct Reference

#include <ffsdrv.h>

Collaboration diagram for _FFS_GLOBAL:

Public Attributes

FFS_IDENTIFIER Identifier
 
ERESOURCE Resource
 
ERESOURCE CountResource
 
ERESOURCE LAResource
 
FAST_IO_DISPATCH FastIoDispatch
 
CACHE_MANAGER_CALLBACKS CacheManagerCallbacks
 
CACHE_MANAGER_CALLBACKS CacheManagerNoOpCallbacks
 
PDRIVER_OBJECT DriverObject
 
PDEVICE_OBJECT DeviceObject
 
LIST_ENTRY VcbList
 
USHORT MaxDepth
 
NPAGED_LOOKASIDE_LIST FFSIrpContextLookasideList
 
NPAGED_LOOKASIDE_LIST FFSFcbLookasideList
 
NPAGED_LOOKASIDE_LIST FFSCcbLookasideList
 
PAGED_LOOKASIDE_LIST FFSMcbLookasideList
 
USHORT McbAllocated
 
ULONG Flags
 
ULONG PartitionNumber
 

Detailed Description

Definition at line 346 of file ffsdrv.h.

Member Data Documentation

◆ CacheManagerCallbacks

CACHE_MANAGER_CALLBACKS _FFS_GLOBAL::CacheManagerCallbacks

Definition at line 364 of file ffsdrv.h.

Referenced by DriverEntry(), FFSReadFile(), and FFSWriteFile().

◆ CacheManagerNoOpCallbacks

CACHE_MANAGER_CALLBACKS _FFS_GLOBAL::CacheManagerNoOpCallbacks

Definition at line 365 of file ffsdrv.h.

Referenced by DriverEntry(), FFSInitializeVcb(), and FFSSetInformation().

◆ CountResource

ERESOURCE _FFS_GLOBAL::CountResource

◆ DeviceObject

◆ DriverObject

PDRIVER_OBJECT _FFS_GLOBAL::DriverObject

Definition at line 368 of file ffsdrv.h.

Referenced by DriverEntry().

◆ FastIoDispatch

FAST_IO_DISPATCH _FFS_GLOBAL::FastIoDispatch

Definition at line 361 of file ffsdrv.h.

Referenced by DriverEntry().

◆ FFSCcbLookasideList

NPAGED_LOOKASIDE_LIST _FFS_GLOBAL::FFSCcbLookasideList

Definition at line 380 of file ffsdrv.h.

Referenced by DriverEntry(), FFSAllocateCcb(), and FFSFreeCcb().

◆ FFSFcbLookasideList

NPAGED_LOOKASIDE_LIST _FFS_GLOBAL::FFSFcbLookasideList

Definition at line 379 of file ffsdrv.h.

Referenced by DriverEntry(), FFSFreeFcb(), FFSv1AllocateFcb(), and FFSv2AllocateFcb().

◆ FFSIrpContextLookasideList

NPAGED_LOOKASIDE_LIST _FFS_GLOBAL::FFSIrpContextLookasideList

Definition at line 378 of file ffsdrv.h.

Referenced by DriverEntry(), FFSAllocateIrpContext(), and FFSFreeIrpContext().

◆ FFSMcbLookasideList

PAGED_LOOKASIDE_LIST _FFS_GLOBAL::FFSMcbLookasideList

Definition at line 381 of file ffsdrv.h.

Referenced by DriverEntry(), FFSAllocateMcb(), and FFSFreeMcb().

◆ Flags

ULONG _FFS_GLOBAL::Flags

Definition at line 395 of file ffsdrv.h.

Referenced by FFSInitializeVcb(), FFSMountVolume(), and FFSQueryParameters().

◆ Identifier

FFS_IDENTIFIER _FFS_GLOBAL::Identifier

Definition at line 349 of file ffsdrv.h.

Referenced by DriverEntry().

◆ LAResource

◆ MaxDepth

USHORT _FFS_GLOBAL::MaxDepth

Definition at line 377 of file ffsdrv.h.

Referenced by DriverEntry(), and FFSAllocateMcb().

◆ McbAllocated

USHORT _FFS_GLOBAL::McbAllocated

Definition at line 384 of file ffsdrv.h.

Referenced by FFSAllocateMcb(), and FFSFreeMcb().

◆ PartitionNumber

ULONG _FFS_GLOBAL::PartitionNumber

Definition at line 397 of file ffsdrv.h.

Referenced by DriverEntry(), FFSLoadDiskLabel(), FFSQueryParameters(), and FFSSelectBSDPartition().

◆ Resource

ERESOURCE _FFS_GLOBAL::Resource

◆ VcbList

LIST_ENTRY _FFS_GLOBAL::VcbList

Definition at line 374 of file ffsdrv.h.

Referenced by DriverEntry(), FFSInsertVcb(), FFSInvalidateVolumes(), and FFSShutDown().


The documentation for this struct was generated from the following file: