ReactOS 0.4.16-dev-319-g6cf4263
|
#include <cdstruc.h>
union { ... } _FCB::@1951 |
union { ... } _FCB::@681 |
union { ... } _FCB::@683 |
FCB_BUFFERED_LOCKS _FCB::BufferedLocks |
Definition at line 188 of file fcb.h.
Referenced by RxCreateNetFcb().
RX_BLOCK_CONDITION _FCB::Condition |
Definition at line 147 of file fcb.h.
Referenced by RxCreateFromNetRoot(), and RxFindOrCreateFcb().
LARGE_INTEGER _FCB::CreationTime |
Definition at line 1030 of file cdstruc.h.
Referenced by _Function_class_(), CdCreateInternalStream(), CdInitializeFcbFromFileContext(), CdQueryBasicInfo(), CdQueryNetworkInfo(), FATAddEntry(), FatConstructDirent(), FatCreateDcb(), FatCreateFcb(), FatGetDirTimes(), FatQueryBasicInfo(), FatSetRenameInfo(), FatTunnelFcbOrDcb(), FATXAddEntry(), RxSetBasicInfo(), UDFGetBasicInformation(), UDFGetNetworkInformation(), UDFSetBasicInformation(), VfatGetBasicInformation(), VfatGetFileBothInformation(), VfatGetFileDirectoryInformation(), VfatGetFileFullDirectoryInformation(), VfatGetNetworkOpenInformation(), and VfatSetBasicInformation().
LARGE_INTEGER _FCB::CreationTime |
Definition at line 920 of file fatstruc.h.
struct { ... } _FCB::Dcb |
Referenced by _Requires_lock_held_(), FatDeleteFcb(), FatGetNextFcbTopDown(), FatResetFcb(), and FatSetRenameInfo().
VBO _FCB::DeletedDirentHint |
Definition at line 985 of file fatstruc.h.
PFILE_OBJECT _FCB::DirectoryFile |
Definition at line 970 of file fatstruc.h.
__volatile ULONG _FCB::DirectoryFileOpenCount |
Definition at line 969 of file fatstruc.h.
UCHAR _FCB::DirentFatFlags |
Definition at line 1133 of file fatstruc.h.
Referenced by _Function_class_(), _Requires_lock_held_(), FatCreateFcb(), and FatQueryBasicInfo().
VBO _FCB::DirentOffsetWithinDirectory |
Definition at line 906 of file fatstruc.h.
Referenced by _Requires_lock_held_(), FatCreateFcb(), FatFlushDirentForFile(), and FatSetRenameInfo().
ULONG _FCB::DirIndex |
Definition at line 533 of file ntfs.h.
Referenced by DoQuery(), FATAddEntry(), FATGetNextDirEntry(), FATXAddEntry(), FATXGetNextDirEntry(), FindFile(), NtfsMakeRootFCB(), vfatDirFindFile(), and vfatInitFCBFromDirEntry().
ULONG _FCB::EaModificationCount |
Definition at line 1107 of file fatstruc.h.
Referenced by FatCommonQueryEa(), and FatCommonSetEa().
FILENAME_ATTRIBUTE _FCB::Entry |
Definition at line 542 of file ntfs.h.
Referenced by NtfsFCBIsCompressed(), NtfsFCBIsDirectory(), NtfsFCBIsEncrypted(), NtfsFCBIsReparsePoint(), NtfsGetBasicInformation(), NtfsGetNetworkOpenInformation(), NtfsMakeFCBFromDirEntry(), NtfsMakeRootFCB(), and NtfsQueryDirectory().
UNICODE_STRING _FCB::ExactCaseLongName |
Definition at line 1139 of file fatstruc.h.
Referenced by FatConstructNamesInFcb(), FatDeleteFcb(), FatSetFullNameInFcb(), FatSetRenameInfo(), and FatTunnelFcbOrDcb().
struct { ... } _FCB::Fcb |
Referenced by _Function_class_(), _Requires_lock_held_(), BroadcastOpen(), CdEnumerateIndex(), Ext2Close(), Ext2SetReparsePoint(), FatCreateFcb(), FatDeleteFcb(), MsfsCreate(), MsfsCreateMailslot(), MupDereferenceCcb(), NpCommonCleanup(), NpCommonRead(), NpCommonWrite(), NpCreateCcb(), NpCreateExistingNamedPipe(), NpDeleteCcb(), NpPeek(), NpQueryNameInfo(), NpSetClosingPipeState(), NpSetListeningPipeState(), NpTransceive(), RxAcquireFcbForLazyWrite(), RxCommonCleanup(), RxCommonRead(), RxCommonWrite(), RxFastIoCheckIfPossible(), RxLowIoSubmit(), RxReleaseFcbFromLazyWrite(), UDFCleanUpCCB(), UDFCleanUpFcbChain(), UDFCloseFileInfoChain(), UDFCommonCleanup(), UDFCommonClose(), UDFCommonDeviceControl(), UDFCommonDirControl(), UDFCommonFileInfo(), UDFCommonFlush(), UDFCommonLockControl(), UDFCommonRead(), UDFCommonSetVolInfo(), UDFCommonWrite(), UDFDismountVolume(), UDFFastIoCheckIfPossible(), UDFFastIoCopyWrite(), UDFFastIoQueryBasicInfo(), UDFFastIoQueryStdInfo(), UDFFastLock(), UDFFastUnlockAll(), UDFFastUnlockAllByKey(), UDFFastUnlockSingle(), UDFGetFileAllocModeFromICB(), UDFGetRetrievalPointers(), UDFGetVolumeBitmap(), UDFIsVolumeDirty(), UDFIsVolumeMounted(), UDFLockVolume(), UDFOpenFile(), UDFSetFileAllocModeFromICB(), UDFStoreFileId(), and UDFUnlockVolume().
struct { ... } _FCB::Fcb |
ULONG _FCB::FcbCleanup |
Definition at line 963 of file cdstruc.h.
Referenced by CdDeleteFcb().
FCB_CONDITION _FCB::FcbCondition |
Definition at line 850 of file fatstruc.h.
Referenced by _Function_class_(), _Requires_lock_held_(), FatCreateFcb(), and FatSetRenameInfo().
LIST_ENTRY _FCB::FcbLinks |
Definition at line 946 of file cdstruc.h.
Referenced by _Requires_lock_held_(), CdInitializeFcbFromFileContext(), and CdInitializeFcbFromPathEntry().
LIST_ENTRY _FCB::FcbListEntry |
Definition at line 530 of file ntfs.h.
Referenced by MsfsClose(), MsfsCreateMailslot(), NtfsAddFCBToTable(), and NtfsReleaseFCB().
PFCB_NONPAGED _FCB::FcbNonpaged |
Definition at line 1003 of file cdstruc.h.
Referenced by _Requires_lock_held_(), CdCreateFcb(), CdCreateInternalStream(), and CdDeleteFcb().
__volatile LONG _FCB::FcbReference |
Definition at line 964 of file cdstruc.h.
Referenced by _Requires_lock_held_(), and CdDeleteFcb().
ULONG _FCB::FcbState |
Definition at line 971 of file cdstruc.h.
Referenced by __RxAcquireFcb(), _Function_class_(), _Requires_lock_held_(), CdCreateInternalStream(), CdFileTrackMode(), CdInitializeFcbFromFileContext(), CdInitializeFcbFromPathEntry(), check_nfs41_create_args(), FatConstructNamesInFcb(), FatCreateFcb(), FatDeleteFcb(), FatPagingFileIo(), FatQueryBasicInfo(), FatRemoveNames(), FatResetFcb(), FatSetZeroOnDeallocate(), FatTunnelFcbOrDcb(), RxChangeBufferingState(), RxCommonCleanup(), RxCommonClose(), RxCommonQueryInformation(), RxCommonRead(), RxCommonSetInformation(), RxConjureOriginalName(), RxCreateFromNetRoot(), RxCreateNetFcb(), RxCreateNetFobx(), RxCreateSrvOpen(), RxFastIoCheckIfPossible(), RxFinalizeConnection(), RxFinalizeNetFobx(), RxFinalizeNetRoot(), RxFinalizeSrvOpen(), RxFinishFcbInitialization(), RxFreeFcbObject(), RxFsdCommonDispatch(), RxLowIoReadShell(), RxLowIoReadShellCompletion(), RxLowIoWriteShell(), RxLowIoWriteShellCompletion(), RxPurgeChangeBufferingStateRequestsForSrvOpen(), RxQueryDirectory(), RxQueryStandardInfo(), RxSearchForCollapsibleOpen(), RxSetBasicInfo(), RxSetDispositionInfo(), RxSetupNetFileObject(), and RxVerifyOperationIsLegal().
RX_FCB_TABLE_ENTRY _FCB::FcbTableEntry |
Definition at line 144 of file fcb.h.
Referenced by RxAllocateFcbObject(), RxCommonCreate(), RxConjureOriginalName(), RxCreateNetFcb(), RxFcbTableInsertFcb(), RxFcbTableRemoveFcb(), RxFindOrCreateFcb(), RxFsdCommonDispatch(), and RxSetRenameInfo().
ULONG _FCB::FcbUserReference |
Definition at line 965 of file cdstruc.h.
Referenced by _Requires_lock_held_().
ULONG _FCB::FileAttributes |
Definition at line 977 of file cdstruc.h.
Referenced by _Function_class_(), _Requires_lock_held_(), CdCreateInternalStream(), CdInitializeFcbFromFileContext(), CdInitializeFcbFromPathEntry(), CdQueryBasicInfo(), CdQueryNetworkInfo(), CdQueryStandardInfo(), and UDFGetNetworkInformation().
FILE_ID _FCB::FileId |
Definition at line 952 of file cdstruc.h.
Referenced by _Requires_lock_held_(), CdCreateFcb(), and CdQueryInternalInfo().
FILE_LOCK _FCB::FileLock |
Definition at line 1071 of file fatstruc.h.
Referenced by _At_(), _Function_class_(), _Requires_lock_held_(), CdCommonLockControl(), CdDeleteFcb(), CdFastLock(), CdFastUnlockAll(), CdFastUnlockAllByKey(), CdFastUnlockSingle(), UDFFastIoCheckIfPossible(), UDFFastLock(), UDFFastUnlockAll(), UDFFastUnlockAllByKey(), UDFFastUnlockSingle(), UDFIsFastIoPossible(), VfatCommonRead(), VfatLockControl(), and VfatWrite().
PREFIX_ENTRY _FCB::FileNamePrefix |
Definition at line 1024 of file cdstruc.h.
Referenced by CdDeleteFcb(), CdInsertPrefix(), CdRemovePrefix(), and CdVerifyOrCreateDirStreamFile().
PFILE_OBJECT _FCB::FileObject |
Definition at line 520 of file ntfs.h.
Referenced by _Requires_lock_held_(), AfdAccept(), AfdConnectedSocketReadData(), AfdConnectedSocketWriteData(), AfdCreateSocket(), AfdPacketSocketReadData(), AfdWaitForListen(), BroadcastOpen(), BuildAndSubmitIrp(), CdCreateInternalStream(), CdDeleteFcb(), CdDeleteInternalStream(), CdLookupDirent(), CdLookupNextDirent(), CdMapPathTableBlock(), CdVerifyOrCreateDirStreamFile(), DisconnectComplete(), Ext2Close(), FATAddEntry(), FATIsDirectoryEmpty(), FATXAddEntry(), FATXIsDirectoryEmpty(), ListenComplete(), MakeSocketIntoConnection(), MupClose(), MupDereferenceCcb(), NpCreateCcb(), NpCreateExistingNamedPipe(), NpCreateNewNamedPipe(), NpSetClosingPipeState(), NpSetConnectedPipeState(), NpSetDisconnectedPipeState(), NtfsFCBInitializeCache(), NtfsMountVolume(), NtfsReleaseFCB(), PacketSocketRecvComplete(), PacketSocketSendComplete(), ReceiveActivity(), RxFsdDispatch(), RxInitializeContext(), RxSetRenameInfo(), SendComplete(), StreamSocketConnectComplete(), TestIrpHandler(), UDFFlushAFile(), UDFOpenFile(), VfatCheckForDismount(), VfatLockControl(), VfatLockOrUnlockVolume(), and VfatMount().
USHORT _FCB::FinalNameLength |
Definition at line 1124 of file fatstruc.h.
Referenced by FatConstructNamesInFcb().
ULONG _FCB::FirstClusterOfFile |
Definition at line 818 of file fatstruc.h.
Referenced by _Requires_lock_held_(), FatCreateDcb(), FatCreateFcb(), FatResetFcb(), and FatSetRenameInfo().
ULONG _FCB::Flags |
Definition at line 536 of file ntfs.h.
Referenced by _Requires_lock_held_(), _Success_(), AfdBindSocket(), AfdConnectedSocketReadData(), AfdConnectedSocketWriteData(), AfdCreateSocket(), AfdDisconnect(), AfdSetInfo(), AfdStreamSocketConnect(), CcCanIWrite(), CcDeferWrite(), CcSetDirtyPageThreshold(), CdAllowExtendedDasdIo(), CdEnumerateIndex(), CdFindDirectory(), CdInitializeEnumeration(), CdLookupLastFileDirent(), CdLookupNextInitialFileDirent(), CdUpdateDirentName(), CheckUnlockExtraBuffers(), DoDataIntersection(), Ext2AllocateCcb(), Ext2AllowExtendedDasdIo(), Ext2Cleanup(), Ext2Close(), Ext2CreateFile(), Ext2DeleteReparsePoint(), Ext2FastIoCheckIfPossible(), Ext2FastIoQueryBasicInfo(), Ext2FastIoQueryNetworkOpenInfo(), Ext2FastIoQueryStandardInfo(), Ext2FlushFile(), Ext2GetReparsePoint(), Ext2NotifyChangeDirectory(), Ext2PurgeFile(), Ext2QueryFileInformation(), Ext2QueryRetrievalPointers(), Ext2ReadFile(), Ext2ReadVolume(), Ext2ReleaseFcb(), Ext2SetDispositionInfo(), Ext2SetFileInformation(), Ext2SupersedeOrOverWriteFile(), Ext2WriteFile(), Ext2WriteVolume(), FATAddEntry(), FatAllowExtendedDasdIo(), FatDeallocateCcbStrings(), FatSetRenameInfo(), FatTunnelFcbOrDcb(), FatUnlockVolume(), FATXAddEntry(), GetFilterPinCount(), GetSysAudioDeviceCount(), GetSysAudioDevicePnpName(), if(), LockOrUnlockVolume(), MMixerGetFilterPinCount(), MMixerGetPhysicalConnection(), MMixerGetPinDataFlowAndCommunication(), MMixerGetPinName(), MsfsCreate(), MsfsCreateMailslot(), NpSetFileObject(), NtfsAttachFCBToFileObject(), NtfsCleanupFile(), NtfsFCBInitializeCache(), NtfsGetVolumeData(), NtfsMakeAbsoluteFilename(), NtfsMountVolume(), NtfsSetEndOfFile(), NtfsWrite(), NtfsWriteFile(), UDFCommonRead(), VfatAcquireForCcFlush(), VfatCommonRead(), VfatFastIoQueryBasicInfo(), VfatFastIoQueryStandardInfo(), VfatFlush(), VfatFlushFile(), VfatGetStandardInformation(), VfatLockOrUnlockVolume(), VfatMount(), VfatOpenFile(), VfatQueryInformation(), VfatRead(), VfatReadFileData(), VfatReleaseForCcFlush(), VfatSetAllocationSizeInformation(), VfatSetDispositionInformation(), VfatSetInformation(), VfatWrite(), VfatWriteFileData(), and WarmSocketForBind().
RTL_BITMAP _FCB::FreeDirentBitmap |
Definition at line 1048 of file fatstruc.h.
ULONG _FCB::FreeDirentBitmapBuffer[1] |
Definition at line 1056 of file fatstruc.h.
UNICODE_STRING _FCB::FullFileName |
Definition at line 1122 of file fatstruc.h.
Referenced by FatConstructNamesInFcb(), FatDeleteFcb(), FatSetFullNameInFcb(), and FatSetRenameInfo().
FSRTL_ADVANCED_FCB_HEADER _FCB::Header |
Definition at line 925 of file cdstruc.h.
Referenced by __RxAcquireFcb(), __RxReleaseFcb(), _Function_class_(), _Requires_lock_held_(), CdCreateFcb(), CdDeleteFcb(), ElfFlushFile(), ElfpInitExistingFile(), ElfpInitNewFile(), ElfWriteRecord(), Ext2AcquireFileForCcFlush(), Ext2AcquireFileForModWrite(), Ext2AcquireForCreateSection(), Ext2AcquireForLazyWrite(), Ext2AcquireForReadAhead(), Ext2AllocateFcb(), Ext2Cleanup(), Ext2Close(), Ext2CreateFile(), Ext2DeleteFile(), Ext2FastIoLock(), Ext2FastIoQueryNetworkOpenInfo(), Ext2FastIoQueryStandardInfo(), Ext2FastIoUnlockAll(), Ext2FastIoUnlockAllByKey(), Ext2FastIoUnlockSingle(), Ext2FastIoWrite(), Ext2FreeFcb(), Ext2GetRetrievalPointers(), Ext2LockControl(), Ext2OplockRequest(), Ext2PreAcquireForCreateSection(), Ext2QueryFileInformation(), Ext2QueryRetrievalPointers(), Ext2ReadFile(), Ext2ReleaseFileForCcFlush(), Ext2ReleaseFileForModWrite(), Ext2ReleaseForCreateSection(), Ext2ReleaseFromLazyWrite(), Ext2ReleaseFromReadAhead(), Ext2SetFileInformation(), Ext2SupersedeOrOverWriteFile(), Ext2WriteFile(), FatCreateFcb(), FatDeferredFlush(), FatDeleteFcb(), FatMatchFileSize(), FatQueryBasicInfo(), FatResetFcb(), FatSetRenameInfo(), PerformTest(), RxAcquireFcbForLazyWrite(), RxAcquireFcbForReadAhead(), RxCommonCleanup(), RxCommonRead(), RxCommonWrite(), RxCreateFromNetRoot(), RxCreateNetFcb(), RxFindOrCreateFcb(), RxFinishFcbInitialization(), RxFreeFcbObject(), RxGetFileSizeWithLock(), RxLowIoWriteShellCompletion(), RxQueryStandardInfo(), RxReleaseFcbFromLazyWrite(), RxReleaseFcbFromReadAhead(), RxSetFileSizeWithLock(), TestIrpHandler(), USBPORT_GetUnicodeName(), USBPORT_UserGetHcName(), and USBPORT_UserGetRootHubName().
NTFSIDENTIFIER _FCB::Identifier |
Definition at line 515 of file ntfs.h.
Referenced by Ext2AcquireForLazyWrite(), Ext2AcquireForReadAhead(), Ext2AllocateCcb(), Ext2AllocateFcb(), Ext2Cleanup(), Ext2Close(), Ext2DeleteReparsePoint(), Ext2FastIoCheckIfPossible(), Ext2FastIoLock(), Ext2FastIoQueryBasicInfo(), Ext2FastIoQueryNetworkOpenInfo(), Ext2FastIoQueryStandardInfo(), Ext2FastIoRead(), Ext2FastIoUnlockAll(), Ext2FastIoUnlockAllByKey(), Ext2FastIoUnlockSingle(), Ext2FastIoWrite(), Ext2FlushFile(), Ext2FreeCcb(), Ext2FreeFcb(), Ext2GetReparsePoint(), Ext2GetRetrievalPointerBase(), Ext2GetRetrievalPointers(), Ext2IsHandleCountZero(), Ext2LockControl(), Ext2NotifyChangeDirectory(), Ext2OplockRequest(), Ext2PurgeFile(), Ext2QueryDirectory(), Ext2QueryEa(), Ext2QueryFileInformation(), Ext2QueryRetrievalPointers(), Ext2ReadFile(), Ext2ReleaseFromLazyWrite(), Ext2ReleaseFromReadAhead(), Ext2SetEa(), Ext2SetFileInformation(), Ext2SetReparsePoint(), Ext2WriteFile(), NtfsCreateFCB(), NtfsDestroyFCB(), and NtfsMountVolume().
PFOBX _FCB::InternalFobx |
Definition at line 153 of file fcb.h.
Referenced by RxAllocateFcbObject(), RxCreateNetFobx(), and RxFinalizeNetFobx().
PSRV_OPEN _FCB::InternalSrvOpen |
Definition at line 152 of file fcb.h.
Referenced by RxAllocateFcbObject(), RxCreateNetFobx(), and RxCreateSrvOpen().
LARGE_INTEGER _FCB::LastAccessTime |
Definition at line 921 of file fatstruc.h.
Referenced by _Function_class_(), FatCreateFcb(), FatQueryBasicInfo(), FatSetRenameInfo(), RxSetBasicInfo(), UDFGetBasicInformation(), UDFGetNetworkInformation(), and UDFSetBasicInformation().
LARGE_INTEGER _FCB::LastChangeTime |
Definition at line 160 of file fcb.h.
Referenced by RxSetBasicInfo().
LARGE_INTEGER _FCB::LastWriteTime |
Definition at line 922 of file fatstruc.h.
Referenced by _Function_class_(), FatConstructDirent(), FatConstructLabelDirent(), FatCreateDcb(), FatCreateFcb(), FatGetDirTimes(), FatQueryBasicInfo(), FatSetRenameInfo(), RxSetBasicInfo(), UDFFlushAFile(), UDFGetBasicInformation(), UDFGetNetworkInformation(), and UDFSetBasicInformation().
PVOID _FCB::LazyWriteThread |
Definition at line 1089 of file fatstruc.h.
VBO _FCB::LfnOffsetWithinDirectory |
Definition at line 913 of file fatstruc.h.
Referenced by _Requires_lock_held_(), FatCreateFcb(), and FatSetRenameInfo().
USHORT _FCB::LinkCount |
Definition at line 540 of file ntfs.h.
Referenced by NtfsGetStandardInformation(), NtfsMakeFCBFromDirEntry(), and NtfsMakeRootFCB().
union { ... } _FCB::LongName |
Referenced by FatConstructNamesInFcb(), and FatRemoveNames().
LOWIO_PER_FCB_INFO _FCB::LowIoPerFcbInfo |
ERESOURCE _FCB::MainResource |
Definition at line 528 of file ntfs.h.
Referenced by Ext2AllocateFcb(), Ext2Cleanup(), Ext2Close(), Ext2CreateFile(), Ext2DeleteFile(), Ext2DeleteReparsePoint(), Ext2FastIoQueryBasicInfo(), Ext2FastIoQueryNetworkOpenInfo(), Ext2FastIoQueryStandardInfo(), Ext2FloppyFlush(), Ext2FlushFiles(), Ext2FreeFcb(), Ext2GetRetrievalPointerBase(), Ext2GetRetrievalPointers(), Ext2LockControl(), Ext2NotifyChangeDirectory(), Ext2OplockRequest(), Ext2PurgeVolume(), Ext2QueryDirectory(), Ext2QueryEa(), Ext2QueryFileInformation(), Ext2QueryRetrievalPointers(), Ext2ReadFile(), Ext2ReleaseFcb(), Ext2SetEa(), Ext2SetFileInformation(), Ext2SetReparsePoint(), Ext2WriteFile(), NtfsCleanupFile(), NtfsCreateFCB(), NtfsCreateFile(), NtfsDestroyFCB(), NtfsQueryDirectory(), NtfsQueryInformation(), NtfsSetInformation(), NtfsWrite(), UDFCleanUpFcbChain(), UDFCloseFileInfoChain(), UDFFastUnlockAll(), UDFFastUnlockAllByKey(), VfatAcquireForCcFlush(), VfatAcquireForLazyWrite(), VfatFastIoQueryBasicInfo(), VfatFastIoQueryStandardInfo(), VfatFlush(), VfatFlushVolume(), VfatGetRetrievalPointers(), VfatQueryInformation(), VfatRead(), VfatReleaseForCcFlush(), VfatReleaseFromLazyWrite(), VfatSetInformation(), and VfatWrite().
CD_MCB _FCB::Mcb |
Definition at line 1016 of file cdstruc.h.
Referenced by _At_(), _Inout_updates_bytes_(), _Requires_lock_held_(), CdAddAllocationFromDirent(), CdAddInitialAllocation(), CdFindMcbEntry(), CdTruncateAllocation(), Ext2AcquireForReadAhead(), Ext2AllocateFcb(), Ext2Cleanup(), Ext2Close(), Ext2CreateFile(), Ext2DeleteFile(), Ext2FastIoCheckIfPossible(), Ext2FastIoLock(), Ext2FastIoQueryBasicInfo(), Ext2FastIoQueryNetworkOpenInfo(), Ext2FastIoQueryStandardInfo(), Ext2FastIoRead(), Ext2FastIoUnlockAll(), Ext2FastIoUnlockAllByKey(), Ext2FastIoUnlockSingle(), Ext2FastIoWrite(), Ext2Flush(), Ext2FlushFile(), Ext2GetRetrievalPointerBase(), Ext2GetRetrievalPointers(), Ext2IsFileRemovable(), Ext2IsHandleCountZero(), Ext2LockControl(), Ext2NotifyChangeDirectory(), Ext2OplockRequest(), Ext2OverwriteEa(), Ext2PurgeFile(), Ext2PurgeVolume(), Ext2QueryDirectory(), Ext2QueryEa(), Ext2QueryExtentMappings(), Ext2QueryFileInformation(), Ext2QueryRetrievalPointers(), Ext2ReadFile(), Ext2ReleaseFcb(), Ext2ReleaseFromReadAhead(), Ext2SetDispositionInfo(), Ext2SetEa(), Ext2SetFileInformation(), Ext2SetLinkInfo(), Ext2SetRenameInfo(), Ext2SetReparsePoint(), Ext2SupersedeOrOverWriteFile(), Ext2UnlinkFcb(), Ext2WriteFile(), FatComputeMoveFileSplicePoints(), FatCreateFcb(), FatDeleteFcb(), FatPagingFileIo(), and FatResetFcb().
LARGE_MCB _FCB::Mcb |
Definition at line 938 of file fatstruc.h.
CD_MCB_ENTRY _FCB::McbEntry |
Definition at line 1015 of file cdstruc.h.
Referenced by _Inout_updates_bytes_().
ULONGLONG _FCB::MFTIndex |
Definition at line 539 of file ntfs.h.
Referenced by NtfsCreateFile(), NtfsDirFindFile(), NtfsGetInternalInformation(), NtfsGetStreamInformation(), NtfsGetVolumeData(), NtfsMakeFCBFromDirEntry(), NtfsMakeRootFCB(), NtfsQueryDirectory(), NtfsReadFCBAttribute(), NtfsReadFile(), NtfsSetEndOfFile(), NtfsWriteFile(), and SetAttributeDataLength().
PKEVENT _FCB::MoveFileEvent |
Definition at line 1175 of file fatstruc.h.
Referenced by _Requires_lock_held_().
PMINIRDR_DISPATCH _FCB::MRxDispatch |
Definition at line 150 of file fcb.h.
Referenced by RxChangeBufferingState(), RxCloseAssociatedSrvOpen(), RxCommonCleanup(), RxCommonQueryVolumeInformation(), RxCommonRead(), RxCommonWrite(), RxCreateNetFcb(), RxFinalizeNetFobx(), RxFinalizeSrvOpen(), RxpQueryInfoMiniRdr(), RxpSetInfoMiniRdr(), RxQueryDirectory(), RxSearchForCollapsibleOpen(), and RxSetRenameInfo().
PFAST_IO_DISPATCH _FCB::MRxFastIoDispatch |
PNET_ROOT _FCB::NetRoot |
Definition at line 136 of file fcb.h.
Referenced by RxCommonRead(), RxCommonWrite(), and RxLowIoWriteShellCompletion().
CLONG _FCB::NonCachedUncleanCount |
Definition at line 888 of file fatstruc.h.
Referenced by _Requires_lock_held_().
PNON_PAGED_FCB _FCB::NonPaged |
Definition at line 811 of file fatstruc.h.
Referenced by __RxAcquireFcb(), _Requires_lock_held_(), FatCheckShareAccess(), FatCreateFcb(), FatDeleteFcb(), FatSetRenameInfo(), RxAllocateFcbObject(), RxChangeBufferingState(), RxCommonCleanup(), RxCommonSetInformation(), RxCommonWrite(), RxCreateNetFcb(), RxFastIoCheckIfPossible(), RxFlushFcbInSystemCache(), RxFreeFcbObject(), RxInitializeContext(), RxPurgeFcbInSystemCache(), RxPurgeFobx(), RxPurgeNetFcb(), and RxSetupNetFileObject().
ULONG _FCB::NumberOfLinks |
Definition at line 156 of file fcb.h.
Referenced by RxQueryStandardInfo().
WCHAR* _FCB::ObjectName |
Definition at line 524 of file ntfs.h.
Referenced by NtfsCreateFCB(), NtfsSetEndOfFile(), NtfsWrite(), NtfsWriteFile(), UDFCleanUpFCB(), UDFGetInternalInformation(), UDFNotifyChangeDirectory(), and UDFNotifyFullReportChange().
FILE_NAME_NODE _FCB::Oem |
Definition at line 1159 of file fatstruc.h.
Referenced by FatConstructNamesInFcb(), and FatRemoveNames().
CLONG _FCB::OpenCount |
Definition at line 881 of file fatstruc.h.
Referenced by _Requires_lock_held_(), check_nfs41_create_args(), FatDeleteFcb(), FatSetRenameInfo(), RxCloseAssociatedSrvOpen(), RxCommonCreate(), RxCommonDevFCBClose(), RxCreateFromNetRoot(), RxFsdCommonDispatch(), RxMarkFobxOnClose(), and RxPurgeFcb().
ULONG _FCB::OpenHandleCount |
Definition at line 537 of file ntfs.h.
Referenced by Ext2AllocateFcb(), Ext2Cleanup(), Ext2Close(), Ext2CreateFile(), Ext2IsHandleCountZero(), Ext2OplockRequest(), NtfsCleanupFile(), NtfsCreateFile(), UDFCheckAccessRights(), UDFCleanUpFcbChain(), UDFCommonCleanup(), UDFCommonClose(), UDFFlushAFile(), UDFIsLastClose(), vfatInitFcb(), and VfatLockOrUnlockVolume().
ERESOURCE _FCB::PagingIoResource |
Definition at line 527 of file ntfs.h.
Referenced by Ext2AllocateFcb(), Ext2Cleanup(), Ext2CreateFile(), Ext2DeleteFile(), Ext2FloppyFlush(), Ext2FreeFcb(), Ext2PurgeFile(), Ext2ReadFile(), Ext2SetFileInformation(), Ext2WriteFile(), FsRtlCopyWrite2(), NtfsWrite(), UDFPostStackOverflowRead(), UDFSetAllocationInformation(), UDFSetEOF(), VfatRead(), and VfatWrite().
PCHAR _FCB::PagingIoResourceFile |
Definition at line 198 of file fcb.h.
Referenced by RxAcquireFcbForLazyWrite(), and RxReleaseFcbFromLazyWrite().
ULONG _FCB::PagingIoResourceLine |
Definition at line 199 of file fcb.h.
Referenced by RxAcquireFcbForLazyWrite(), and RxReleaseFcbFromLazyWrite().
Definition at line 836 of file fatstruc.h.
Referenced by _Requires_lock_held_(), FatCommonSetEa(), FatConstructNamesInFcb(), FatCreateFcb(), FatFlushDirentForFile(), FatGetNextFcbBottomUp(), FatGetNextFcbTopDown(), FatRemoveNames(), FatSetFullNameInFcb(), FatSetRenameInfo(), FatTunnelFcbOrDcb(), NpCreateExistingNamedPipe(), NpCreateFcb(), NpDeleteFcb(), and NpSetPipeInfo().
LIST_ENTRY _FCB::ParentDcbLinks |
Definition at line 828 of file fatstruc.h.
Referenced by FatCreateFcb(), FatDeleteFcb(), and FatSetRenameInfo().
LIST_ENTRY _FCB::ParentDcbQueue |
Definition at line 958 of file fatstruc.h.
Definition at line 940 of file cdstruc.h.
Referenced by _Requires_lock_held_(), CdInitializeFcbFromFileContext(), CdInitializeFcbFromPathEntry(), CdRemovePrefix(), UDFCleanUpFcbChain(), UDFCommonCleanup(), UDFCommonFileInfo(), and UDFSetDispositionInformation().
Definition at line 525 of file ntfs.h.
Referenced by NtfsCreateFCB(), NtfsFCBIsRoot(), NtfsGetNameInformation(), NtfsGrabFCB(), NtfsGrabFCBFromTable(), NtfsMakeAbsoluteFilename(), NtfsMakeFCBFromDirEntry(), NtfsQueryDirectory(), NtfsReleaseFCB(), and NtfsWriteFile().
PKEVENT _FCB::pBufferingStateChangeCompletedEvent |
Definition at line 142 of file fcb.h.
Referenced by RxPurgeChangeBufferingStateRequestsForSrvOpen().
UNICODE_STRING _FCB::PrivateAlreadyPrefixedName |
Definition at line 145 of file fcb.h.
Referenced by GET_ALREADY_PREFIXED_NAME(), RxAllocateFcbObject(), RxCreateNetFcb(), and RxCreateSrvOpen().
PRX_FSD_DISPATCH_VECTOR _FCB::PrivateDispatchVector |
Definition at line 148 of file fcb.h.
Referenced by RxFsdDispatch(), and RxInitializeDispatchVectors().
CLONG _FCB::PurgeFailureModeEnableCount |
Definition at line 896 of file fatstruc.h.
Referenced by _Requires_lock_held_().
LONG _FCB::RefCount |
Definition at line 535 of file ntfs.h.
Referenced by NtfsGrabFCB(), NtfsGrabFCBFromTable(), NtfsMakeFCBFromDirEntry(), NtfsMakeRootFCB(), NtfsReleaseFCB(), UDFCleanUpFcbChain(), UDFCloseFileInfoChain(), VfatLockOrUnlockVolume(), vfatMakeRootFCB(), VfatRenameChildFCB(), and VfatSetRenameInformation().
FSRTL_COMMON_FCB_HEADER _FCB::RFCB |
Definition at line 517 of file ntfs.h.
Referenced by FATGetNextDirEntry(), FATIsDirectoryEmpty(), FATXGetNextDirEntry(), FATXIsDirectoryEmpty(), NtfsAttachFCBToFileObject(), NtfsCleanupFile(), NtfsCreateFCB(), NtfsFCBInitializeCache(), NtfsGetNetworkOpenInformation(), NtfsGetStandardInformation(), NtfsGetVolumeData(), NtfsMakeFCBFromDirEntry(), NtfsMakeRootFCB(), NtfsMountVolume(), NtfsWrite(), SetAttributeDataLength(), UpdateFileSize(), VfatCommonRead(), vfatFindDirSpace(), VfatGetNetworkOpenInformation(), VfatGetRetrievalPointers(), VfatGetStandardInformation(), vfatInitFcb(), vfatInitFCBFromDirEntry(), vfatMakeRootFCB(), VfatMount(), VfatRead(), VfatReadFileData(), VfatSetAllocationSizeInformation(), VfatWrite(), and VfatWriteFileData().
PRTL_SPLAY_LINKS _FCB::RootOemNode |
Definition at line 1040 of file fatstruc.h.
PRTL_SPLAY_LINKS _FCB::RootUnicodeNode |
Definition at line 1041 of file fatstruc.h.
PRDBSS_DEVICE_OBJECT _FCB::RxDeviceObject |
Definition at line 149 of file fcb.h.
Referenced by RxAcquireFcbForLazyWrite(), RxAcquireFcbForReadAhead(), RxChangeBufferingState(), RxCloseAssociatedSrvOpen(), RxCommonCleanup(), RxCreateNetFcb(), RxCreateNetFobx(), RxFreeFcbObject(), RxMarkFobxOnCleanup(), RxMarkFobxOnClose(), and RxScavengeRelatedFobxs().
LIST_ENTRY _FCB::ScavengerFinalizationList |
SECTION_OBJECT_POINTERS _FCB::SectionObjectPointers |
Definition at line 518 of file ntfs.h.
Referenced by NtfsAttachFCBToFileObject(), NtfsFCBInitializeCache(), NtfsMountVolume(), PerformTest(), TestIrpHandler(), VfatFlushFile(), and vfatUpdateFCB().
SHARE_ACCESS _FCB::ShareAccess |
Definition at line 1009 of file cdstruc.h.
Referenced by _Requires_lock_held_(), Ext2Cleanup(), Ext2CreateFile(), Ext2PreAcquireForCreateSection(), FatCheckShareAccess(), RxChangeBufferingState(), RxCommonCleanup(), and RxCreateFromNetRoot().
SHARE_ACCESS _FCB::ShareAccessPerSrvOpens |
Definition at line 155 of file fcb.h.
Referenced by RxCheckShareAccessPerSrvOpens().
FILE_NAME_NODE _FCB::ShortName |
Definition at line 1115 of file fatstruc.h.
Referenced by _Requires_lock_held_(), _Success_(), CdEnumerateIndex(), CdInitializeEnumeration(), CdLookupNextInitialFileDirent(), FATAddEntry(), FatCommonQueryEa(), FatCommonSetEa(), FatConstructNamesInFcb(), FatCreateFcb(), FatDeleteFcb(), FatQueryShortNameInfo(), FatRemoveNames(), FatSetRenameInfo(), FatTunnelFcbOrDcb(), if(), NpCreateFcb(), and vfatMakeRootFCB().
PPREFIX_ENTRY _FCB::ShortNamePrefix |
Definition at line 1023 of file cdstruc.h.
Referenced by CdDeleteFcb(), CdInsertPrefix(), and CdRemovePrefix().
FSRTL_ADVANCED_FCB_HEADER _FCB::spacer |
Definition at line 135 of file fcb.h.
Referenced by RxDriverEntry().
union { ... } _FCB::Specific |
Referenced by _Function_class_(), _Requires_lock_held_(), FatCreateFcb(), FatDeleteFcb(), FatGetNextFcbTopDown(), FatResetFcb(), FatSetRenameInfo(), RxAcquireFcbForLazyWrite(), RxCommonCleanup(), RxCommonRead(), RxCommonWrite(), RxFastIoCheckIfPossible(), RxLowIoSubmit(), and RxReleaseFcbFromLazyWrite().
union { ... } _FCB::Specific |
Definition at line 523 of file ntfs.h.
Referenced by NtfsCreateFCB(), NtfsReadFile(), NtfsSetEndOfFile(), and NtfsWriteFile().
ULONG _FCB::ulFileSizeVersion |
Definition at line 164 of file fcb.h.
Referenced by RxCreateFromNetRoot(), RxCreateNetFcb(), RxCreateSrvOpen(), and RxSetFileSizeWithLock().
CLONG _FCB::UncleanCount |
Definition at line 873 of file fatstruc.h.
Referenced by _Requires_lock_held_(), FatIsHandleCountZero(), FatSetRenameInfo(), RxChangeBufferingState(), RxCommonCleanup(), RxCommonDevFCBCleanup(), RxCreateFromNetRoot(), RxFinalizeConnection(), and RxFsdCommonDispatch().
FILE_NAME_NODE _FCB::Unicode |
Definition at line 1166 of file fatstruc.h.
Referenced by FatConstructNamesInFcb(), and FatRemoveNames().
VBO _FCB::UnusedDirentVbo |
Definition at line 984 of file fatstruc.h.
ULONG _FCB::ValidDataToDisk |
Definition at line 928 of file fatstruc.h.
Referenced by _Requires_lock_held_(), and FatCreateFcb().
PVCB _FCB::Vcb |
Definition at line 933 of file cdstruc.h.
Referenced by _Requires_lock_held_(), _When_(), CdAddAllocationFromDirent(), CdAddInitialAllocation(), CdCommonDevControl(), CdCreateFcb(), CdDeleteFcb(), CdInitializeEnumeration(), CdInitializeFcbFromFileContext(), CdInitializeFcbFromPathEntry(), CdIsVolumeDirty(), CdIsVolumeMounted(), CdLookupLastFileDirent(), CdRemoveClose(), CdVerifyFcbOperation(), CdVerifyOrCreateDirStreamFile(), Ext2AllocateFcb(), Ext2FastIoCheckIfPossible(), Ext2FastIoQueryStandardInfo(), Ext2FastIoWrite(), Ext2FillEntry(), Ext2FlushFile(), Ext2FreeFcb(), Ext2IsFastIoPossible(), Ext2PurgeFile(), Ext2QueryFileInformation(), Ext2ReleaseFcb(), Ext2SetLinkInfo(), Ext2SetRenameInfo(), Ext2UnlinkFcb(), FatCommonSetEa(), FatComputeMoveFileSplicePoints(), FatCreateFcb(), FatFlushDirentForFile(), FatGetNextFcbTopDown(), FatPagingFileIo(), FatQueryEaInfo(), FatResetFcb(), FatTunnelFcbOrDcb(), NtfsAddFCBToTable(), NtfsAttachFCBToFileObject(), NtfsCreateFCB(), NtfsCreateFile(), NtfsFCBInitializeCache(), NtfsMountVolume(), NtfsSetEndOfFile(), NtfsWrite(), NtfsWriteFile(), SetAttributeDataLength(), UDFCheckAccessRights(), UDFCleanUpFCB(), UDFCommonDeviceControl(), UDFCommonFlush(), UDFCommonRead(), UDFCommonWrite(), UDFDismountVolume(), UDFFastIoCopyWrite(), UDFFlushAFile(), UDFGetAltNameInformation(), UDFGetFileStreamInformation(), UDFGetInternalInformation(), UDFGetNetworkInformation(), UDFGetRetrievalPointers(), UDFGetStandardInformation(), UDFGetVolumeBitmap(), UDFIsFastIoPossible(), UDFIsVolumeDirty(), UDFIsVolumeMounted(), UDFLockVolume(), UDFNotifyChangeDirectory(), UDFQueryDirectory(), UDFQueueDelayedClose(), UDFSetAccessRights(), UDFSetBasicInformation(), UDFSetFileAllocModeFromICB(), and UDFUnlockVolume().
PV_NET_ROOT _FCB::VNetRoot |
Definition at line 139 of file fcb.h.
Referenced by RxConjureOriginalName(), RxCreateNetFcb(), RxCreateSrvOpen(), RxFinalizeConnection(), RxInitializeContext(), RxMarkFobxOnCleanup(), and RxPurgeChangeBufferingStateRequestsForSrvOpen().
USHORT _FCB::XAAttributes |
Definition at line 983 of file cdstruc.h.
Referenced by CdCheckForXAExtent(), and CdInitializeFcbFromFileContext().
UCHAR _FCB::XAFileNumber |
Definition at line 989 of file cdstruc.h.
Referenced by CdCheckForXAExtent(), and CdInitializeFcbFromFileContext().