[FORMATTING][NTOS][HAL][DRIVERS][SDK] Fix trailing spaces

This commit is contained in:
Victor Perevertkin 2021-06-11 15:29:21 +03:00
parent 4b4ffa92f5
commit 34593d933b
No known key found for this signature in database
GPG key ID: C750B7222E9C7830
952 changed files with 12942 additions and 12942 deletions

View file

@ -83,7 +83,7 @@ CdDiskOffsetFromMcbEntry (
#pragma alloc_text(PAGE, CdUninitializeMcb) #pragma alloc_text(PAGE, CdUninitializeMcb)
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
#ifdef _MSC_VER #ifdef _MSC_VER
@ -330,7 +330,7 @@ Return Value:
return; return;
} }
VOID VOID
CdAddAllocationFromDirent ( CdAddAllocationFromDirent (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -479,7 +479,7 @@ Return Value:
return; return;
} }
VOID VOID
CdAddInitialAllocation ( CdAddInitialAllocation (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -570,7 +570,7 @@ Return Value:
return; return;
} }
VOID VOID
CdTruncateAllocation ( CdTruncateAllocation (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -623,7 +623,7 @@ Return Value:
return; return;
} }
_At_(Fcb->NodeByteSize, _In_range_(>=, FIELD_OFFSET( FCB, FcbType ))) _At_(Fcb->NodeByteSize, _In_range_(>=, FIELD_OFFSET( FCB, FcbType )))
VOID VOID
CdInitializeMcb ( CdInitializeMcb (
@ -672,7 +672,7 @@ Return Value:
return; return;
} }
_At_(Fcb->NodeByteSize, _In_range_(>=, FIELD_OFFSET( FCB, FcbType ))) _At_(Fcb->NodeByteSize, _In_range_(>=, FIELD_OFFSET( FCB, FcbType )))
_When_(Fcb->NodeTypeCode == CDFS_NTC_FCB_PATH_TABLE, _At_(Fcb->NodeByteSize, _In_range_(==, SIZEOF_FCB_INDEX))) _When_(Fcb->NodeTypeCode == CDFS_NTC_FCB_PATH_TABLE, _At_(Fcb->NodeByteSize, _In_range_(==, SIZEOF_FCB_INDEX)))
_When_(Fcb->NodeTypeCode == CDFS_NTC_FCB_INDEX, _At_(Fcb->NodeByteSize, _In_range_(==, SIZEOF_FCB_INDEX))) _When_(Fcb->NodeTypeCode == CDFS_NTC_FCB_INDEX, _At_(Fcb->NodeByteSize, _In_range_(==, SIZEOF_FCB_INDEX)))
@ -723,7 +723,7 @@ Return Value:
return; return;
} }
// //
// Local suupport routine // Local suupport routine
// //
@ -803,7 +803,7 @@ Return Value:
return CurrentMcbOffset; return CurrentMcbOffset;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -33,7 +33,7 @@ Abstract:
#pragma alloc_text(PAGE, CdPurgeVolume) #pragma alloc_text(PAGE, CdPurgeVolume)
#endif #endif
VOID VOID
CdCreateInternalStream ( CdCreateInternalStream (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -328,7 +328,7 @@ Return Value:
return; return;
} }
VOID VOID
CdDeleteInternalStream ( CdDeleteInternalStream (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -406,7 +406,7 @@ Return Value:
} }
} }
NTSTATUS NTSTATUS
CdCompleteMdl ( CdCompleteMdl (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -458,7 +458,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS

View file

@ -99,7 +99,7 @@ typedef FILE_ID *PFILE_ID;
#define TOC_DATA_TRACK (0x04) #define TOC_DATA_TRACK (0x04)
#define TOC_LAST_TRACK (0xaa) #define TOC_LAST_TRACK (0xaa)
// //
// There is considerable rearrangement of the volume descriptors for // There is considerable rearrangement of the volume descriptors for
// ISO and HSG. However, within each standard the same structure can // ISO and HSG. However, within each standard the same structure can
@ -122,7 +122,7 @@ typedef FILE_ID *PFILE_ID;
#define MAX_FILE_ID_LENGTH (255) #define MAX_FILE_ID_LENGTH (255)
typedef struct _RAW_ISO_VD { typedef struct _RAW_ISO_VD {
UCHAR DescType; // volume type: 1 = standard, 2 = coded UCHAR DescType; // volume type: 1 = standard, 2 = coded
@ -165,7 +165,7 @@ typedef struct _RAW_ISO_VD {
} RAW_ISO_VD; } RAW_ISO_VD;
typedef RAW_ISO_VD *PRAW_ISO_VD; typedef RAW_ISO_VD *PRAW_ISO_VD;
typedef struct _RAW_HSG_VD { typedef struct _RAW_HSG_VD {
ULONG BlkNumI; // logical block number Intel ULONG BlkNumI; // logical block number Intel
@ -209,7 +209,7 @@ typedef struct _RAW_HSG_VD {
} RAW_HSG_VD; } RAW_HSG_VD;
typedef RAW_HSG_VD *PRAW_HSG_VD; typedef RAW_HSG_VD *PRAW_HSG_VD;
typedef struct _RAW_JOLIET_VD { typedef struct _RAW_JOLIET_VD {
UCHAR DescType; // volume type: 2 = coded UCHAR DescType; // volume type: 2 = coded
@ -316,7 +316,7 @@ typedef RAW_JOLIET_VD *PRAW_JOLIET_VD;
((PRAW_ISO_VD) (R))->VolSpaceI \ ((PRAW_ISO_VD) (R))->VolSpaceI \
) )
// //
// This structure is used to overlay a region of a disk sector // This structure is used to overlay a region of a disk sector
// to retrieve a single directory entry. There is a difference // to retrieve a single directory entry. There is a difference
@ -409,7 +409,7 @@ typedef RAW_DIRENT *PRAW_DIRENT;
} \ } \
} }
// //
// The on-disk representation of a Path Table entry differs between // The on-disk representation of a Path Table entry differs between
// the ISO version and the HSG version. The fields are the same // the ISO version and the HSG version. The fields are the same
@ -470,7 +470,7 @@ typedef RAW_PATH_HSG *PRAW_PATH_HSG;
(RP)->DirLoc \ (RP)->DirLoc \
) )
// //
// System use are for XA data. The following is the system use area for // System use are for XA data. The following is the system use area for
// directory entries on XA data disks. // directory entries on XA data disks.

View file

@ -610,7 +610,7 @@ Return Value:
return EXCEPTION_EXECUTE_HANDLER; return EXCEPTION_EXECUTE_HANDLER;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
@ -909,7 +909,7 @@ Return Value:
return ExceptionCode; return ExceptionCode;
} }
VOID VOID
CdCompleteRequest ( CdCompleteRequest (
_Inout_opt_ PIRP_CONTEXT IrpContext, _Inout_opt_ PIRP_CONTEXT IrpContext,
@ -976,7 +976,7 @@ Return Value:
return; return;
} }
VOID VOID
CdSetThreadContext ( CdSetThreadContext (
_Inout_ PIRP_CONTEXT IrpContext, _Inout_ PIRP_CONTEXT IrpContext,
@ -1180,7 +1180,7 @@ Return Value:
return FALSE; return FALSE;
} }
ULONG ULONG
CdSerial32 ( CdSerial32 (
_In_reads_bytes_(ByteCount) PCHAR Buffer, _In_reads_bytes_(ByteCount) PCHAR Buffer,

View file

@ -57,7 +57,7 @@ CdInitializeGlobalData (
#pragma alloc_text(INIT, CdInitializeGlobalData) #pragma alloc_text(INIT, CdInitializeGlobalData)
#endif #endif
// //
// Local support routine // Local support routine
// //
@ -302,7 +302,7 @@ Return Value:
ObDereferenceObject (CdData.HddFileSystemDeviceObject); ObDereferenceObject (CdData.HddFileSystemDeviceObject);
#endif #endif
} }
// //
// Local support routine // Local support routine
// //

View file

@ -145,7 +145,7 @@ Abstract:
DELETE | \ DELETE | \
WRITE_DAC )) WRITE_DAC ))
// //
// Allocation support routines, implemented in AllocSup.c // Allocation support routines, implemented in AllocSup.c
// //
@ -203,7 +203,7 @@ CdUninitializeMcb (
_Inout_updates_bytes_(Fcb->NodeByteSize) PFCB Fcb _Inout_updates_bytes_(Fcb->NodeByteSize) PFCB Fcb
); );
// //
// Buffer control routines for data caching, implemented in CacheSup.c // Buffer control routines for data caching, implemented in CacheSup.c
// //
@ -269,7 +269,7 @@ CdVerifyOrCreateDirStreamFile (
#define CdUnpinData(IC,B) \ #define CdUnpinData(IC,B) \
if (*(B) != NULL) { CcUnpinData( *(B) ); *(B) = NULL; } if (*(B) != NULL) { CcUnpinData( *(B) ); *(B) = NULL; }
// //
// Device I/O routines, implemented in DevIoSup.c // Device I/O routines, implemented in DevIoSup.c
// //
@ -396,7 +396,7 @@ CdHijackIrpAndFlushDevice (
} \ } \
} }
// //
// Dirent support routines, implemented in DirSup.c // Dirent support routines, implemented in DirSup.c
// //
@ -417,7 +417,7 @@ CdLookupNextDirent (
_Inout_ PDIRENT_ENUM_CONTEXT NextDirContext _Inout_ PDIRENT_ENUM_CONTEXT NextDirContext
); );
_At_(Dirent->CdTime, _Post_notnull_) _At_(Dirent->CdTime, _Post_notnull_)
VOID VOID
CdUpdateDirentFromRawDirent ( CdUpdateDirentFromRawDirent (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -558,7 +558,7 @@ CdCleanupFileContext (
&(FC)->InitialDirent->DirContext, \ &(FC)->InitialDirent->DirContext, \
&(FC)->InitialDirent->Dirent ) &(FC)->InitialDirent->Dirent )
// //
// The following routines are used to manipulate the fscontext fields // The following routines are used to manipulate the fscontext fields
// of the file object, implemented in FilObSup.c // of the file object, implemented in FilObSup.c
@ -609,7 +609,7 @@ CdFastDecodeFileObject (
_Out_ PFCB *Fcb _Out_ PFCB *Fcb
); );
// //
// Name support routines, implemented in NameSup.c // Name support routines, implemented in NameSup.c
// //
@ -687,7 +687,7 @@ CdFullCompareNames (
_In_ PUNICODE_STRING NameB _In_ PUNICODE_STRING NameB
); );
// //
// Filesystem control operations. Implemented in Fsctrl.c // Filesystem control operations. Implemented in Fsctrl.c
// //
@ -708,7 +708,7 @@ CdUnlockVolumeInternal (
_In_opt_ PFILE_OBJECT FileObject _In_opt_ PFILE_OBJECT FileObject
); );
// //
// Path table enumeration routines. Implemented in PathSup.c // Path table enumeration routines. Implemented in PathSup.c
// //
@ -729,7 +729,7 @@ CdLookupNextPathEntry (
_Inout_ PPATH_ENTRY PathEntry _Inout_ PPATH_ENTRY PathEntry
); );
_Success_(return != FALSE) _Success_(return != FALSE)
BOOLEAN BOOLEAN
CdFindPathEntry ( CdFindPathEntry (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -773,7 +773,7 @@ CdUpdatePathEntryName (
} \ } \
} }
// //
// Largest matching prefix searching routines, implemented in PrefxSup.c // Largest matching prefix searching routines, implemented in PrefxSup.c
// //
@ -803,7 +803,7 @@ CdFindPrefix (
_In_ BOOLEAN IgnoreCase _In_ BOOLEAN IgnoreCase
); );
// //
// Synchronization routines. Implemented in Resrcsup.c // Synchronization routines. Implemented in Resrcsup.c
// //
@ -1132,7 +1132,7 @@ CdReleaseForCreateSection (
_In_ PFILE_OBJECT FileObject _In_ PFILE_OBJECT FileObject
); );
// //
// In-memory structure support routines. Implemented in StrucSup.c // In-memory structure support routines. Implemented in StrucSup.c
// //
@ -1468,7 +1468,7 @@ CdDismountVcb (
((S) == STATUS_NO_MEDIA_IN_DEVICE) \ ((S) == STATUS_NO_MEDIA_IN_DEVICE) \
) )
// //
// Work queue routines for posting and retrieving an Irp, implemented in // Work queue routines for posting and retrieving an Irp, implemented in
// workque.c // workque.c
@ -1497,7 +1497,7 @@ CdOplockComplete (
_Inout_ PIRP Irp _Inout_ PIRP Irp
); );
// //
// Miscellaneous support routines // Miscellaneous support routines
// //
@ -2025,7 +2025,7 @@ CdSerial32 (
FastIoIsPossible)) \ FastIoIsPossible)) \
) )
// //
// The FSP level dispatch/main routine. This is the routine that takes // The FSP level dispatch/main routine. This is the routine that takes
// IRP's off of the work queue and calls the appropriate FSP level // IRP's off of the work queue and calls the appropriate FSP level
@ -2146,7 +2146,7 @@ CdCommonShutdown ( // Implemented in Shutdown.c
); );
// //
// The following macros are used to establish the semantics needed // The following macros are used to establish the semantics needed
// to do a return from within a try-finally clause. As a rule every // to do a return from within a try-finally clause. As a rule every

View file

@ -69,7 +69,7 @@ Abstract:
+--------+ | Child | +--------+ | Child |
| File | | File |
+--------+ +--------+
Attached to each Directory Fcb is a prefix table containing the names Attached to each Directory Fcb is a prefix table containing the names
of children of this directory for which there is an Fcb. Not all Fcb's of children of this directory for which there is an Fcb. Not all Fcb's
will necessarily have an entry in this table. will necessarily have an entry in this table.
@ -112,7 +112,7 @@ Abstract:
| Object| | Object|
+--------+ +--------+
Synchronization: Synchronization:
1. A resource in the CdData synchronizes access to the Vcb queue. This 1. A resource in the CdData synchronizes access to the Vcb queue. This
@ -170,7 +170,7 @@ typedef PVOID PBCB; //**** Bcb's are now part of the cache module
#define BYTE_COUNT_EMBEDDED_NAME (32) #define BYTE_COUNT_EMBEDDED_NAME (32)
// //
// The CD_MCB is used to store the mapping of logical file offset to // The CD_MCB is used to store the mapping of logical file offset to
// logical disk offset. NOTE - This package only deals with the // logical disk offset. NOTE - This package only deals with the
@ -226,7 +226,7 @@ typedef struct _CD_MCB_ENTRY {
} CD_MCB_ENTRY; } CD_MCB_ENTRY;
typedef CD_MCB_ENTRY *PCD_MCB_ENTRY; typedef CD_MCB_ENTRY *PCD_MCB_ENTRY;
// //
// Cd name structure. The following structure is used to represent the // Cd name structure. The following structure is used to represent the
// full Cdrom name. This name can be stored in either Unicode or ANSI // full Cdrom name. This name can be stored in either Unicode or ANSI
@ -265,7 +265,7 @@ typedef struct _NAME_LINK {
} NAME_LINK; } NAME_LINK;
typedef NAME_LINK *PNAME_LINK; typedef NAME_LINK *PNAME_LINK;
// //
// Prefix entry. There is one of these for each name in the prefix table. // Prefix entry. There is one of these for each name in the prefix table.
// An Fcb will have one of these embedded for the long name and an optional // An Fcb will have one of these embedded for the long name and an optional
@ -306,7 +306,7 @@ typedef PREFIX_ENTRY *PPREFIX_ENTRY;
#define PREFIX_FLAG_EXACT_CASE_IN_TREE (0x00000001) #define PREFIX_FLAG_EXACT_CASE_IN_TREE (0x00000001)
#define PREFIX_FLAG_IGNORE_CASE_IN_TREE (0x00000002) #define PREFIX_FLAG_IGNORE_CASE_IN_TREE (0x00000002)
// //
// The CD_DATA record is the top record in the CDROM file system in-memory // The CD_DATA record is the top record in the CDROM file system in-memory
// data structure. This structure must be allocated from non-paged pool. // data structure. This structure must be allocated from non-paged pool.
@ -715,7 +715,7 @@ typedef struct _VCB {
#define VCB_STATE_SHUTDOWN (0x00000400) #define VCB_STATE_SHUTDOWN (0x00000400)
#define VCB_STATE_DISMOUNTED (0x00000800) #define VCB_STATE_DISMOUNTED (0x00000800)
// //
// The Volume Device Object is an I/O system device object with a // The Volume Device Object is an I/O system device object with a
// workqueue and an VCB record appended to the end. There are multiple // workqueue and an VCB record appended to the end. There are multiple
@ -768,7 +768,7 @@ typedef struct _VOLUME_DEVICE_OBJECT {
} VOLUME_DEVICE_OBJECT; } VOLUME_DEVICE_OBJECT;
typedef VOLUME_DEVICE_OBJECT *PVOLUME_DEVICE_OBJECT; typedef VOLUME_DEVICE_OBJECT *PVOLUME_DEVICE_OBJECT;
// //
// The following two structures are the separate union structures for // The following two structures are the separate union structures for
// data and index Fcb's. The path table is actually the same structure // data and index Fcb's. The path table is actually the same structure
@ -1059,7 +1059,7 @@ typedef FCB *PFCB;
#define SIZEOF_FCB_INDEX \ #define SIZEOF_FCB_INDEX \
(FIELD_OFFSET( FCB, FcbType ) + sizeof( FCB_INDEX )) (FIELD_OFFSET( FCB, FcbType ) + sizeof( FCB_INDEX ))
// //
// The Ccb record is allocated for every file object // The Ccb record is allocated for every file object
// //
@ -1119,7 +1119,7 @@ typedef CCB *PCCB;
#define CCB_FLAG_ENUM_INITIALIZED (0x00200000) #define CCB_FLAG_ENUM_INITIALIZED (0x00200000)
#define CCB_FLAG_ENUM_NOMATCH_CONSTANT_ENTRY (0x00400000) #define CCB_FLAG_ENUM_NOMATCH_CONSTANT_ENTRY (0x00400000)
// //
// The Irp Context record is allocated for every orginating Irp. It is // The Irp Context record is allocated for every orginating Irp. It is
// created by the Fsd dispatch routines, and deallocated by the CdComplete // created by the Fsd dispatch routines, and deallocated by the CdComplete
@ -1265,7 +1265,7 @@ typedef IRP_CONTEXT *PIRP_CONTEXT;
IRP_CONTEXT_FLAG_IN_FSP \ IRP_CONTEXT_FLAG_IN_FSP \
) )
// //
// Following structure is used to queue a request to the delayed close queue. // Following structure is used to queue a request to the delayed close queue.
// This structure should be the minimum block allocation size. // This structure should be the minimum block allocation size.
@ -1307,7 +1307,7 @@ typedef struct _IRP_CONTEXT_LITE {
} IRP_CONTEXT_LITE; } IRP_CONTEXT_LITE;
typedef IRP_CONTEXT_LITE *PIRP_CONTEXT_LITE; typedef IRP_CONTEXT_LITE *PIRP_CONTEXT_LITE;
// //
// Context structure for asynchronous I/O calls. Most of these fields // Context structure for asynchronous I/O calls. Most of these fields
// are actually only required for the ReadMultiple routines, but // are actually only required for the ReadMultiple routines, but
@ -1350,7 +1350,7 @@ typedef struct _CD_IO_CONTEXT {
} CD_IO_CONTEXT; } CD_IO_CONTEXT;
typedef CD_IO_CONTEXT *PCD_IO_CONTEXT; typedef CD_IO_CONTEXT *PCD_IO_CONTEXT;
// //
// Following structure is used to track the top level request. Each Cdfs // Following structure is used to track the top level request. Each Cdfs
// Fsd and Fsp entry point will examine the top level irp location in the // Fsd and Fsp entry point will examine the top level irp location in the
@ -1385,7 +1385,7 @@ typedef struct _THREAD_CONTEXT {
} THREAD_CONTEXT; } THREAD_CONTEXT;
typedef THREAD_CONTEXT *PTHREAD_CONTEXT; typedef THREAD_CONTEXT *PTHREAD_CONTEXT;
// //
// The following structure is used for enumerating the entries in the // The following structure is used for enumerating the entries in the
// path table. We will always map this two sectors at a time so we don't // path table. We will always map this two sectors at a time so we don't
@ -1452,7 +1452,7 @@ typedef PATH_ENUM_CONTEXT *PPATH_ENUM_CONTEXT;
#define VACB_MAPPING_MASK (VACB_MAPPING_GRANULARITY - 1) #define VACB_MAPPING_MASK (VACB_MAPPING_GRANULARITY - 1)
#define LAST_VACB_SECTOR_OFFSET (VACB_MAPPING_GRANULARITY - SECTOR_SIZE) #define LAST_VACB_SECTOR_OFFSET (VACB_MAPPING_GRANULARITY - SECTOR_SIZE)
// //
// Path Entry. This is our representation of the on disk data. // Path Entry. This is our representation of the on disk data.
// //
@ -1516,7 +1516,7 @@ typedef PATH_ENTRY *PPATH_ENTRY;
#define PATH_ENTRY_FLAG_ALLOC_BUFFER (0x00000001) #define PATH_ENTRY_FLAG_ALLOC_BUFFER (0x00000001)
// //
// Compound path entry. This structure combines the on-disk entries // Compound path entry. This structure combines the on-disk entries
// with the in-memory structures. // with the in-memory structures.
@ -1530,7 +1530,7 @@ typedef struct _COMPOUND_PATH_ENTRY {
} COMPOUND_PATH_ENTRY; } COMPOUND_PATH_ENTRY;
typedef COMPOUND_PATH_ENTRY *PCOMPOUND_PATH_ENTRY; typedef COMPOUND_PATH_ENTRY *PCOMPOUND_PATH_ENTRY;
// //
// The following is used for enumerating through a directory via the // The following is used for enumerating through a directory via the
// dirents. // dirents.
@ -1568,7 +1568,7 @@ typedef struct _DIRENT_ENUM_CONTEXT {
} DIRENT_ENUM_CONTEXT; } DIRENT_ENUM_CONTEXT;
typedef DIRENT_ENUM_CONTEXT *PDIRENT_ENUM_CONTEXT; typedef DIRENT_ENUM_CONTEXT *PDIRENT_ENUM_CONTEXT;
// //
// Following structure is used to smooth out the differences in the HSG, ISO // Following structure is used to smooth out the differences in the HSG, ISO
// and Joliett directory entries. // and Joliett directory entries.
@ -1672,7 +1672,7 @@ typedef DIRENT *PDIRENT;
#define DIRENT_FLAG_NOT_PERSISTENT (0) #define DIRENT_FLAG_NOT_PERSISTENT (0)
// //
// Following structure combines the on-disk information with the normalized // Following structure combines the on-disk information with the normalized
// structure. // structure.
@ -1686,7 +1686,7 @@ typedef struct _COMPOUND_DIRENT {
} COMPOUND_DIRENT; } COMPOUND_DIRENT;
typedef COMPOUND_DIRENT *PCOMPOUND_DIRENT; typedef COMPOUND_DIRENT *PCOMPOUND_DIRENT;
// //
// The following structure is used to enumerate the files in a directory. // The following structure is used to enumerate the files in a directory.
// It contains three DirContext/Dirent pairs and then self pointers to // It contains three DirContext/Dirent pairs and then self pointers to
@ -1738,7 +1738,7 @@ typedef FILE_ENUM_CONTEXT *PFILE_ENUM_CONTEXT;
#define FILE_CONTEXT_MULTIPLE_DIRENTS (0x00000001) #define FILE_CONTEXT_MULTIPLE_DIRENTS (0x00000001)
// //
// RIFF header. Prepended to the data of a file containing XA sectors. // RIFF header. Prepended to the data of a file containing XA sectors.
// This is a hard-coded structure except that we bias the 'ChunkSize' and // This is a hard-coded structure except that we bias the 'ChunkSize' and
@ -1787,7 +1787,7 @@ typedef struct _AUDIO_PLAY_HEADER {
} AUDIO_PLAY_HEADER; } AUDIO_PLAY_HEADER;
typedef AUDIO_PLAY_HEADER *PAUDIO_PLAY_HEADER; typedef AUDIO_PLAY_HEADER *PAUDIO_PLAY_HEADER;
// //
// Some macros for supporting the use of a Generic Table // Some macros for supporting the use of a Generic Table
// containing all the FCB/DCBs and indexed by their FileId. // containing all the FCB/DCBs and indexed by their FileId.

View file

@ -532,7 +532,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local support routine // Local support routine
// //
@ -685,7 +685,7 @@ Return Value:
CdFspClose (NULL); CdFspClose (NULL);
} }
VOID VOID
CdQueueClose ( CdQueueClose (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -868,7 +868,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -116,7 +116,7 @@ CdCompleteFcbOpen (
#pragma alloc_text(PAGE, CdOpenFileFromFileContext) #pragma alloc_text(PAGE, CdOpenFileFromFileContext)
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
#ifdef _MSC_VER #ifdef _MSC_VER
@ -1018,7 +1018,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -1469,7 +1469,7 @@ Return Value:
#endif #endif
} }
// //
// Local support routine // Local support routine
// //
@ -1973,7 +1973,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -2075,7 +2075,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -2358,7 +2358,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -2648,7 +2648,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -41,7 +41,7 @@ CdDevCtrlCompletionRoutine (
#pragma alloc_text(PAGE, CdCommonDevControl) #pragma alloc_text(PAGE, CdCommonDevControl)
#endif #endif
NTSTATUS NTSTATUS
CdCommonDevControl ( CdCommonDevControl (
_Inout_ PIRP_CONTEXT IrpContext, _Inout_ PIRP_CONTEXT IrpContext,
@ -167,7 +167,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -297,7 +297,7 @@ Return Value:
return YellowMode2; return YellowMode2;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
CdNonCachedRead ( CdNonCachedRead (
@ -583,7 +583,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
@ -1075,7 +1075,7 @@ Return Value:
} }
BOOLEAN BOOLEAN
CdReadSectors ( CdReadSectors (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1216,7 +1216,7 @@ Return Value:
} }
} }
NTSTATUS NTSTATUS
CdCreateUserMdl ( CdCreateUserMdl (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1324,7 +1324,7 @@ Return Value:
return Status; return Status;
} }
NTSTATUS NTSTATUS
CdPerformDevIoCtrlEx ( CdPerformDevIoCtrlEx (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1469,7 +1469,7 @@ CdPerformDevIoCtrl (
} }
// //
// Local support routine // Local support routine
// //
@ -1769,7 +1769,7 @@ Return Value:
return FoundUnaligned; return FoundUnaligned;
} }
// //
// Local support routine // Local support routine
// //
@ -2210,7 +2210,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -3035,7 +3035,7 @@ Return Value:
} }
} }
// //
// Local support routine // Local support routine
// //
@ -3261,7 +3261,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -3390,7 +3390,7 @@ Return Value:
(VOID)IoCallDriver( IrpContext->Vcb->TargetDeviceObject, IrpContext->Irp ); (VOID)IoCallDriver( IrpContext->Vcb->TargetDeviceObject, IrpContext->Irp );
} }
// //
// Local support routine // Local support routine
// //
@ -3428,7 +3428,7 @@ Return Value:
KeClearEvent( &IrpContext->IoContext->SyncEvent ); KeClearEvent( &IrpContext->IoContext->SyncEvent );
} }
// //
// Local support routine // Local support routine
// //
@ -3516,7 +3516,7 @@ Return Value:
return STATUS_MORE_PROCESSING_REQUIRED; return STATUS_MORE_PROCESSING_REQUIRED;
} }
// //
// Local support routine // Local support routine
// //
@ -3636,7 +3636,7 @@ Return Value:
} }
// //
// Local support routine // Local support routine
// //
@ -3700,7 +3700,7 @@ Return Value:
return STATUS_MORE_PROCESSING_REQUIRED; return STATUS_MORE_PROCESSING_REQUIRED;
} }
// //
// Local support routine // Local support routine
// //
@ -3777,7 +3777,7 @@ Return Value:
} }
// //
// Local support routine // Local support routine
// //

View file

@ -73,7 +73,7 @@ CdEnumerateIndex (
#pragma alloc_text(PAGE, CdQueryDirectory) #pragma alloc_text(PAGE, CdQueryDirectory)
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
@ -151,7 +151,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routines // Local support routines
// //
@ -784,7 +784,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routines // Local support routines
// //
@ -884,7 +884,7 @@ Return Value:
return STATUS_PENDING; return STATUS_PENDING;
} }
// //
// Local support routine // Local support routine
// //
@ -1349,7 +1349,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -120,7 +120,7 @@ CdCheckForXAExtent (
#pragma alloc_text(PAGE, CdUpdateDirentName) #pragma alloc_text(PAGE, CdUpdateDirentName)
#endif #endif
VOID VOID
CdLookupDirent ( CdLookupDirent (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -203,7 +203,7 @@ Return Value:
return; return;
} }
BOOLEAN BOOLEAN
CdLookupNextDirent ( CdLookupNextDirent (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -391,7 +391,7 @@ Return Value:
} }
_At_(Dirent->CdTime, _Post_notnull_) _At_(Dirent->CdTime, _Post_notnull_)
VOID VOID
CdUpdateDirentFromRawDirent ( CdUpdateDirentFromRawDirent (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -529,7 +529,7 @@ Return Value:
return; return;
} }
VOID VOID
CdUpdateDirentName ( CdUpdateDirentName (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -819,7 +819,7 @@ Return Value:
return; return;
} }
_Success_(return != FALSE) BOOLEAN _Success_(return != FALSE) BOOLEAN
CdFindFile ( CdFindFile (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -992,7 +992,7 @@ Return Value:
return Found; return Found;
} }
BOOLEAN BOOLEAN
CdFindDirectory ( CdFindDirectory (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1102,7 +1102,7 @@ Return Value:
return Found; return Found;
} }
_At_(FileContext->ShortName.FileName.MaximumLength, _In_range_(>=, BYTE_COUNT_8_DOT_3)) _At_(FileContext->ShortName.FileName.MaximumLength, _In_range_(>=, BYTE_COUNT_8_DOT_3))
BOOLEAN BOOLEAN
CdFindFileByShortName ( CdFindFileByShortName (
@ -1270,7 +1270,7 @@ Return Value:
return Found; return Found;
} }
BOOLEAN BOOLEAN
CdLookupNextInitialFileDirent ( CdLookupNextInitialFileDirent (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1421,7 +1421,7 @@ Return Value:
return FoundDirent; return FoundDirent;
} }
VOID VOID
CdLookupLastFileDirent ( CdLookupLastFileDirent (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1631,7 +1631,7 @@ Return Value:
return; return;
} }
VOID VOID
CdCleanupFileContext ( CdCleanupFileContext (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1679,7 +1679,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -1781,7 +1781,7 @@ Return Value:
return NextDirentOffset; return NextDirentOffset;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -108,7 +108,7 @@ CdQueryNetworkInfo (
#pragma alloc_text(PAGE, CdQueryStandardInfo) #pragma alloc_text(PAGE, CdQueryStandardInfo)
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
CdCommonQueryInfo ( CdCommonQueryInfo (
@ -348,7 +348,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
CdCommonSetInfo ( CdCommonSetInfo (
@ -463,7 +463,7 @@ Return Value:
_Function_class_(FAST_IO_QUERY_BASIC_INFO) _Function_class_(FAST_IO_QUERY_BASIC_INFO)
_IRQL_requires_same_ _IRQL_requires_same_
_Success_(return != FALSE) _Success_(return != FALSE)
BOOLEAN BOOLEAN
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
@ -855,7 +855,7 @@ Return Value:
return Result; return Result;
} }
// //
// Local support routine // Local support routine
// //
@ -918,7 +918,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -993,7 +993,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -1043,7 +1043,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -1094,7 +1094,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -1149,7 +1149,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -1225,7 +1225,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -1454,7 +1454,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -201,7 +201,7 @@ Return Value:
return TypeOfOpen; return TypeOfOpen;
} }
TYPE_OF_OPEN TYPE_OF_OPEN
CdFastDecodeFileObject ( CdFastDecodeFileObject (
_In_ PFILE_OBJECT FileObject, _In_ PFILE_OBJECT FileObject,

View file

@ -172,7 +172,7 @@ CdFindActiveVolDescriptor (
#pragma alloc_text(PAGE, CdVerifyVolume) #pragma alloc_text(PAGE, CdVerifyVolume)
#endif #endif
// //
// Local support routine // Local support routine
// //
@ -283,7 +283,7 @@ Return Value:
return FinalStatus; return FinalStatus;
} }
NTSTATUS NTSTATUS
CdUnlockVolumeInternal ( CdUnlockVolumeInternal (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -342,7 +342,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
@ -407,7 +407,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -1301,7 +1301,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -1773,7 +1773,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -1930,7 +1930,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -2028,7 +2028,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -2118,7 +2118,7 @@ Return Value:
} }
// //
// Local support routine // Local support routine
// //
@ -2250,7 +2250,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -2351,7 +2351,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local support routine // Local support routine
// //
@ -2412,7 +2412,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local support routine // Local support routine
// //
@ -2447,7 +2447,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local support routine // Local support routine
// //
@ -2818,7 +2818,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -3131,7 +3131,7 @@ Return Value:
return FoundVd; return FoundVd;
} }
// //
// Local support routine // Local support routine
// //
@ -3280,7 +3280,7 @@ Return Value:
return Remount; return Remount;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -22,7 +22,7 @@ Abstract:
#define BugCheckFileId (CDFS_BUG_CHECK_FSPDISP) #define BugCheckFileId (CDFS_BUG_CHECK_FSPDISP)
VOID VOID
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
CdFspDispatch ( CdFspDispatch (

View file

@ -30,7 +30,7 @@ Abstract:
#pragma alloc_text(PAGE, CdFastUnlockSingle) #pragma alloc_text(PAGE, CdFastUnlockSingle)
#endif #endif
NTSTATUS NTSTATUS
CdCommonLockControl ( CdCommonLockControl (
_Inout_ PIRP_CONTEXT IrpContext, _Inout_ PIRP_CONTEXT IrpContext,
@ -136,7 +136,7 @@ Return Value:
return Status; return Status;
} }
BOOLEAN BOOLEAN
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
CdFastLock ( CdFastLock (
@ -288,7 +288,7 @@ Return Value:
return Results; return Results;
} }
BOOLEAN BOOLEAN
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
CdFastUnlockSingle ( CdFastUnlockSingle (
@ -431,7 +431,7 @@ Return Value:
return Results; return Results;
} }
BOOLEAN BOOLEAN
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
CdFastUnlockAll ( CdFastUnlockAll (
@ -556,7 +556,7 @@ Return Value:
return Results; return Results;
} }
BOOLEAN BOOLEAN
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
CdFastUnlockAllByKey ( CdFastUnlockAllByKey (

View file

@ -34,7 +34,7 @@ Abstract:
#pragma alloc_text(PAGE, CdUpcaseName) #pragma alloc_text(PAGE, CdUpcaseName)
#endif #endif
_Post_satisfies_(_Old_(CdName->FileName.Length) >= _Post_satisfies_(_Old_(CdName->FileName.Length) >=
CdName->FileName.Length + CdName->VersionString.Length) CdName->FileName.Length + CdName->VersionString.Length)
VOID VOID
@ -105,7 +105,7 @@ Return Value:
return; return;
} }
VOID VOID
CdConvertBigToLittleEndian ( CdConvertBigToLittleEndian (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -189,7 +189,7 @@ Return Value:
return; return;
} }
VOID VOID
CdUpcaseName ( CdUpcaseName (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -296,7 +296,7 @@ Return Value:
return; return;
} }
VOID VOID
CdDissectName ( CdDissectName (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -372,7 +372,7 @@ Return Value:
return; return;
} }
BOOLEAN BOOLEAN
CdIsLegalName ( CdIsLegalName (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -424,7 +424,7 @@ Return Value:
return TRUE; return TRUE;
} }
BOOLEAN BOOLEAN
CdIs8dot3Name ( CdIs8dot3Name (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -545,7 +545,7 @@ Return Value:
return FsRtlIsFatDbcsLegal( DbcsName, FALSE, FALSE, FALSE ); return FsRtlIsFatDbcsLegal( DbcsName, FALSE, FALSE, FALSE );
} }
VOID VOID
CdGenerate8dot3Name ( CdGenerate8dot3Name (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -839,7 +839,7 @@ Return Value:
*ShortByteCount = Length; *ShortByteCount = Length;
} }
BOOLEAN BOOLEAN
CdIsNameInExpression ( CdIsNameInExpression (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -950,7 +950,7 @@ Return Value:
return Match; return Match;
} }
ULONG ULONG
CdShortNameDirentOffset ( CdShortNameDirentOffset (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1055,7 +1055,7 @@ Return Value:
return ResultOffset; return ResultOffset;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -53,7 +53,7 @@ typedef CSHORT NODE_BYTE_SIZE;
#ifndef SafeNodeType #ifndef SafeNodeType
#define SafeNodeType(Ptr) (*((PNODE_TYPE_CODE)(Ptr))) #define SafeNodeType(Ptr) (*((PNODE_TYPE_CODE)(Ptr)))
#endif #endif
// //
// The following definitions are used to generate meaningful blue bugcheck // The following definitions are used to generate meaningful blue bugcheck
// screens. On a bugcheck the file system can output 4 ulongs of useful // screens. On a bugcheck the file system can output 4 ulongs of useful

View file

@ -127,7 +127,7 @@ CdUpdatePathEntryFromRawPathEntry (
#pragma alloc_text(PAGE, CdUpdatePathEntryName) #pragma alloc_text(PAGE, CdUpdatePathEntryName)
#endif #endif
VOID VOID
CdLookupPathEntry ( CdLookupPathEntry (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -202,7 +202,7 @@ Return Value:
&CompoundPathEntry->PathEntry ); &CompoundPathEntry->PathEntry );
} }
BOOLEAN BOOLEAN
CdLookupNextPathEntry ( CdLookupNextPathEntry (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -297,7 +297,7 @@ Return Value:
PathEntry ); PathEntry );
} }
_Success_(return != FALSE) _Success_(return != FALSE)
BOOLEAN BOOLEAN
CdFindPathEntry ( CdFindPathEntry (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -475,7 +475,7 @@ Return Value:
return Found; return Found;
} }
// //
// Local support routine // Local support routine
// //
@ -628,7 +628,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -772,7 +772,7 @@ Return Value:
return TRUE; return TRUE;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -47,7 +47,7 @@ CdInsertNameLink (
#pragma alloc_text(PAGE, CdRemovePrefix) #pragma alloc_text(PAGE, CdRemovePrefix)
#endif #endif
VOID VOID
CdInsertPrefix ( CdInsertPrefix (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -202,7 +202,7 @@ Return Value:
return; return;
} }
VOID VOID
CdRemovePrefix ( CdRemovePrefix (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -282,7 +282,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
@ -456,7 +456,7 @@ Return Value:
} }
} }
// //
// Local support routine // Local support routine
// //
@ -559,7 +559,7 @@ Return Value:
return NULL; return NULL;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -63,7 +63,7 @@ __pragma(warning(suppress: 6320)) \
#pragma alloc_text(PAGE, CdCommonRead) #pragma alloc_text(PAGE, CdCommonRead)
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS

View file

@ -31,7 +31,7 @@ Abstract:
#pragma alloc_text(PAGE, CdReleaseFromCache) #pragma alloc_text(PAGE, CdReleaseFromCache)
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
_When_(Type == AcquireExclusive && return != FALSE, _Acquires_exclusive_lock_(*Resource)) _When_(Type == AcquireExclusive && return != FALSE, _Acquires_exclusive_lock_(*Resource))
@ -130,7 +130,7 @@ Return Value:
return Acquired; return Acquired;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
_When_(return!=0, _Acquires_shared_lock_(*Fcb->Resource)) _When_(return!=0, _Acquires_shared_lock_(*Fcb->Resource))
@ -175,7 +175,7 @@ Return Value:
return TRUE; return TRUE;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
_Releases_lock_(*Fcb->Resource) _Releases_lock_(*Fcb->Resource)
VOID VOID
@ -212,7 +212,7 @@ Return Value:
ExReleaseResourceLite( Fcb->Resource ); ExReleaseResourceLite( Fcb->Resource );
} }
BOOLEAN BOOLEAN
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
CdNoopAcquire ( CdNoopAcquire (
@ -248,7 +248,7 @@ Return Value:
return TRUE; return TRUE;
} }
VOID VOID
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
CdNoopRelease ( CdNoopRelease (
@ -362,7 +362,7 @@ Return Value:
UNREFERENCED_PARAMETER( CompletionContext ); UNREFERENCED_PARAMETER( CompletionContext );
} }
_Function_class_(FAST_IO_RELEASE_FILE) _Function_class_(FAST_IO_RELEASE_FILE)
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID

View file

@ -236,7 +236,7 @@ UNICODE_STRING CdInternalStreamNames[] = {
{ 2, 2, L"\\"} { 2, 2, L"\\"}
}; };
VOID VOID
CdInitializeVcb ( CdInitializeVcb (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -431,7 +431,7 @@ Return Value:
CdUpdateMediaChangeCount( Vcb, MediaChangeCount); CdUpdateMediaChangeCount( Vcb, MediaChangeCount);
} }
VOID VOID
CdUpdateVcbFromVolDescriptor ( CdUpdateVcbFromVolDescriptor (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -871,7 +871,7 @@ Return Value:
} _SEH2_END; } _SEH2_END;
} }
VOID VOID
CdDeleteVcb ( CdDeleteVcb (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -981,7 +981,7 @@ Return Value:
return; return;
} }
PFCB PFCB
CdCreateFcb ( CdCreateFcb (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1131,7 +1131,7 @@ Return Value:
return NewFcb; return NewFcb;
} }
VOID VOID
CdInitializeFcbFromPathEntry ( CdInitializeFcbFromPathEntry (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1220,7 +1220,7 @@ Return Value:
return; return;
} }
VOID VOID
CdInitializeFcbFromFileContext ( CdInitializeFcbFromFileContext (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1400,7 +1400,7 @@ Return Value:
return; return;
} }
PCCB PCCB
CdCreateCcb ( CdCreateCcb (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1457,7 +1457,7 @@ Return Value:
return NewCcb; return NewCcb;
} }
VOID VOID
CdDeleteCcb ( CdDeleteCcb (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1493,7 +1493,7 @@ Return Value:
return; return;
} }
_When_(RaiseOnError || return, _At_(Fcb->FileLock, _Post_notnull_)) _When_(RaiseOnError || return, _At_(Fcb->FileLock, _Post_notnull_))
_When_(RaiseOnError, _At_(IrpContext, _Pre_notnull_)) _When_(RaiseOnError, _At_(IrpContext, _Pre_notnull_))
BOOLEAN BOOLEAN
@ -1568,7 +1568,7 @@ Return Value:
return Result; return Result;
} }
_Ret_valid_ PIRP_CONTEXT _Ret_valid_ PIRP_CONTEXT
CdCreateIrpContext ( CdCreateIrpContext (
_In_ PIRP Irp, _In_ PIRP Irp,
@ -1728,7 +1728,7 @@ Return Value:
return NewIrpContext; return NewIrpContext;
} }
VOID VOID
CdCleanupIrpContext ( CdCleanupIrpContext (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -1834,7 +1834,7 @@ Return Value:
return; return;
} }
VOID VOID
CdInitializeStackIrpContext ( CdInitializeStackIrpContext (
_Out_ PIRP_CONTEXT IrpContext, _Out_ PIRP_CONTEXT IrpContext,
@ -1910,7 +1910,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
@ -2102,7 +2102,7 @@ Return Value:
return; return;
} }
PFCB PFCB
CdLookupFcbTable ( CdLookupFcbTable (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -2150,7 +2150,7 @@ Return Value:
UNREFERENCED_PARAMETER( IrpContext ); UNREFERENCED_PARAMETER( IrpContext );
} }
PFCB PFCB
CdGetNextFcb ( CdGetNextFcb (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -2196,7 +2196,7 @@ Return Value:
return Fcb; return Fcb;
} }
NTSTATUS NTSTATUS
CdProcessToc ( CdProcessToc (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -2415,7 +2415,7 @@ RetryReadToc:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -2546,7 +2546,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -2599,7 +2599,7 @@ Return Value:
return FcbNonpaged; return FcbNonpaged;
} }
// //
// Local support routine // Local support routine
// //
@ -2638,7 +2638,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //
@ -2696,7 +2696,7 @@ Return Value:
UNREFERENCED_PARAMETER( FcbTable ); UNREFERENCED_PARAMETER( FcbTable );
} }
// //
// Local support routine // Local support routine
// //
@ -2734,7 +2734,7 @@ Return Value:
return( FsRtlAllocatePoolWithTag( CdPagedPool, ByteSize, TAG_FCB_TABLE )); return( FsRtlAllocatePoolWithTag( CdPagedPool, ByteSize, TAG_FCB_TABLE ));
} }
// //
// Local support routine // Local support routine
// //
@ -2770,7 +2770,7 @@ Return Value:
UNREFERENCED_PARAMETER( FcbTable ); UNREFERENCED_PARAMETER( FcbTable );
} }
// //
// Local support routine // Local support routine
// //

View file

@ -220,7 +220,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
BOOLEAN BOOLEAN
@ -753,7 +753,7 @@ Return Value:
return TRUE; return TRUE;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
BOOLEAN BOOLEAN

View file

@ -80,7 +80,7 @@ CdQueryFsSectorSizeInfo (
#pragma alloc_text(PAGE, CdQueryFsSectorSizeInfo) #pragma alloc_text(PAGE, CdQueryFsSectorSizeInfo)
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
CdCommonQueryVolInfo ( CdCommonQueryVolInfo (
@ -221,7 +221,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -314,7 +314,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -377,7 +377,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local support routine // Local support routine
// //
@ -441,7 +441,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -45,7 +45,7 @@ CdAddToWorkque (
#pragma alloc_text(PAGE, CdPrePostIrp) #pragma alloc_text(PAGE, CdPrePostIrp)
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
CdFsdPostRequest ( CdFsdPostRequest (
@ -96,7 +96,7 @@ Return Value:
return STATUS_PENDING; return STATUS_PENDING;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
@ -221,7 +221,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
@ -316,7 +316,7 @@ Return Value:
return; return;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -57,7 +57,7 @@ __pragma(warning(suppress: 6320)) \
#pragma alloc_text(PAGE, CdCommonWrite) #pragma alloc_text(PAGE, CdCommonWrite)
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
CdCommonWrite ( CdCommonWrite (

View file

@ -34,7 +34,7 @@ FatCreateRestrictEveryoneToken(
#pragma alloc_text(PAGE, FatExplicitDeviceAccessGranted) #pragma alloc_text(PAGE, FatExplicitDeviceAccessGranted)
#endif #endif
BOOLEAN BOOLEAN
FatCheckFileAccess ( FatCheckFileAccess (
PIRP_CONTEXT IrpContext, PIRP_CONTEXT IrpContext,
@ -220,7 +220,7 @@ Return Value:
return FALSE; return FALSE;
} }
NTSTATUS NTSTATUS
FatExplicitDeviceAccessGranted ( FatExplicitDeviceAccessGranted (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -354,7 +354,7 @@ Return Value:
return Status; return Status;
} }
NTSTATUS NTSTATUS
FatCreateRestrictEveryoneToken ( FatCreateRestrictEveryoneToken (
IN PACCESS_TOKEN Token, IN PACCESS_TOKEN Token,

View file

@ -97,7 +97,7 @@ Routine Description:
} }
#endif #endif
} }
VOID VOID
FatReadVolumeFile ( FatReadVolumeFile (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -183,7 +183,7 @@ Arguments:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatPrepareWriteVolumeFile ( FatPrepareWriteVolumeFile (
@ -303,7 +303,7 @@ Arguments:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatReadDirectoryFile ( FatReadDirectoryFile (
@ -445,7 +445,7 @@ Arguments:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatPrepareWriteDirectoryFile ( FatPrepareWriteDirectoryFile (
@ -714,7 +714,7 @@ Arguments:
return; return;
} }
#if DBG #if DBG
BOOLEAN FatDisableParentCheck = 0; BOOLEAN FatDisableParentCheck = 0;
@ -974,7 +974,7 @@ Return Value:
PFILE_OBJECT PFILE_OBJECT
FatOpenEaFile ( FatOpenEaFile (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1074,7 +1074,7 @@ Return Value:
return EaFileObject; return EaFileObject;
} }
VOID VOID
FatCloseEaFile ( FatCloseEaFile (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1142,7 +1142,7 @@ Return Value:
DebugTrace(-1, Dbg, "FatCloseEaFile -> %p\n", EaFileObject); DebugTrace(-1, Dbg, "FatCloseEaFile -> %p\n", EaFileObject);
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatSetDirtyBcb ( FatSetDirtyBcb (
@ -1312,7 +1312,7 @@ Return Value:
DebugTrace(-1, Dbg, "FatSetDirtyBcb -> VOID\n", 0 ); DebugTrace(-1, Dbg, "FatSetDirtyBcb -> VOID\n", 0 );
} }
VOID VOID
FatRepinBcb ( FatRepinBcb (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1402,7 +1402,7 @@ Return Value:
} }
} }
VOID VOID
FatUnpinRepinnedBcbs ( FatUnpinRepinnedBcbs (
IN PIRP_CONTEXT IrpContext IN PIRP_CONTEXT IrpContext
@ -1654,7 +1654,7 @@ Return Value:
return; return;
} }
FINISHED FINISHED
FatZeroData ( FatZeroData (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1723,7 +1723,7 @@ FatZeroData (
return Finished; return Finished;
} }
NTSTATUS NTSTATUS
FatCompleteMdl ( FatCompleteMdl (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1807,7 +1807,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
VOID VOID
FatSyncUninitializeCacheMap ( FatSyncUninitializeCacheMap (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1861,7 +1861,7 @@ Return Value:
NT_ASSERT(WaitStatus == STATUS_SUCCESS); NT_ASSERT(WaitStatus == STATUS_SUCCESS);
} }
VOID VOID
FatPinMappedData ( FatPinMappedData (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1924,7 +1924,7 @@ Arguments:
} }
#if (NTDDI_VERSION >= NTDDI_WIN8) #if (NTDDI_VERSION >= NTDDI_WIN8)
NTSTATUS NTSTATUS
FatPrefetchPages ( FatPrefetchPages (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,

View file

@ -43,7 +43,7 @@ FatAutoUnlock (
#pragma alloc_text(PAGE, FatFsdCleanup) #pragma alloc_text(PAGE, FatFsdCleanup)
#endif #endif
_Function_class_(IRP_MJ_CLEANUP) _Function_class_(IRP_MJ_CLEANUP)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -139,7 +139,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonCleanup ( FatCommonCleanup (

View file

@ -76,7 +76,7 @@ FatCloseWorker (
#pragma alloc_text(PAGE, FatCloseWorker) #pragma alloc_text(PAGE, FatCloseWorker)
#endif #endif
_Function_class_(IRP_MJ_CLOSE) _Function_class_(IRP_MJ_CLOSE)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -354,7 +354,7 @@ Return Value:
FsRtlExitFileSystem(); FsRtlExitFileSystem();
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatFspClose ( FatFspClose (
@ -552,7 +552,7 @@ Return Value:
DebugTrace(-1, Dbg, "FatFspClose -> NULL\n", 0); DebugTrace(-1, Dbg, "FatFspClose -> NULL\n", 0);
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatQueueClose ( FatQueueClose (
@ -624,7 +624,7 @@ Return Value:
} }
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
PCLOSE_CONTEXT PCLOSE_CONTEXT
FatRemoveClose ( FatRemoveClose (
@ -828,7 +828,7 @@ Return Value:
return CloseContext; return CloseContext;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonClose ( FatCommonClose (

View file

@ -274,7 +274,7 @@ FatCheckShareAccess (
#pragma alloc_text(PAGE, FatSetFullNameInFcb) #pragma alloc_text(PAGE, FatSetFullNameInFcb)
#endif #endif
_Function_class_(IRP_MJ_CREATE) _Function_class_(IRP_MJ_CREATE)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -2576,7 +2576,7 @@ Return Value:
return Iosb; return Iosb;
} }
// //
// Internal support routine // Internal support routine
// //
@ -2751,7 +2751,7 @@ Arguments:
return Iosb; return Iosb;
} }
// //
// Internal support routine // Internal support routine
// //
@ -3171,7 +3171,7 @@ Return Value:
return Iosb; return Iosb;
} }
// //
// Internal support routine // Internal support routine
// //
@ -3913,7 +3913,7 @@ Return Value:
return Iosb; return Iosb;
} }
// //
// Internal support routine // Internal support routine
// //
@ -4122,7 +4122,7 @@ Return Value:
} }
// //
// Internal support routine // Internal support routine
// //
@ -4402,7 +4402,7 @@ Return Value:
return Iosb; return Iosb;
} }
// //
// Internal support routine // Internal support routine
// //
@ -4882,7 +4882,7 @@ Return Value:
return Iosb; return Iosb;
} }
// //
// Internal support routine // Internal support routine
// //
@ -5596,7 +5596,7 @@ Return Value:
return Iosb; return Iosb;
} }
// //
// Internal support routine // Internal support routine
// //
@ -6344,7 +6344,7 @@ Return Value:
return Iosb; return Iosb;
} }
// //
// Internal support routine // Internal support routine
// //
@ -6823,7 +6823,7 @@ Return Value:
} }
} }
NTSTATUS NTSTATUS
FatCheckSystemSecurityAccess ( FatCheckSystemSecurityAccess (
_In_ PIRP_CONTEXT IrpContext _In_ PIRP_CONTEXT IrpContext
@ -6865,7 +6865,7 @@ FatCheckSystemSecurityAccess (
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
NTSTATUS NTSTATUS
FatCheckShareAccess ( FatCheckShareAccess (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,

View file

@ -44,7 +44,7 @@ FatDeviceControlCompletionRoutine(
#pragma alloc_text(PAGE, FatFsdDeviceControl) #pragma alloc_text(PAGE, FatFsdDeviceControl)
#endif #endif
_Function_class_(IRP_MJ_DEVICE_CONTROL) _Function_class_(IRP_MJ_DEVICE_CONTROL)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -120,7 +120,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonDeviceControl ( FatCommonDeviceControl (
@ -380,7 +380,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -206,7 +206,7 @@ typedef struct FAT_PAGING_FILE_CONTEXT {
PMDL RestoreMdl; PMDL RestoreMdl;
} FAT_PAGING_FILE_CONTEXT, *PFAT_PAGING_FILE_CONTEXT; } FAT_PAGING_FILE_CONTEXT, *PFAT_PAGING_FILE_CONTEXT;
VOID VOID
FatPagingFileIo ( FatPagingFileIo (
IN PIRP Irp, IN PIRP Irp,
@ -875,7 +875,7 @@ Return Value:
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
@ -1289,7 +1289,7 @@ Return Value:
return Irp->IoStatus.Status; return Irp->IoStatus.Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatNonCachedNonAlignedRead ( FatNonCachedNonAlignedRead (
@ -1617,7 +1617,7 @@ Return Value:
return; return;
} }
VOID VOID
FatMultipleAsync ( FatMultipleAsync (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1985,7 +1985,7 @@ Return Value:
return; return;
} }
VOID VOID
FatSingleAsync ( FatSingleAsync (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -2166,7 +2166,7 @@ Return Value:
return; return;
} }
VOID VOID
FatSingleNonAlignedSync ( FatSingleNonAlignedSync (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -2362,7 +2362,7 @@ Return Value:
return; return;
} }
VOID VOID
FatWaitSync ( FatWaitSync (
IN PIRP_CONTEXT IrpContext IN PIRP_CONTEXT IrpContext
@ -2396,7 +2396,7 @@ Return Value:
DebugTrace(-1, Dbg, "FatWaitSync -> VOID\n", 0 ); DebugTrace(-1, Dbg, "FatWaitSync -> VOID\n", 0 );
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -2497,7 +2497,7 @@ Return Value:
return STATUS_MORE_PROCESSING_REQUIRED; return STATUS_MORE_PROCESSING_REQUIRED;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -2690,7 +2690,7 @@ Return Value:
return Status; return Status;
} }
NTSTATUS NTSTATUS
FatPagingFileErrorHandler ( FatPagingFileErrorHandler (
IN PIRP Irp, IN PIRP Irp,
@ -2795,7 +2795,7 @@ Return Value:
return Status; return Status;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -2888,7 +2888,7 @@ Return Value:
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -2957,7 +2957,7 @@ Return Value:
return FatPagingFileErrorHandler( Irp, NULL ); return FatPagingFileErrorHandler( Irp, NULL );
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -3024,7 +3024,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -3096,7 +3096,7 @@ Return Value:
return STATUS_MORE_PROCESSING_REQUIRED; return STATUS_MORE_PROCESSING_REQUIRED;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -3271,7 +3271,7 @@ Return Value:
return Status; return Status;
} }
VOID VOID
FatLockUserBuffer ( FatLockUserBuffer (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3352,7 +3352,7 @@ Return Value:
UNREFERENCED_PARAMETER( IrpContext ); UNREFERENCED_PARAMETER( IrpContext );
} }
PVOID PVOID
FatMapUserBuffer ( FatMapUserBuffer (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3406,7 +3406,7 @@ Return Value:
} }
} }
PVOID PVOID
FatBufferUserBuffer ( FatBufferUserBuffer (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3490,7 +3490,7 @@ Return Value:
return Irp->AssociatedIrp.SystemBuffer; return Irp->AssociatedIrp.SystemBuffer;
} }
NTSTATUS NTSTATUS
FatToggleMediaEjectDisable ( FatToggleMediaEjectDisable (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3616,7 +3616,7 @@ Return Value:
return STATUS_INSUFFICIENT_RESOURCES; return STATUS_INSUFFICIENT_RESOURCES;
} }
NTSTATUS NTSTATUS
FatPerformDevIoCtrl ( FatPerformDevIoCtrl (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,

View file

@ -65,7 +65,7 @@ FatNotifyChangeDirectory (
#endif #endif
_Function_class_(IRP_MJ_DIRECTORY_CONTROL) _Function_class_(IRP_MJ_DIRECTORY_CONTROL)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -146,7 +146,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonDirectoryControl ( FatCommonDirectoryControl (
@ -219,7 +219,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -1321,7 +1321,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -1442,7 +1442,7 @@ Return Value:
} }
} }
// //
// Local Support Routine // Local Support Routine
// //

View file

@ -194,7 +194,7 @@ FatDefragDirectory (
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
ULONG ULONG
FatCreateNewDirent ( FatCreateNewDirent (
@ -545,7 +545,7 @@ Return Value:
return ByteOffset; return ByteOffset;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
@ -647,7 +647,7 @@ Return Value:
return; return;
} }
VOID VOID
FatTunnelFcbOrDcb ( FatTunnelFcbOrDcb (
IN PFCB FcbOrDcb, IN PFCB FcbOrDcb,
@ -779,7 +779,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
@ -1070,7 +1070,7 @@ Retrn Value:
return Result; return Result;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
@ -1715,7 +1715,7 @@ GetNextDirent:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatLocateSimpleOemDirent ( FatLocateSimpleOemDirent (
@ -1793,7 +1793,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
@ -1935,7 +1935,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
@ -2039,7 +2039,7 @@ Return Value:
DebugTrace(-1, Dbg, "FatGetDirentFromFcbOrDcb -> (VOID)\n", 0); DebugTrace(-1, Dbg, "FatGetDirentFromFcbOrDcb -> (VOID)\n", 0);
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
BOOLEAN BOOLEAN
@ -2163,10 +2163,10 @@ Return Value:
return IsDirectoryEmpty; return IsDirectoryEmpty;
} }
VOID VOID
FatConstructDirent ( FatConstructDirent (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -2435,7 +2435,7 @@ Return Value:
return; return;
} }
VOID VOID
FatConstructLabelDirent ( FatConstructLabelDirent (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -2494,7 +2494,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatSetFileSizeInDirent ( FatSetFileSizeInDirent (
@ -2869,7 +2869,7 @@ Return Value:
} }
// //
// Internal support routine // Internal support routine
// //
@ -2913,7 +2913,7 @@ Return Value:
return Checksum; return Checksum;
} }
#if 0 // It turns out Win95 is still creating short names without a ~ #if 0 // It turns out Win95 is still creating short names without a ~
@ -3078,7 +3078,7 @@ Return Value:
return TRUE; return TRUE;
} }
#endif //0 #endif //0
// //
// Internal support routine // Internal support routine
// //
@ -3294,7 +3294,7 @@ Return Value:
return; return;
} }
// //
// Internal support routine // Internal support routine
// //

View file

@ -77,7 +77,7 @@ ULONG FatDumpCurrentColumn;
} \ } \
} }
VOID VOID
FatDump ( FatDump (
IN PVOID Ptr IN PVOID Ptr
@ -136,7 +136,7 @@ Return Value:
return; return;
} }
VOID VOID
FatDumpDataHeader ( FatDumpDataHeader (
) )
@ -186,7 +186,7 @@ Return Value:
return; return;
} }
VOID VOID
FatDumpVcb ( FatDumpVcb (
IN PVCB Ptr IN PVCB Ptr
@ -249,7 +249,7 @@ Return Value:
return; return;
} }
VOID VOID
FatDumpFcb ( FatDumpFcb (
IN PFCB Ptr IN PFCB Ptr
@ -338,7 +338,7 @@ Return Value:
return; return;
} }
VOID VOID
FatDumpCcb ( FatDumpCcb (
IN PCCB Ptr IN PCCB Ptr

View file

@ -164,7 +164,7 @@ Return Value:
return Status; return Status;
} }
_Function_class_(IRP_MJ_SET_EA) _Function_class_(IRP_MJ_SET_EA)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -245,7 +245,7 @@ Return Value:
return Status; return Status;
} }
NTSTATUS NTSTATUS
FatCommonQueryEa ( FatCommonQueryEa (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -654,7 +654,7 @@ Return Value:
#endif #endif
} }
NTSTATUS NTSTATUS
FatCommonSetEa ( FatCommonSetEa (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1601,7 +1601,7 @@ Return Value:
return Iosb; return Iosb;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -1739,7 +1739,7 @@ Return Value:
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -1957,7 +1957,7 @@ Return Value:
} }
// //
// Local Support Routine // Local Support Routine
// //

View file

@ -48,7 +48,7 @@ Abstract:
#define EA_SECTION_SIZE (0x00040000) #define EA_SECTION_SIZE (0x00040000)
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatGetEaLength ( FatGetEaLength (
@ -202,7 +202,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatGetNeedEaCount ( FatGetNeedEaCount (
@ -349,7 +349,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatCreateEa ( FatCreateEa (
@ -779,7 +779,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatGetEaFile ( FatGetEaFile (
@ -1301,7 +1301,7 @@ Return Value:
return; return;
} }
VOID VOID
FatReadEaSet ( FatReadEaSet (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1531,7 +1531,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatDeleteEaSet ( FatDeleteEaSet (
@ -2086,7 +2086,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
@ -2962,7 +2962,7 @@ Return Value:
return; return;
} }
VOID VOID
FatAppendPackedEa ( FatAppendPackedEa (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3143,7 +3143,7 @@ Return Value:
return; return;
} }
VOID VOID
FatDeletePackedEa ( FatDeletePackedEa (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3252,7 +3252,7 @@ Return Value:
return; return;
} }
ULONG ULONG
FatLocateNextEa ( FatLocateNextEa (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3339,7 +3339,7 @@ Return Value:
return Offset; return Offset;
} }
BOOLEAN BOOLEAN
FatLocateEaByName ( FatLocateEaByName (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3424,7 +3424,7 @@ Return Value:
return FALSE; return FALSE;
} }
BOOLEAN BOOLEAN
FatIsEaNameValid ( FatIsEaNameValid (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3507,7 +3507,7 @@ Return Value:
return TRUE; return TRUE;
} }
VOID VOID
FatPinEaRange ( FatPinEaRange (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3704,7 +3704,7 @@ Return Value:
return; return;
} }
VOID VOID
FatMarkEaRangeDirty ( FatMarkEaRangeDirty (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3777,7 +3777,7 @@ Return Value:
return; return;
} }
VOID VOID
FatUnpinEaRange ( FatUnpinEaRange (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,

View file

@ -38,7 +38,7 @@ typedef LBO *PLBO;
typedef ULONG32 VBO; typedef ULONG32 VBO;
typedef VBO *PVBO; typedef VBO *PVBO;
// //
// The boot sector is the first physical sector (LBN == 0) on the volume. // The boot sector is the first physical sector (LBN == 0) on the volume.
// Part of the sector contains a BIOS Parameter Block. The BIOS in the // Part of the sector contains a BIOS Parameter Block. The BIOS in the
@ -295,7 +295,7 @@ typedef FAT_TIME_STAMP *PFAT_TIME_STAMP;
typedef UCHAR FAT8DOT3[11]; typedef UCHAR FAT8DOT3[11];
typedef FAT8DOT3 *PFAT8DOT3; typedef FAT8DOT3 *PFAT8DOT3;
// //
// The directory entry record exists for every file/directory on the // The directory entry record exists for every file/directory on the
// disk except for the root directory. // disk except for the root directory.
@ -385,7 +385,7 @@ typedef DIRENT *PDIRENT;
#define FAT_EFS_EXTENSION_CHARCOUNT (6) #define FAT_EFS_EXTENSION_CHARCOUNT (6)
#define FAT_EFS_EXTENSION_BYTECOUNT (12) #define FAT_EFS_EXTENSION_BYTECOUNT (12)
// //
// These macros convert a number of fields in the Bpb to bytes from sectors // These macros convert a number of fields in the Bpb to bytes from sectors
// //
@ -621,7 +621,7 @@ typedef DIRENT *PDIRENT;
RtlEqualMemory((TIME1),(TIME2), sizeof(FAT_TIME_STAMP)) \ RtlEqualMemory((TIME1),(TIME2), sizeof(FAT_TIME_STAMP)) \
) )
#define EA_FILE_SIGNATURE (0x4445) // "ED" #define EA_FILE_SIGNATURE (0x4445) // "ED"
#define EA_SET_SIGNATURE (0x4145) // "EA" #define EA_SET_SIGNATURE (0x4145) // "EA"

View file

@ -161,7 +161,7 @@ NTSTATUS FatBreakOnInterestingIrpCompletion = 0;
#endif #endif
#if DBG #if DBG
ULONG ULONG
FatBugCheckExceptionFilter ( FatBugCheckExceptionFilter (
@ -199,7 +199,7 @@ Return Value:
} }
#endif #endif
ULONG ULONG
FatExceptionFilter ( FatExceptionFilter (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -316,7 +316,7 @@ Return Value:
return EXCEPTION_EXECUTE_HANDLER; return EXCEPTION_EXECUTE_HANDLER;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatProcessException ( FatProcessException (
@ -854,7 +854,7 @@ Return Value:
} }
_Function_class_(FAST_IO_CHECK_IF_POSSIBLE) _Function_class_(FAST_IO_CHECK_IF_POSSIBLE)
BOOLEAN BOOLEAN
NTAPI NTAPI
FatFastIoCheckIfPossible ( FatFastIoCheckIfPossible (
@ -963,7 +963,7 @@ Return Value:
} }
_Function_class_(FAST_IO_QUERY_BASIC_INFO) _Function_class_(FAST_IO_QUERY_BASIC_INFO)
BOOLEAN BOOLEAN
NTAPI NTAPI
FatFastQueryBasicInfo ( FatFastQueryBasicInfo (
@ -1143,7 +1143,7 @@ Return Value:
} }
_Function_class_(FAST_IO_QUERY_STANDARD_INFO) _Function_class_(FAST_IO_QUERY_STANDARD_INFO)
BOOLEAN BOOLEAN
NTAPI NTAPI
FatFastQueryStdInfo ( FatFastQueryStdInfo (
@ -1302,7 +1302,7 @@ Return Value:
return Results; return Results;
} }
_Function_class_(FAST_IO_QUERY_NETWORK_OPEN_INFO) _Function_class_(FAST_IO_QUERY_NETWORK_OPEN_INFO)
BOOLEAN BOOLEAN
@ -1502,7 +1502,7 @@ Return Value:
return Results; return Results;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatPopUpFileCorrupt ( FatPopUpFileCorrupt (

View file

@ -64,7 +64,7 @@ FatIsFujitsuFMR (
#define FUJITSU_FMR_NAME_W L"FUJITSU FMR-" #define FUJITSU_FMR_NAME_W L"FUJITSU FMR-"
NTSTATUS NTSTATUS
NTAPI NTAPI
DriverEntry( DriverEntry(
@ -438,7 +438,7 @@ Return Value:
} }
_Function_class_(DRIVER_UNLOAD) _Function_class_(DRIVER_UNLOAD)
VOID VOID
NTAPI NTAPI
FatUnload( FatUnload(
@ -474,7 +474,7 @@ Return Value:
ObDereferenceObject( FatCdromFileSystemDeviceObject); ObDereferenceObject( FatCdromFileSystemDeviceObject);
} }
// //
// Local Support routine // Local Support routine
// //
@ -615,7 +615,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support routine // Local Support routine
// //

View file

@ -22,7 +22,7 @@ typedef PVOID PBCB; //**** Bcb's are now part of the cache module
#ifdef __REACTOS__ #ifdef __REACTOS__
#define __volatile volatile #define __volatile volatile
#endif #endif
// //
// The FAT_DATA record is the top record in the Fat file system in-memory // The FAT_DATA record is the top record in the Fat file system in-memory
// data structure. This structure must be allocated from non-paged pool. // data structure. This structure must be allocated from non-paged pool.
@ -610,7 +610,7 @@ typedef struct _FILE_SYSTEM_STATISTICS {
typedef FILE_SYSTEM_STATISTICS *PFILE_SYSTEM_STATISTICS; typedef FILE_SYSTEM_STATISTICS *PFILE_SYSTEM_STATISTICS;
// //
// The Volume Device Object is an I/O system device object with a workqueue // The Volume Device Object is an I/O system device object with a workqueue
// and an VCB record appended to the end. There are multiple of these // and an VCB record appended to the end. There are multiple of these
@ -670,7 +670,7 @@ typedef struct _VOLUME_DEVICE_OBJECT {
typedef VOLUME_DEVICE_OBJECT *PVOLUME_DEVICE_OBJECT; typedef VOLUME_DEVICE_OBJECT *PVOLUME_DEVICE_OBJECT;
// //
// This is the structure used to contains the short name for a file // This is the structure used to contains the short name for a file
// //
@ -1239,7 +1239,7 @@ typedef DCB *PDCB;
#define FCB_LOOKUP_ALLOCATIONSIZE_HINT ((LONGLONG) -1) #define FCB_LOOKUP_ALLOCATIONSIZE_HINT ((LONGLONG) -1)
// //
// The Ccb record is allocated for every file object. Note that this // The Ccb record is allocated for every file object. Note that this
// record is exactly 0x34 long on x86 so that it will fit into a 0x40 // record is exactly 0x34 long on x86 so that it will fit into a 0x40
@ -1447,7 +1447,7 @@ typedef struct _CCB {
} CCB; } CCB;
typedef CCB *PCCB; typedef CCB *PCCB;
// //
// The Irp Context record is allocated for every orginating Irp. It is // The Irp Context record is allocated for every orginating Irp. It is
// created by the Fsd dispatch routines, and deallocated by the FatComplete // created by the Fsd dispatch routines, and deallocated by the FatComplete
@ -1576,7 +1576,7 @@ typedef IRP_CONTEXT *PIRP_CONTEXT;
#define IRP_CONTEXT_FLAG_PARENT_BY_CHILD (0x80000000) #define IRP_CONTEXT_FLAG_PARENT_BY_CHILD (0x80000000)
// //
// Context structure for non-cached I/O calls. Most of these fields // Context structure for non-cached I/O calls. Most of these fields
// are actually only required for the Read/Write Multiple routines, but // are actually only required for the Read/Write Multiple routines, but

View file

@ -276,7 +276,7 @@ Return Value:
return Status; return Status;
} }
_Function_class_(IRP_MJ_SET_INFORMATION) _Function_class_(IRP_MJ_SET_INFORMATION)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -357,7 +357,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonQueryInformation ( FatCommonQueryInformation (
@ -657,7 +657,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonSetInformation ( FatCommonSetInformation (
@ -1035,7 +1035,7 @@ Return Value:
return Status; return Status;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -1146,7 +1146,7 @@ Return Value:
return; return;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -1233,7 +1233,7 @@ Return Value:
return; return;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -1297,7 +1297,7 @@ Return Value:
return; return;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -1408,7 +1408,7 @@ Return Value:
} _SEH2_END; } _SEH2_END;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -1469,7 +1469,7 @@ Return Value:
return; return;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -1677,7 +1677,7 @@ Return Value:
return; return;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -1776,7 +1776,7 @@ Return Value:
return; return;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -1903,7 +1903,7 @@ Return Value:
return; return;
} }
// //
// Internal Support routine // Internal Support routine
// //
@ -2423,7 +2423,7 @@ Return Value:
return Status; return Status;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -2685,7 +2685,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -4001,7 +4001,7 @@ Return Value:
return Status; return Status;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -4079,7 +4079,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -4377,7 +4377,7 @@ Return Value:
return Status; return Status;
} }
// //
// Internal Support Routine // Internal Support Routine
// //
@ -4962,7 +4962,7 @@ Return Value:
return Status; return Status;
} }
// //
// Internal Support Routine // Internal Support Routine

View file

@ -34,7 +34,7 @@ Abstract:
#pragma alloc_text(PAGE, FatDecodeFileObject) #pragma alloc_text(PAGE, FatDecodeFileObject)
#endif #endif
VOID VOID
FatSetFileObject ( FatSetFileObject (
IN PFILE_OBJECT FileObject OPTIONAL, IN PFILE_OBJECT FileObject OPTIONAL,
@ -417,7 +417,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatForceCacheMiss ( FatForceCacheMiss (

View file

@ -66,7 +66,7 @@ FatHijackCompletionRoutine (
_Function_class_(IRP_MJ_FLUSH_BUFFERS) _Function_class_(IRP_MJ_FLUSH_BUFFERS)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
NTAPI NTAPI
FatFsdFlushBuffers ( FatFsdFlushBuffers (
@ -144,7 +144,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonFlushBuffers ( FatCommonFlushBuffers (
@ -523,7 +523,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatFlushDirectory ( FatFlushDirectory (
@ -796,7 +796,7 @@ Return Value:
return ReturnStatus; return ReturnStatus;
} }
NTSTATUS NTSTATUS
FatFlushFat ( FatFlushFat (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -957,7 +957,7 @@ Return Value:
return ReturnStatus; return ReturnStatus;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
@ -1036,7 +1036,7 @@ Return Value:
return ReturnStatus; return ReturnStatus;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatFlushFile ( FatFlushFile (
@ -1096,7 +1096,7 @@ Return Value:
return Iosb.Status; return Iosb.Status;
} }
NTSTATUS NTSTATUS
FatHijackIrpAndFlushDevice ( FatHijackIrpAndFlushDevice (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1186,7 +1186,7 @@ Return Value:
return Status; return Status;
} }
VOID VOID
FatFlushFatEntries ( FatFlushFatEntries (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1259,7 +1259,7 @@ Return Value:
} }
} }
VOID VOID
FatFlushDirentForFile ( FatFlushDirentForFile (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1306,7 +1306,7 @@ Return Value:
} }
} }
// //
// Local support routine // Local support routine
// //
@ -1343,7 +1343,7 @@ FatFlushCompletionRoutine (
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -359,7 +359,7 @@ FatNonSparseMcb(
return TRUE; return TRUE;
} }
BOOLEAN BOOLEAN
FatAddMcbEntry ( FatAddMcbEntry (
IN PVCB Vcb, IN PVCB Vcb,
@ -413,7 +413,7 @@ FatAddMcbEntry (
return Result; return Result;
} }
BOOLEAN BOOLEAN
FatLookupMcbEntry ( FatLookupMcbEntry (
IN PVCB Vcb, IN PVCB Vcb,
@ -536,7 +536,7 @@ FatLookupLastMcbEntry (
return Results; return Results;
} }
BOOLEAN BOOLEAN
FatGetNextMcbEntry ( FatGetNextMcbEntry (
IN PVCB Vcb, IN PVCB Vcb,
@ -594,7 +594,7 @@ FatGetNextMcbEntry (
return Results; return Results;
} }
VOID VOID
FatRemoveMcbEntry ( FatRemoveMcbEntry (
IN PVCB Vcb, IN PVCB Vcb,
@ -631,7 +631,7 @@ FatRemoveMcbEntry (
} }
_Function_class_(IRP_MJ_FILE_SYSTEM_CONTROL) _Function_class_(IRP_MJ_FILE_SYSTEM_CONTROL)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -745,7 +745,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonFileSystemControl ( FatCommonFileSystemControl (
@ -838,7 +838,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -1831,7 +1831,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -2513,7 +2513,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -2669,7 +2669,7 @@ Return Value:
return Result; return Result;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -2754,7 +2754,7 @@ Return Value:
return (BOOLEAN)(Status == STATUS_MEDIA_WRITE_PROTECTED); return (BOOLEAN)(Status == STATUS_MEDIA_WRITE_PROTECTED);
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -2937,7 +2937,7 @@ Return Value:
} }
// //
// Local support routine // Local support routine
// //
@ -3220,7 +3220,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -3345,7 +3345,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -3427,7 +3427,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatLockVolumeInternal ( FatLockVolumeInternal (
@ -3596,7 +3596,7 @@ Return Value:
return Status; return Status;
} }
NTSTATUS NTSTATUS
FatUnlockVolumeInternal ( FatUnlockVolumeInternal (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3653,7 +3653,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -3869,7 +3869,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -3956,7 +3956,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -4087,7 +4087,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -4159,7 +4159,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -4204,7 +4204,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -4290,7 +4290,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -4560,7 +4560,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Local Support routine // Local Support routine
// //
@ -4690,7 +4690,7 @@ Return Value:
return TRUE; return TRUE;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -4883,7 +4883,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -4989,7 +4989,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -5246,7 +5246,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -5634,7 +5634,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -6631,7 +6631,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -6813,7 +6813,7 @@ Return Value:
} }
} }
// //
// Local Support Routine // Local Support Routine
// //
@ -7017,7 +7017,7 @@ Return Value:
} }
} }
NTSTATUS NTSTATUS
FatAllowExtendedDasdIo( FatAllowExtendedDasdIo(
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -7079,7 +7079,7 @@ Return Value:
} }
#if (NTDDI_VERSION >= NTDDI_WIN7) #if (NTDDI_VERSION >= NTDDI_WIN7)
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatGetRetrievalPointerBase ( FatGetRetrievalPointerBase (
@ -7185,7 +7185,7 @@ Return Value:
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatGetBootAreaInfo ( FatGetBootAreaInfo (
@ -7300,7 +7300,7 @@ Return Value:
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatMarkHandle ( FatMarkHandle (
@ -7539,7 +7539,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatFlushAndCleanVolume( FatFlushAndCleanVolume(
@ -7663,7 +7663,7 @@ Return Value:
#if (NTDDI_VERSION >= NTDDI_WIN8) #if (NTDDI_VERSION >= NTDDI_WIN8)
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatSetPurgeFailureMode ( FatSetPurgeFailureMode (
@ -7814,7 +7814,7 @@ Return Value:
#endif #endif
NTSTATUS NTSTATUS
FatSearchBufferForLabel( FatSearchBufferForLabel(
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -7964,7 +7964,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
VOID VOID
FatVerifyLookupFatEntry ( FatVerifyLookupFatEntry (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,

View file

@ -35,7 +35,7 @@ FatRemoveOverflowEntry (
#pragma alloc_text(PAGE, FatFspDispatch) #pragma alloc_text(PAGE, FatFspDispatch)
#endif #endif
VOID VOID
NTAPI NTAPI
FatFspDispatch ( FatFspDispatch (
@ -443,7 +443,7 @@ Return Value:
return; return;
} }
// //
// Internal support routine, spinlock wrapper. // Internal support routine, spinlock wrapper.
// //

View file

@ -31,7 +31,7 @@ Abstract:
#pragma alloc_text(PAGE, FatFsdLockControl) #pragma alloc_text(PAGE, FatFsdLockControl)
#endif #endif
_Function_class_(IRP_MJ_LOCK_CONTROL) _Function_class_(IRP_MJ_LOCK_CONTROL)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -113,7 +113,7 @@ Return Value:
} }
_Function_class_(FAST_IO_LOCK) _Function_class_(FAST_IO_LOCK)
BOOLEAN BOOLEAN
NTAPI NTAPI
FatFastLock ( FatFastLock (
@ -253,7 +253,7 @@ Return Value:
} }
_Function_class_(FAST_IO_UNLOCK_SINGLE) _Function_class_(FAST_IO_UNLOCK_SINGLE)
BOOLEAN BOOLEAN
NTAPI NTAPI
FatFastUnlockSingle ( FatFastUnlockSingle (
@ -375,7 +375,7 @@ Return Value:
} }
_Function_class_(FAST_IO_UNLOCK_ALL) _Function_class_(FAST_IO_UNLOCK_ALL)
BOOLEAN BOOLEAN
NTAPI NTAPI
FatFastUnlockAll ( FatFastUnlockAll (
@ -487,7 +487,7 @@ Return Value:
return Results; return Results;
} }
_Function_class_(FAST_IO_UNLOCK_ALL_BY_KEY) _Function_class_(FAST_IO_UNLOCK_ALL_BY_KEY)
BOOLEAN BOOLEAN
NTAPI NTAPI
@ -604,7 +604,7 @@ Return Value:
return Results; return Results;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonLockControl ( FatCommonLockControl (

View file

@ -30,7 +30,7 @@ Abstract:
#pragma alloc_text(PAGE, FatUnicodeRestoreShortNameCase) #pragma alloc_text(PAGE, FatUnicodeRestoreShortNameCase)
#endif #endif
BOOLEAN BOOLEAN
FatIsNameInExpression ( FatIsNameInExpression (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -74,7 +74,7 @@ Return Value:
UNREFERENCED_PARAMETER( IrpContext ); UNREFERENCED_PARAMETER( IrpContext );
} }
VOID VOID
FatStringTo8dot3 ( FatStringTo8dot3 (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -174,7 +174,7 @@ Return Value:
return; return;
} }
VOID VOID
Fat8dot3ToString ( Fat8dot3ToString (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -627,7 +627,7 @@ Return Value:
} _SEH2_END; } _SEH2_END;
} }
} }
VOID VOID
FatUnicodeToUpcaseOem ( FatUnicodeToUpcaseOem (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -694,7 +694,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatSelectNames ( FatSelectNames (
@ -886,7 +886,7 @@ Return Value:
return; return;
} }
VOID VOID
FatEvaluateNameCase ( FatEvaluateNameCase (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -998,7 +998,7 @@ Return Value:
return; return;
} }
BOOLEAN BOOLEAN
FatSpaceInName ( FatSpaceInName (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,

View file

@ -103,7 +103,7 @@ typedef CSHORT NODE_BYTE_SIZE;
#define FatBugCheck(A,B,C) { KeBugCheckEx(FAT_FILE_SYSTEM, BugCheckFileId | __LINE__, A, B, C ); } #define FatBugCheck(A,B,C) { KeBugCheckEx(FAT_FILE_SYSTEM, BugCheckFileId | __LINE__, A, B, C ); }
// //
// In this module we'll also define some globally known constants // In this module we'll also define some globally known constants
// //

View file

@ -76,7 +76,7 @@ FatPnpCompletionRoutine (
#pragma alloc_text(PAGE, FatPnpSurpriseRemove) #pragma alloc_text(PAGE, FatPnpSurpriseRemove)
#endif #endif
_Function_class_(IRP_MJ_PNP) _Function_class_(IRP_MJ_PNP)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -168,7 +168,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonPnp ( FatCommonPnp (
@ -518,7 +518,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
@ -663,7 +663,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatPnpSurpriseRemove ( FatPnpSurpriseRemove (
@ -792,7 +792,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatPnpCancelRemove ( FatPnpCancelRemove (
@ -875,7 +875,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -112,7 +112,7 @@ FatOverflowPagingFileRead (
#pragma alloc_text(PAGE, FatCommonRead) #pragma alloc_text(PAGE, FatCommonRead)
#endif #endif
_Function_class_(IRP_MJ_READ) _Function_class_(IRP_MJ_READ)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -275,7 +275,7 @@ Return Value:
return Status; return Status;
} }
// //
// Internal support routine // Internal support routine
// //
@ -400,7 +400,7 @@ Return Value:
return STATUS_PENDING; return STATUS_PENDING;
} }
// //
// Internal support routine // Internal support routine
// //
@ -518,7 +518,7 @@ Return Value:
KeSetEvent( Event, 0, FALSE ); KeSetEvent( Event, 0, FALSE );
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonRead ( FatCommonRead (
@ -726,7 +726,7 @@ Return Value:
} }
// //
// These two cases correspond to either a general opened volume, ie. // These two cases correspond to either a general opened volume, ie.
// open ("a:"), or a read of the volume file (boot sector + fat(s)) // open ("a:"), or a read of the volume file (boot sector + fat(s))
@ -918,7 +918,7 @@ Return Value:
FatCompleteRequest( IrpContext, Irp, Status ); FatCompleteRequest( IrpContext, Irp, Status );
return Status; return Status;
} }
// //
// At this point we know there is an Fcb/Dcb. // At this point we know there is an Fcb/Dcb.
// //
@ -1137,7 +1137,7 @@ Return Value:
} }
} }
// //
// HANDLE THE NON-CACHED CASE // HANDLE THE NON-CACHED CASE
// //
@ -1339,7 +1339,7 @@ Return Value:
} // if No Intermediate Buffering } // if No Intermediate Buffering
// //
// HANDLE CACHED CASE // HANDLE CACHED CASE
// //
@ -1386,7 +1386,7 @@ Return Value:
CcSetReadAheadGranularity( FileObject, READ_AHEAD_GRANULARITY ); CcSetReadAheadGranularity( FileObject, READ_AHEAD_GRANULARITY );
} }
// //
// DO A NORMAL CACHED READ, if the MDL bit is not set, // DO A NORMAL CACHED READ, if the MDL bit is not set,
// //
@ -1434,7 +1434,7 @@ Return Value:
try_return( Status ); try_return( Status );
} }
// //
// HANDLE A MDL READ // HANDLE A MDL READ
// //
@ -1459,7 +1459,7 @@ Return Value:
} }
} }
} }
// //
// These cases correspond to a system read directory file or // These cases correspond to a system read directory file or
// ea file. // ea file.
@ -1696,7 +1696,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -224,7 +224,7 @@ RetryFcbExclusive:
return FALSE; return FALSE;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
_Acquires_shared_lock_(*Fcb->Header.Resource) _Acquires_shared_lock_(*Fcb->Header.Resource)
FINISHED FINISHED
@ -305,7 +305,7 @@ RetryFcbShared:
} }
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
_When_(return != 0, _Acquires_shared_lock_(*Fcb->Header.Resource)) _When_(return != 0, _Acquires_shared_lock_(*Fcb->Header.Resource))
FINISHED FINISHED
@ -386,7 +386,7 @@ RetryFcbSharedWaitEx:
} }
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
BOOLEAN BOOLEAN
NTAPI NTAPI
@ -480,7 +480,7 @@ Return Value:
return TRUE; return TRUE;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
NTAPI NTAPI
@ -545,7 +545,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
BOOLEAN BOOLEAN
NTAPI NTAPI
@ -615,7 +615,7 @@ Return Value:
return TRUE; return TRUE;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
NTAPI NTAPI
@ -659,7 +659,7 @@ Return Value:
} }
_Function_class_(FAST_IO_ACQUIRE_FOR_CCFLUSH) _Function_class_(FAST_IO_ACQUIRE_FOR_CCFLUSH)
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
NTAPI NTAPI
@ -743,7 +743,7 @@ FatAcquireForCcFlush (
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
NTAPI NTAPI
@ -789,7 +789,7 @@ FatReleaseForCcFlush (
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
BOOLEAN BOOLEAN
NTAPI NTAPI
FatNoOpAcquire ( FatNoOpAcquire (
@ -836,7 +836,7 @@ Return Value:
return TRUE; return TRUE;
} }
VOID VOID
NTAPI NTAPI
FatNoOpRelease ( FatNoOpRelease (
@ -876,7 +876,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
NTAPI NTAPI

View file

@ -28,7 +28,7 @@ Abstract:
_Function_class_(IRP_MJ_SHUTDOWN) _Function_class_(IRP_MJ_SHUTDOWN)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
NTAPI NTAPI
FatFsdShutdown ( FatFsdShutdown (
@ -112,7 +112,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonShutdown ( FatCommonShutdown (

View file

@ -34,7 +34,7 @@ Abstract:
#pragma alloc_text(PAGE, FatCompareNames) #pragma alloc_text(PAGE, FatCompareNames)
#endif #endif
VOID VOID
FatInsertName ( FatInsertName (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -301,7 +301,7 @@ Return Value:
return; return;
} }
PFCB PFCB
FatFindFcb ( FatFindFcb (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -412,7 +412,7 @@ Return Value:
return NULL; return NULL;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -219,7 +219,7 @@ FatFreeIrpContext (
#pragma alloc_text(PAGE, FatScanForDataTrack) #pragma alloc_text(PAGE, FatScanForDataTrack)
#endif #endif
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatInitializeVcb ( FatInitializeVcb (
@ -679,7 +679,7 @@ Return Value:
return; return;
} }
VOID VOID
FatTearDownVcb ( FatTearDownVcb (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -767,7 +767,7 @@ Return Value:
FatSetVcbCondition( Vcb, VcbBad ); FatSetVcbCondition( Vcb, VcbBad );
} }
VOID VOID
FatDeleteVcb ( FatDeleteVcb (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -989,7 +989,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatCreateRootDcb ( FatCreateRootDcb (
@ -1247,7 +1247,7 @@ Return Value:
return; return;
} }
PFCB PFCB
FatCreateFcb ( FatCreateFcb (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1618,7 +1618,7 @@ Return Value:
return Fcb; return Fcb;
} }
PDCB PDCB
FatCreateDcb ( FatCreateDcb (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1947,7 +1947,7 @@ Return Value:
return Dcb; return Dcb;
} }
VOID VOID
FatDeleteFcb ( FatDeleteFcb (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -2296,7 +2296,7 @@ Return Value:
UNREFERENCED_PARAMETER( IrpContext ); UNREFERENCED_PARAMETER( IrpContext );
} }
PIRP_CONTEXT PIRP_CONTEXT
FatCreateIrpContext ( FatCreateIrpContext (
IN PIRP Irp, IN PIRP Irp,
@ -2455,7 +2455,7 @@ Return Value:
return IrpContext; return IrpContext;
} }
VOID VOID
FatDeleteIrpContext_Real ( FatDeleteIrpContext_Real (
@ -2520,7 +2520,7 @@ Return Value:
return; return;
} }
PFCB PFCB
FatGetNextFcbBottomUp ( FatGetNextFcbBottomUp (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -2725,7 +2725,7 @@ Return Value:
} }
} }
BOOLEAN BOOLEAN
FatSwapVpb ( FatSwapVpb (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -2839,7 +2839,7 @@ Return Value:
return Result; return Result;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
BOOLEAN BOOLEAN
FatCheckForDismount ( FatCheckForDismount (
@ -3017,7 +3017,7 @@ Return Value:
return VcbDeleted; return VcbDeleted;
} }
VOID VOID
FatConstructNamesInFcb ( FatConstructNamesInFcb (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -3481,7 +3481,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatCheckFreeDirentBitmap ( FatCheckFreeDirentBitmap (
@ -3609,7 +3609,7 @@ Return Value:
} }
} }
BOOLEAN BOOLEAN
FatIsHandleCountZero ( FatIsHandleCountZero (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,

View file

@ -166,7 +166,7 @@ Return Value:
return TRUE; return TRUE;
} }
LARGE_INTEGER LARGE_INTEGER
FatFatDateToNtTime ( FatFatDateToNtTime (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -228,7 +228,7 @@ Return Value:
UNREFERENCED_PARAMETER( IrpContext ); UNREFERENCED_PARAMETER( IrpContext );
} }
LARGE_INTEGER LARGE_INTEGER
FatFatTimeToNtTime ( FatFatTimeToNtTime (
_In_ PIRP_CONTEXT IrpContext, _In_ PIRP_CONTEXT IrpContext,
@ -312,7 +312,7 @@ Return Value:
UNREFERENCED_PARAMETER( IrpContext ); UNREFERENCED_PARAMETER( IrpContext );
} }
FAT_TIME_STAMP FAT_TIME_STAMP
FatGetCurrentFatTime ( FatGetCurrentFatTime (
_In_ PIRP_CONTEXT IrpContext _In_ PIRP_CONTEXT IrpContext

View file

@ -84,7 +84,7 @@ FatMarkVolumeCompletionRoutine(
#pragma alloc_text(PAGE, FatVerifyFcb) #pragma alloc_text(PAGE, FatVerifyFcb)
#endif #endif
VOID VOID
FatMarkFcbCondition ( FatMarkFcbCondition (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -265,7 +265,7 @@ Return Value:
return Marked; return Marked;
} }
VOID VOID
FatVerifyVcb ( FatVerifyVcb (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -356,7 +356,7 @@ Return Value:
DebugTrace(-1, Dbg, "FatVerifyVcb -> VOID\n", 0); DebugTrace(-1, Dbg, "FatVerifyVcb -> VOID\n", 0);
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatVerifyFcb ( FatVerifyFcb (
@ -492,7 +492,7 @@ Return Value:
return; return;
} }
VOID VOID
NTAPI NTAPI
@ -648,7 +648,7 @@ Return Value:
} }
VOID VOID
NTAPI NTAPI
FatCleanVolumeDpc ( FatCleanVolumeDpc (
@ -733,7 +733,7 @@ Return Value:
return; return;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
VOID VOID
FatMarkVolume ( FatMarkVolume (
@ -1092,7 +1092,7 @@ Return Value:
return; return;
} }
VOID VOID
NTAPI NTAPI
FatFspMarkVolumeDirtyWithRecover( FatFspMarkVolumeDirtyWithRecover(
@ -1180,7 +1180,7 @@ Return Value:
DebugTrace(-1, Dbg, "FatFspMarkVolumeDirtyWithRecover -> VOID\n", 0); DebugTrace(-1, Dbg, "FatFspMarkVolumeDirtyWithRecover -> VOID\n", 0);
} }
VOID VOID
FatCheckDirtyBit ( FatCheckDirtyBit (
IN PIRP_CONTEXT IrpContext, IN PIRP_CONTEXT IrpContext,
@ -1299,7 +1299,7 @@ Return Value:
} _SEH2_END; } _SEH2_END;
} }
VOID VOID
FatVerifyOperationIsLegal ( FatVerifyOperationIsLegal (
IN PIRP_CONTEXT IrpContext IN PIRP_CONTEXT IrpContext
@ -1386,7 +1386,7 @@ Return Value:
return; return;
} }
// //
// Internal support routine // Internal support routine
@ -1489,7 +1489,7 @@ Return Value:
} }
} }
BOOLEAN BOOLEAN
FatMatchFileSize ( FatMatchFileSize (
@ -1652,7 +1652,7 @@ Return Value:
return; return;
} }
// //
// Internal support routine // Internal support routine
@ -1784,7 +1784,7 @@ Return Value:
FatBugCheck( Vcb->VcbCondition, 0, 0 ); FatBugCheck( Vcb->VcbCondition, 0, 0 );
} }
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatPerformVerify ( FatPerformVerify (
@ -2003,7 +2003,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //

View file

@ -95,7 +95,7 @@ FatQueryFsSectorSizeInfo (
#endif #endif
#endif #endif
_Function_class_(IRP_MJ_QUERY_VOLUME_INFORMATION) _Function_class_(IRP_MJ_QUERY_VOLUME_INFORMATION)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -176,7 +176,7 @@ Return Value:
return Status; return Status;
} }
_Function_class_(IRP_MJ_SET_VOLUME_INFORMATION) _Function_class_(IRP_MJ_SET_VOLUME_INFORMATION)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -257,7 +257,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonQueryVolumeInfo ( FatCommonQueryVolumeInfo (
@ -434,7 +434,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonSetVolumeInfo ( FatCommonSetVolumeInfo (
@ -572,7 +572,7 @@ Return Value:
return Status; return Status;
} }
// //
// Internal support routine // Internal support routine
// //
@ -666,7 +666,7 @@ Return Value:
return Status; return Status;
} }
// //
// Internal support routine // Internal support routine
// //
@ -735,7 +735,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Internal support routine // Internal support routine
// //
@ -800,7 +800,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Internal support routine // Internal support routine
// //
@ -923,7 +923,7 @@ Return Value:
return Status; return Status;
} }
// //
// Internal support routine // Internal support routine
// //
@ -989,7 +989,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
// //
// Internal support routine // Internal support routine
// //

View file

@ -73,7 +73,7 @@ FatDeferredFlush (
#pragma alloc_text(PAGE, FatCommonWrite) #pragma alloc_text(PAGE, FatCommonWrite)
#endif #endif
_Function_class_(IRP_MJ_WRITE) _Function_class_(IRP_MJ_WRITE)
_Function_class_(DRIVER_DISPATCH) _Function_class_(DRIVER_DISPATCH)
NTSTATUS NTSTATUS
@ -216,7 +216,7 @@ Return Value:
return Status; return Status;
} }
_Requires_lock_held_(_Global_critical_region_) _Requires_lock_held_(_Global_critical_region_)
NTSTATUS NTSTATUS
FatCommonWrite ( FatCommonWrite (
@ -876,7 +876,7 @@ Return Value:
FatCompleteRequest( IrpContext, Irp, Status ); FatCompleteRequest( IrpContext, Irp, Status );
return Status; return Status;
} }
// //
// This case corresponds to a general opened volume (DASD), ie. // This case corresponds to a general opened volume (DASD), ie.
// open ("a:"). // open ("a:").
@ -1132,7 +1132,7 @@ Return Value:
FatCompleteRequest( IrpContext, Irp, Status ); FatCompleteRequest( IrpContext, Irp, Status );
return Status; return Status;
} }
// //
// At this point we know there is an Fcb/Dcb. // At this point we know there is an Fcb/Dcb.
// //
@ -2077,7 +2077,7 @@ Return Value:
} }
// //
// HANDLE THE NON-CACHED CASE // HANDLE THE NON-CACHED CASE
// //
@ -2340,7 +2340,7 @@ Return Value:
} // if No Intermediate Buffering } // if No Intermediate Buffering
// //
// HANDLE CACHED CASE // HANDLE CACHED CASE
// //
@ -2470,7 +2470,7 @@ Return Value:
WriteFileSizeToDirent = BooleanFlagOn(IrpContext->Flags, WriteFileSizeToDirent = BooleanFlagOn(IrpContext->Flags,
IRP_CONTEXT_FLAG_WRITE_THROUGH); IRP_CONTEXT_FLAG_WRITE_THROUGH);
// //
// DO A NORMAL CACHED WRITE, if the MDL bit is not set, // DO A NORMAL CACHED WRITE, if the MDL bit is not set,
// //
@ -2536,7 +2536,7 @@ Return Value:
} }
} }
} }
// //
// These two cases correspond to a system write directory file and // These two cases correspond to a system write directory file and
// ea file. // ea file.
@ -2708,7 +2708,7 @@ Return Value:
FatBugCheck( TypeOfOpen, (ULONG_PTR) FcbOrDcb, 0 ); FatBugCheck( TypeOfOpen, (ULONG_PTR) FcbOrDcb, 0 );
try_exit: NOTHING; try_exit: NOTHING;
// //
// If the request was not posted and there is still an Irp, // If the request was not posted and there is still an Irp,
@ -2951,7 +2951,7 @@ Return Value:
return Status; return Status;
} }
// //
// Local support routine // Local support routine
// //
@ -3006,7 +3006,7 @@ Return Value:
ExQueueWorkItem( &FlushContext->Item, CriticalWorkQueue ); ExQueueWorkItem( &FlushContext->Item, CriticalWorkQueue );
} }
// //
// Local support routine // Local support routine
// //

View file

@ -197,7 +197,7 @@ RtlUnicodeStringToInteger (
PULONG Value PULONG Value
); );
// //
// String manipulation routines // String manipulation routines
// //

View file

@ -499,7 +499,7 @@ try_exit: NOTHING;
return RC; return RC;
} }
NTSTATUS NTSTATUS
UDFPnpSurpriseRemove ( UDFPnpSurpriseRemove (
PtrUDFIrpContext PtrIrpContext, PtrUDFIrpContext PtrIrpContext,
@ -724,7 +724,7 @@ Return Value:
return RC; return RC;
} */ } */
// Local support routine // Local support routine
NTSTATUS NTSTATUS
NTAPI NTAPI

View file

@ -79,7 +79,7 @@ static ULONG MiniportOIDList[] =
OID_802_3_XMIT_MORE_COLLISIONS OID_802_3_XMIT_MORE_COLLISIONS
}; };
NDIS_STATUS NDIS_STATUS
NTAPI NTAPI
MiniportQueryInformation( MiniportQueryInformation(

View file

@ -34,7 +34,7 @@ FindScsiAdapter (
&objectAttributes \ &objectAttributes \
); );
NTSTATUS NTSTATUS
NTAPI NTAPI
FindScsiAdapter ( FindScsiAdapter (

View file

@ -154,7 +154,7 @@ ScsiClassPlugPlay(
} }
ULONG ULONG
NTAPI NTAPI
ScsiClassInitialize( ScsiClassInitialize(
@ -291,7 +291,7 @@ Return Value:
return deviceFound ? STATUS_SUCCESS : STATUS_NO_SUCH_DEVICE; return deviceFound ? STATUS_SUCCESS : STATUS_NO_SUCH_DEVICE;
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassCreateClose( ScsiClassCreateClose(
@ -341,7 +341,7 @@ Return Value:
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassReadWrite( ScsiClassReadWrite(
@ -525,7 +525,7 @@ Return Value:
} // end ScsiClassReadWrite() } // end ScsiClassReadWrite()
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassGetCapabilities( ScsiClassGetCapabilities(
@ -606,7 +606,7 @@ Notes:
} // end ScsiClassGetCapabilities() } // end ScsiClassGetCapabilities()
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassGetInquiryData( ScsiClassGetInquiryData(
@ -708,7 +708,7 @@ Notes:
} // end ScsiClassGetInquiryData() } // end ScsiClassGetInquiryData()
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassReadDriveCapacity( ScsiClassReadDriveCapacity(
@ -933,7 +933,7 @@ Retry:
} // end ScsiClassReadDriveCapacity() } // end ScsiClassReadDriveCapacity()
VOID VOID
NTAPI NTAPI
ScsiClassReleaseQueue( ScsiClassReleaseQueue(
@ -1076,7 +1076,7 @@ Return Value:
} // end ScsiClassReleaseQueue() } // end ScsiClassReleaseQueue()
VOID VOID
NTAPI NTAPI
StartUnit( StartUnit(
@ -1211,7 +1211,7 @@ Return Value:
} // end StartUnit() } // end StartUnit()
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassAsynchronousCompletion( ScsiClassAsynchronousCompletion(
@ -1292,7 +1292,7 @@ Return Value:
} // ScsiClassAsynchronousCompletion() } // ScsiClassAsynchronousCompletion()
VOID VOID
NTAPI NTAPI
ScsiClassSplitRequest( ScsiClassSplitRequest(
@ -1486,7 +1486,7 @@ Return Value:
} // end ScsiClassSplitRequest() } // end ScsiClassSplitRequest()
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassIoComplete( ScsiClassIoComplete(
@ -1635,7 +1635,7 @@ Return Value:
} // end ScsiClassIoComplete() } // end ScsiClassIoComplete()
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassIoCompleteAssociated( ScsiClassIoCompleteAssociated(
@ -1850,7 +1850,7 @@ Return Value:
} // end ScsiClassIoCompleteAssociated() } // end ScsiClassIoCompleteAssociated()
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassSendSrbSynchronous( ScsiClassSendSrbSynchronous(
@ -2142,7 +2142,7 @@ retry:
} // end ScsiClassSendSrbSynchronous() } // end ScsiClassSendSrbSynchronous()
BOOLEAN BOOLEAN
NTAPI NTAPI
ScsiClassInterpretSenseInfo( ScsiClassInterpretSenseInfo(
@ -2839,7 +2839,7 @@ Return Value:
} // end ScsiClassInterpretSenseInfo() } // end ScsiClassInterpretSenseInfo()
VOID VOID
NTAPI NTAPI
RetryRequest( RetryRequest(
@ -2964,7 +2964,7 @@ Return Value:
(VOID)IoCallDriver(deviceExtension->PortDeviceObject, Irp); (VOID)IoCallDriver(deviceExtension->PortDeviceObject, Irp);
} // end RetryRequest() } // end RetryRequest()
VOID VOID
NTAPI NTAPI
ScsiClassBuildRequest( ScsiClassBuildRequest(
@ -3193,7 +3193,7 @@ Return Value:
return; return;
} // end ScsiClassBuildRequest() } // end ScsiClassBuildRequest()
ULONG ULONG
NTAPI NTAPI
ScsiClassModeSense( ScsiClassModeSense(
@ -3290,7 +3290,7 @@ Retry:
} // end ScsiClassModeSense() } // end ScsiClassModeSense()
PVOID PVOID
NTAPI NTAPI
ScsiClassFindModePage( ScsiClassFindModePage(
@ -3364,7 +3364,7 @@ Return Value:
return(NULL); return(NULL);
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassSendSrbAsynchronous( ScsiClassSendSrbAsynchronous(
@ -3553,7 +3553,7 @@ Return Value:
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassDeviceControlDispatch( ScsiClassDeviceControlDispatch(
@ -3597,7 +3597,7 @@ Return Value:
return deviceExtension->ClassDeviceControl(DeviceObject,Irp); return deviceExtension->ClassDeviceControl(DeviceObject,Irp);
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassDeviceControl( ScsiClassDeviceControl(
@ -4258,7 +4258,7 @@ SetStatusAndReturn:
return status; return status;
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassShutdownFlush( ScsiClassShutdownFlush(
@ -4311,7 +4311,7 @@ Return Value:
return STATUS_INVALID_DEVICE_REQUEST; return STATUS_INVALID_DEVICE_REQUEST;
} }
ULONG ULONG
NTAPI NTAPI
ScsiClassFindUnclaimedDevices( ScsiClassFindUnclaimedDevices(
@ -4359,7 +4359,7 @@ ScsiClassFindUnclaimedDevices(
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassCreateDeviceObject( ScsiClassCreateDeviceObject(
@ -4483,7 +4483,7 @@ Return Value:
return status; return status;
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassClaimDevice( ScsiClassClaimDevice(
@ -4650,7 +4650,7 @@ Return Value:
return status; return status;
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassInternalIoControl ( ScsiClassInternalIoControl (
@ -4725,7 +4725,7 @@ Return Value:
IoSetCompletionRoutine(Irp, ClassIoCompletion, NULL, TRUE, TRUE, TRUE); IoSetCompletionRoutine(Irp, ClassIoCompletion, NULL, TRUE, TRUE, TRUE);
return IoCallDriver(deviceExtension->PortDeviceObject, Irp); return IoCallDriver(deviceExtension->PortDeviceObject, Irp);
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ClassIoCompletion( ClassIoCompletion(
@ -4773,7 +4773,7 @@ Return Value:
return Irp->IoStatus.Status; return Irp->IoStatus.Status;
} }
VOID VOID
NTAPI NTAPI
ScsiClassInitializeSrbLookasideList( ScsiClassInitializeSrbLookasideList(
@ -4811,7 +4811,7 @@ Return Value:
} }
ULONG ULONG
NTAPI NTAPI
ScsiClassQueryTimeOutRegistryValue( ScsiClassQueryTimeOutRegistryValue(
@ -4904,7 +4904,7 @@ Return Value:
return timeOut; return timeOut;
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiClassCheckVerifyComplete( ScsiClassCheckVerifyComplete(

View file

@ -184,7 +184,7 @@ ClassSendEjectionNotification(
return; return;
} }
_IRQL_requires_max_(DISPATCH_LEVEL) _IRQL_requires_max_(DISPATCH_LEVEL)
VOID VOID
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
@ -766,7 +766,7 @@ Notes:
} // end switch on notification class } // end switch on notification class
return status; return status;
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspInternalSetMediaChangeState() ClasspInternalSetMediaChangeState()
@ -911,7 +911,7 @@ ClasspInternalSetMediaChangeState(
return; return;
} // end ClasspInternalSetMediaChangeState() } // end ClasspInternalSetMediaChangeState()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassSetMediaChangeState() ClassSetMediaChangeState()
@ -1021,7 +1021,7 @@ ClassSetMediaChangeState(
ClasspSetMediaChangeStateEx(FdoExtension, NewState, Wait, FALSE); ClasspSetMediaChangeStateEx(FdoExtension, NewState, Wait, FALSE);
return; return;
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspMediaChangeDetectionCompletion() ClasspMediaChangeDetectionCompletion()
@ -1288,7 +1288,7 @@ ClasspMediaChangeDetectionCompletion(
return STATUS_MORE_PROCESSING_REQUIRED; return STATUS_MORE_PROCESSING_REQUIRED;
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspSendTestUnitIrp() - ISSUE-2000/02/20-henrygab - not documented ClasspSendTestUnitIrp() - ISSUE-2000/02/20-henrygab - not documented
@ -1538,7 +1538,7 @@ ClasspPrepareMcnIrp(
return irp; return irp;
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspSendMediaStateIrp() - ISSUE-2000/02/20-henrygab - not documented ClasspSendMediaStateIrp() - ISSUE-2000/02/20-henrygab - not documented
@ -1727,7 +1727,7 @@ ClasspSendMediaStateIrp(
return; return;
} // end ClasspSendMediaStateIrp() } // end ClasspSendMediaStateIrp()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassCheckMediaState() ClassCheckMediaState()
@ -1781,7 +1781,7 @@ ClassCheckMediaState(
return; return;
} // end ClassCheckMediaState() } // end ClassCheckMediaState()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassResetMediaChangeTimer() ClassResetMediaChangeTimer()
@ -1813,7 +1813,7 @@ ClassResetMediaChangeTimer(
} }
return; return;
} // end ClassResetMediaChangeTimer() } // end ClassResetMediaChangeTimer()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspInitializePolling() - ISSUE-2000/02/20-henrygab - not documented ClasspInitializePolling() - ISSUE-2000/02/20-henrygab - not documented
@ -1985,7 +1985,7 @@ ClasspInitializePolling(
return STATUS_INSUFFICIENT_RESOURCES; return STATUS_INSUFFICIENT_RESOURCES;
} // end ClasspInitializePolling() } // end ClasspInitializePolling()
NTSTATUS NTSTATUS
ClasspInitializeGesn( ClasspInitializeGesn(
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension, IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
@ -2425,7 +2425,7 @@ ClassInitializeTestUnitPolling(
{ {
return ClasspInitializePolling(FdoExtension, AllowDriveToSleep); return ClasspInitializePolling(FdoExtension, AllowDriveToSleep);
} // end ClassInitializeTestUnitPolling() } // end ClassInitializeTestUnitPolling()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassInitializeMediaChangeDetection() ClassInitializeMediaChangeDetection()
@ -2536,7 +2536,7 @@ ClassInitializeMediaChangeDetection(
return; return;
} // end ClassInitializeMediaChangeDetection() } // end ClassInitializeMediaChangeDetection()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspMediaChangeDeviceInstanceOverride() ClasspMediaChangeDeviceInstanceOverride()
@ -2698,7 +2698,7 @@ ClasspMediaChangeDeviceInstanceOverride(
return status; return status;
} // end ClasspMediaChangeDeviceInstanceOverride() } // end ClasspMediaChangeDeviceInstanceOverride()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspIsMediaChangeDisabledDueToHardwareLimitation() ClasspIsMediaChangeDisabledDueToHardwareLimitation()
@ -2926,7 +2926,7 @@ ClasspIsMediaChangeDisabledDueToHardwareLimitation(
return FALSE; return FALSE;
} // end ClasspIsMediaChangeDisabledDueToHardwareLimitation() } // end ClasspIsMediaChangeDisabledDueToHardwareLimitation()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspIsMediaChangeDisabledForClass() ClasspIsMediaChangeDisabledForClass()
@ -3078,7 +3078,7 @@ ClasspIsMediaChangeDisabledForClass(
return (BOOLEAN)(!mcnRegistryValue); return (BOOLEAN)(!mcnRegistryValue);
} // end ClasspIsMediaChangeDisabledForClass() } // end ClasspIsMediaChangeDisabledForClass()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassEnableMediaChangeDetection() ISSUE-2000/02/20-henrygab - why public? ClassEnableMediaChangeDetection() ISSUE-2000/02/20-henrygab - why public?
@ -3162,7 +3162,7 @@ ClassEnableMediaChangeDetection(
return; return;
} // end ClassEnableMediaChangeDetection() } // end ClassEnableMediaChangeDetection()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassDisableMediaChangeDetection() ISSUE-2000/02/20-henrygab - why public? ClassDisableMediaChangeDetection() ISSUE-2000/02/20-henrygab - why public?
@ -3213,7 +3213,7 @@ ClassDisableMediaChangeDetection(
return; return;
} // end ClassDisableMediaChangeDetection() } // end ClassDisableMediaChangeDetection()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassCleanupMediaChangeDetection() ISSUE-2000/02/20-henrygab - why public?! ClassCleanupMediaChangeDetection() ISSUE-2000/02/20-henrygab - why public?!
@ -3255,7 +3255,7 @@ ClassCleanupMediaChangeDetection(
FREE_POOL(info); FREE_POOL(info);
return; return;
} // end ClassCleanupMediaChangeDetection() } // end ClassCleanupMediaChangeDetection()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspMcnControl() - ISSUE-2000/02/20-henrygab - not documented ClasspMcnControl() - ISSUE-2000/02/20-henrygab - not documented
@ -3350,7 +3350,7 @@ ClasspMcnControl(
} }
return status; return status;
} // end ClasspMcnControl( } // end ClasspMcnControl(
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspMediaChangeRegistryCallBack() ClasspMediaChangeRegistryCallBack()
@ -3456,7 +3456,7 @@ ClasspMediaChangeRegistryCallBack(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} // end ClasspMediaChangeRegistryCallBack() } // end ClasspMediaChangeRegistryCallBack()
#if (NTDDI_VERSION >= NTDDI_WINBLUE) #if (NTDDI_VERSION >= NTDDI_WINBLUE)
VOID VOID
ClasspTimerTickEx( ClasspTimerTickEx(
@ -3936,7 +3936,7 @@ ClasspEnableTimer(
} }
} // end ClasspEnableTimer() } // end ClasspEnableTimer()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspDisableTimer() - ISSUE-2000/02/20-henrygab - not documented ClasspDisableTimer() - ISSUE-2000/02/20-henrygab - not documented
@ -3993,7 +3993,7 @@ ClasspDisableTimer(
return; return;
} // end ClasspDisableTimer() } // end ClasspDisableTimer()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspFailurePredict() - ISSUE-2000/02/20-henrygab - not documented ClasspFailurePredict() - ISSUE-2000/02/20-henrygab - not documented
@ -4156,7 +4156,7 @@ ClasspFailurePredict(
IoFreeWorkItem(workItem); IoFreeWorkItem(workItem);
return; return;
} // end ClasspFailurePredict() } // end ClasspFailurePredict()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassNotifyFailurePredicted() ISSUE-alanwar-2000/02/20 - not documented ClassNotifyFailurePredicted() ISSUE-alanwar-2000/02/20 - not documented
@ -4263,7 +4263,7 @@ ClassNotifyFailurePredicted(
} }
} // end ClassNotifyFailurePredicted() } // end ClassNotifyFailurePredicted()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassSetFailurePredictionPoll() ClassSetFailurePredictionPoll()

View file

@ -182,8 +182,8 @@ DriverEntry(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassInitialize() ClassInitialize()
@ -467,7 +467,7 @@ ClassInitialize(
status = STATUS_SUCCESS; status = STATUS_SUCCESS;
return status; return status;
} // end ClassInitialize() } // end ClassInitialize()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassInitializeEx() ClassInitializeEx()
@ -742,7 +742,7 @@ ClassInitializeEx(
return status; return status;
} // end ClassInitializeEx() } // end ClassInitializeEx()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassUnload() ClassUnload()
@ -819,7 +819,7 @@ ClassUnload(
return; return;
} // end ClassUnload() } // end ClassUnload()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassAddDevice() ClassAddDevice()
@ -868,7 +868,7 @@ ClassAddDevice(
return status; return status;
} // end ClassAddDevice() } // end ClassAddDevice()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassDispatchPnp() ClassDispatchPnp()
@ -1795,7 +1795,7 @@ ClassDispatchPnp(
return status; return status;
} // end ClassDispatchPnp() } // end ClassDispatchPnp()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassPnpStartDevice() ClassPnpStartDevice()
@ -3215,7 +3215,7 @@ ClassSendStartUnit(
return; return;
} // end StartUnit() } // end StartUnit()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassAsynchronousCompletion() ISSUE-2000/02/18-henrygab - why public?! ClassAsynchronousCompletion() ISSUE-2000/02/18-henrygab - why public?!
@ -6607,7 +6607,7 @@ __ClassInterpretSenseInfo_ProcessingInvalidSenseBuffer:
} // end ClassInterpretSenseInfo() } // end ClassInterpretSenseInfo()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassModeSense() ClassModeSense()
@ -6977,7 +6977,7 @@ ClasspModeSelect(
return status; return status;
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassSendSrbAsynchronous() ClassSendSrbAsynchronous()
@ -7231,7 +7231,7 @@ ClassSendSrbAsynchronous(
return STATUS_PENDING; return STATUS_PENDING;
} // end ClassSendSrbAsynchronous() } // end ClassSendSrbAsynchronous()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassDeviceControlDispatch() ClassDeviceControlDispatch()
@ -7285,7 +7285,7 @@ ClassDeviceControlDispatch(
return commonExtension->DevInfo->ClassDeviceControl(DeviceObject,Irp); return commonExtension->DevInfo->ClassDeviceControl(DeviceObject,Irp);
} // end ClassDeviceControlDispatch() } // end ClassDeviceControlDispatch()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassDeviceControl() ClassDeviceControl()
@ -8745,7 +8745,7 @@ SetStatusAndReturn:
return status; return status;
} // end ClassDeviceControl() } // end ClassDeviceControl()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassShutdownFlush() ClassShutdownFlush()
@ -8812,7 +8812,7 @@ ClassShutdownFlush(
return STATUS_INVALID_DEVICE_REQUEST; return STATUS_INVALID_DEVICE_REQUEST;
} // end ClassShutdownFlush() } // end ClassShutdownFlush()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspIsPortable() ClasspIsPortable()
@ -8899,7 +8899,7 @@ cleanup:
return status; return status;
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassCreateDeviceObject() ClassCreateDeviceObject()
@ -9240,7 +9240,7 @@ ClassCreateDeviceObject(
return status; return status;
} // end ClassCreateDeviceObject() } // end ClassCreateDeviceObject()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassClaimDevice() ClassClaimDevice()
@ -9359,7 +9359,7 @@ ClassClaimDevice(
return status; return status;
} // end ClassClaimDevice() } // end ClassClaimDevice()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassInternalIoControl() ClassInternalIoControl()
@ -9442,7 +9442,7 @@ ClassInternalIoControl(
return IoCallDriver(commonExtension->LowerDeviceObject, Irp); return IoCallDriver(commonExtension->LowerDeviceObject, Irp);
} // end ClassInternalIoControl() } // end ClassInternalIoControl()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassQueryTimeOutRegistryValue() ClassQueryTimeOutRegistryValue()
@ -9549,7 +9549,7 @@ ClassQueryTimeOutRegistryValue(
} // end ClassQueryTimeOutRegistryValue() } // end ClassQueryTimeOutRegistryValue()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassCheckVerifyComplete() ISSUE-2000/02/18-henrygab - why public?! ClassCheckVerifyComplete() ISSUE-2000/02/18-henrygab - why public?!
@ -9816,7 +9816,7 @@ ClassSignalCompletion(
return STATUS_MORE_PROCESSING_REQUIRED; return STATUS_MORE_PROCESSING_REQUIRED;
} // end ClassSignalCompletion() } // end ClassSignalCompletion()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassPnpQueryFdoRelations() ClassPnpQueryFdoRelations()
@ -9872,7 +9872,7 @@ ClassPnpQueryFdoRelations(
return Irp->IoStatus.Status; return Irp->IoStatus.Status;
} // end ClassPnpQueryFdoRelations() } // end ClassPnpQueryFdoRelations()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassMarkChildrenMissing() ClassMarkChildrenMissing()
@ -9920,7 +9920,7 @@ ClassMarkChildrenMissing(
ClassReleaseChildLock(Fdo); ClassReleaseChildLock(Fdo);
return; return;
} // end ClassMarkChildrenMissing() } // end ClassMarkChildrenMissing()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassMarkChildMissing() ClassMarkChildMissing()
@ -9977,7 +9977,7 @@ ClassMarkChildMissing(
return returnValue; return returnValue;
} // end ClassMarkChildMissing() } // end ClassMarkChildMissing()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassRetrieveDeviceRelations() ClassRetrieveDeviceRelations()
@ -10123,7 +10123,7 @@ ClassRetrieveDeviceRelations(
ClassReleaseChildLock(fdoExtension); ClassReleaseChildLock(fdoExtension);
return STATUS_SUCCESS; return STATUS_SUCCESS;
} // end ClassRetrieveDeviceRelations() } // end ClassRetrieveDeviceRelations()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassGetPdoId() ClassGetPdoId()
@ -10168,7 +10168,7 @@ ClassGetPdoId(
return driverExtension->InitData.ClassQueryId( Pdo, IdType, IdString); return driverExtension->InitData.ClassQueryId( Pdo, IdType, IdString);
} // end ClassGetPdoId() } // end ClassGetPdoId()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassQueryPnpCapabilities() ClassQueryPnpCapabilities()
@ -10218,7 +10218,7 @@ ClassQueryPnpCapabilities(
return STATUS_NOT_IMPLEMENTED; return STATUS_NOT_IMPLEMENTED;
} }
} // end ClassQueryPnpCapabilities() } // end ClassQueryPnpCapabilities()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassInvalidateBusRelations() ClassInvalidateBusRelations()
@ -10276,7 +10276,7 @@ ClassInvalidateBusRelations(
return; return;
} // end ClassInvalidateBusRelations() } // end ClassInvalidateBusRelations()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassRemoveDevice() ISSUE-2000/02/18-henrygab - why public?! ClassRemoveDevice() ISSUE-2000/02/18-henrygab - why public?!
@ -10609,7 +10609,7 @@ ClassRemoveDevice(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} // end ClassRemoveDevice() } // end ClassRemoveDevice()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassGetDriverExtension() ClassGetDriverExtension()
@ -10640,7 +10640,7 @@ ClassGetDriverExtension(
#endif #endif
return IoGetDriverObjectExtension(DriverObject, CLASS_DRIVER_EXTENSION_KEY); return IoGetDriverObjectExtension(DriverObject, CLASS_DRIVER_EXTENSION_KEY);
} // end ClassGetDriverExtension() } // end ClassGetDriverExtension()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspStartIo() ClasspStartIo()
@ -10699,7 +10699,7 @@ ClasspStartIo(
return; return;
} // ClasspStartIo() } // ClasspStartIo()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassUpdateInformationInRegistry() ClassUpdateInformationInRegistry()
@ -10897,7 +10897,7 @@ ClassUpdateInformationInRegistry(
} _SEH2_END; } _SEH2_END;
} // end ClassUpdateInformationInRegistry() } // end ClassUpdateInformationInRegistry()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspSendSynchronousCompletion() ClasspSendSynchronousCompletion()
@ -10960,7 +10960,7 @@ ClasspSendSynchronousCompletion(
return STATUS_MORE_PROCESSING_REQUIRED; return STATUS_MORE_PROCESSING_REQUIRED;
} // end ClasspSendSynchronousCompletion() } // end ClasspSendSynchronousCompletion()
/*++ /*++
ISSUE-2000/02/20-henrygab Not documented ClasspRegisterMountedDeviceInterface ISSUE-2000/02/20-henrygab Not documented ClasspRegisterMountedDeviceInterface
@ -11023,7 +11023,7 @@ ClasspRegisterMountedDeviceInterface(
} }
return; return;
} // end ClasspRegisterMountedDeviceInterface() } // end ClasspRegisterMountedDeviceInterface()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassSendDeviceIoControlSynchronous() ClassSendDeviceIoControlSynchronous()
@ -11320,7 +11320,7 @@ ClassSendDeviceIoControlSynchronous(
return; return;
} // end ClassSendDeviceIoControlSynchronous() } // end ClassSendDeviceIoControlSynchronous()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassForwardIrpSynchronous() ClassForwardIrpSynchronous()
@ -11348,7 +11348,7 @@ ClassForwardIrpSynchronous(
IoCopyCurrentIrpStackLocationToNext(Irp); IoCopyCurrentIrpStackLocationToNext(Irp);
return ClassSendIrpSynchronous(CommonExtension->LowerDeviceObject, Irp); return ClassSendIrpSynchronous(CommonExtension->LowerDeviceObject, Irp);
} // end ClassForwardIrpSynchronous() } // end ClassForwardIrpSynchronous()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassSendIrpSynchronous() ClassSendIrpSynchronous()
@ -11447,7 +11447,7 @@ ClassSendIrpSynchronous(
return status; return status;
} // end ClassSendIrpSynchronous() } // end ClassSendIrpSynchronous()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassGetVpb() ClassGetVpb()
@ -11479,7 +11479,7 @@ ClassGetVpb(
#endif #endif
return DeviceObject->Vpb; return DeviceObject->Vpb;
} // end ClassGetVpb() } // end ClassGetVpb()
/*++ /*++
ISSUE-2000/02/20-henrygab Not documented ClasspAllocateReleaseRequest ISSUE-2000/02/20-henrygab Not documented ClasspAllocateReleaseRequest
@ -11515,7 +11515,7 @@ ClasspAllocateReleaseRequest(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} // end ClasspAllocateReleaseRequest() } // end ClasspAllocateReleaseRequest()
/*++ /*++
ISSUE-2000/02/20-henrygab Not documented ClasspFreeReleaseRequest ISSUE-2000/02/20-henrygab Not documented ClasspFreeReleaseRequest
@ -11560,7 +11560,7 @@ ClasspFreeReleaseRequest(
return; return;
} // end ClasspFreeReleaseRequest() } // end ClasspFreeReleaseRequest()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassReleaseQueue() ClassReleaseQueue()
@ -11593,7 +11593,7 @@ ClassReleaseQueue(
ClasspReleaseQueue(Fdo, NULL); ClasspReleaseQueue(Fdo, NULL);
return; return;
} // end ClassReleaseQueue() } // end ClassReleaseQueue()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspAllocateReleaseQueueIrp() ClasspAllocateReleaseQueueIrp()
@ -11867,7 +11867,7 @@ ClasspReleaseQueue(
return; return;
} // end ClassReleaseQueue() } // end ClassReleaseQueue()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassReleaseQueueCompletion() ClassReleaseQueueCompletion()
@ -11949,8 +11949,8 @@ ClassReleaseQueueCompletion(
return STATUS_MORE_PROCESSING_REQUIRED; return STATUS_MORE_PROCESSING_REQUIRED;
} // ClassAsynchronousCompletion() } // ClassAsynchronousCompletion()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassAcquireChildLock() ClassAcquireChildLock()
@ -11995,7 +11995,7 @@ ClassAcquireChildLock(
FdoExtension->ChildLockAcquisitionCount++; FdoExtension->ChildLockAcquisitionCount++;
return; return;
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassReleaseChildLock() ISSUE-2000/02/18-henrygab - not documented ClassReleaseChildLock() ISSUE-2000/02/18-henrygab - not documented
@ -12032,7 +12032,7 @@ ClassReleaseChildLock(
return; return;
} // end ClassReleaseChildLock( } // end ClassReleaseChildLock(
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassAddChild() ClassAddChild()
@ -12089,7 +12089,7 @@ ClassAddChild(
} }
return; return;
} // end ClassAddChild() } // end ClassAddChild()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassRemoveChild() ClassRemoveChild()
@ -12183,7 +12183,7 @@ ClassRemoveChild(
return Child; return Child;
} // end ClassRemoveChild() } // end ClassRemoveChild()
/*++ /*++
ISSUE-2000/02/20-henrygab Not documented ClasspRetryRequestDpc ISSUE-2000/02/20-henrygab Not documented ClasspRetryRequestDpc
@ -12307,7 +12307,7 @@ ClasspRetryRequestDpc(
return; return;
} // end ClasspRetryRequestDpc() } // end ClasspRetryRequestDpc()
/*++ /*++
ISSUE-2000/02/20-henrygab Not documented ClassRetryRequest ISSUE-2000/02/20-henrygab Not documented ClassRetryRequest
@ -12447,7 +12447,7 @@ ClassRetryRequest(
} // end ClassRetryRequest() } // end ClassRetryRequest()
/*++ /*++
ISSUE-2000/02/20-henrygab Not documented ClasspRetryDpcTimer ISSUE-2000/02/20-henrygab Not documented ClasspRetryDpcTimer
@ -12502,7 +12502,7 @@ ClasspRetryDpcTimer(
return; return;
} // end ClasspRetryDpcTimer() } // end ClasspRetryDpcTimer()
NTSTATUS NTSTATUS
ClasspInitializeHotplugInfo( ClasspInitializeHotplugInfo(
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
@ -12628,7 +12628,7 @@ ClasspInitializeHotplugInfo(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
VOID VOID
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
ClasspScanForClassHacks( ClasspScanForClassHacks(
@ -12646,7 +12646,7 @@ ClasspScanForClassHacks(
SET_FLAG(FdoExtension->PrivateFdoData->HackFlags, Data); SET_FLAG(FdoExtension->PrivateFdoData->HackFlags, Data);
return; return;
} }
VOID VOID
ClasspScanForSpecialInRegistry( ClasspScanForSpecialInRegistry(
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
@ -12756,7 +12756,7 @@ cleanupScanForSpecial:
return; return;
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspUpdateDiskProperties() ClasspUpdateDiskProperties()

View file

@ -104,7 +104,7 @@ GUIDREGINFO wmiClassGuids[] =
#define MSStorageDriver_ClassErrorLogGuid_Index 0 #define MSStorageDriver_ClassErrorLogGuid_Index 0
#define NUM_CLASS_WMI_GUIDS (sizeof(wmiClassGuids) / sizeof(GUIDREGINFO)) #define NUM_CLASS_WMI_GUIDS (sizeof(wmiClassGuids) / sizeof(GUIDREGINFO))
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassFindGuid() ClassFindGuid()
@ -193,7 +193,7 @@ ClassFindInternalGuid(
return(FALSE); return(FALSE);
} // end ClassFindGuid() } // end ClassFindGuid()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassSystemControl() ClassSystemControl()
@ -776,7 +776,7 @@ ClassSystemControl(
return(status); return(status);
} // end ClassSystemControl() } // end ClassSystemControl()
NTSTATUS NTSTATUS
ClassQueryInternalDataBlock( ClassQueryInternalDataBlock(
@ -1135,7 +1135,7 @@ ClassWmiCompleteRequest(
ClassCompleteRequest(DeviceObject, Irp, PriorityBoost); ClassCompleteRequest(DeviceObject, Irp, PriorityBoost);
return(Status); return(Status);
} // end ClassWmiCompleteRequest() } // end ClassWmiCompleteRequest()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassWmiFireEvent() ClassWmiFireEvent()

View file

@ -42,7 +42,7 @@ VOID
ClasspCleanupDisableMcn( ClasspCleanupDisableMcn(
IN PFILE_OBJECT_EXTENSION FsContext IN PFILE_OBJECT_EXTENSION FsContext
); );
#ifdef ALLOC_PRAGMA #ifdef ALLOC_PRAGMA
#pragma alloc_text(PAGE, ClassCreateClose) #pragma alloc_text(PAGE, ClassCreateClose)
#pragma alloc_text(PAGE, ClasspCreateClose) #pragma alloc_text(PAGE, ClasspCreateClose)
@ -118,7 +118,7 @@ Return Value:
return status; return status;
} }
NTSTATUS NTSTATUS
ClasspCreateClose( ClasspCreateClose(
IN PDEVICE_OBJECT DeviceObject, IN PDEVICE_OBJECT DeviceObject,
@ -291,7 +291,7 @@ Return Value:
return status; return status;
} }
VOID VOID
ClasspCleanupProtectedLocks( ClasspCleanupProtectedLocks(
IN PFILE_OBJECT_EXTENSION FsContext IN PFILE_OBJECT_EXTENSION FsContext
@ -429,7 +429,7 @@ ClasspCleanupProtectedLocks(
return; return;
} }
VOID VOID
ClasspCleanupDisableMcn( ClasspCleanupDisableMcn(
IN PFILE_OBJECT_EXTENSION FsContext IN PFILE_OBJECT_EXTENSION FsContext

View file

@ -53,7 +53,7 @@ struct _DICTIONARY_HEADER {
struct _DICTIONARY_HEADER; struct _DICTIONARY_HEADER;
typedef struct _DICTIONARY_HEADER DICTIONARY_HEADER, *PDICTIONARY_HEADER; typedef struct _DICTIONARY_HEADER DICTIONARY_HEADER, *PDICTIONARY_HEADER;
VOID VOID
InitializeDictionary( InitializeDictionary(
IN PDICTIONARY Dictionary IN PDICTIONARY Dictionary
@ -65,7 +65,7 @@ InitializeDictionary(
return; return;
} }
BOOLEAN BOOLEAN
TestDictionarySignature( TestDictionarySignature(
IN PDICTIONARY Dictionary IN PDICTIONARY Dictionary
@ -152,7 +152,7 @@ AllocateDictionaryEntry(
return status; return status;
} }
PVOID PVOID
GetDictionaryEntry( GetDictionaryEntry(
IN PDICTIONARY Dictionary, IN PDICTIONARY Dictionary,
@ -184,7 +184,7 @@ GetDictionaryEntry(
return data; return data;
} }
VOID VOID
FreeDictionaryEntry( FreeDictionaryEntry(
IN PDICTIONARY Dictionary, IN PDICTIONARY Dictionary,

View file

@ -33,7 +33,7 @@ DRIVER_DISPATCH ClassDispatchUnimplemented;
// Routines start // Routines start
// //
VOID VOID
ClassInitializeDispatchTables( ClassInitializeDispatchTables(
PCLASS_DRIVER_EXTENSION DriverExtension PCLASS_DRIVER_EXTENSION DriverExtension
@ -67,7 +67,7 @@ ClassInitializeDispatchTables(
return; return;
} }
NTSTATUS NTSTATUS
NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */ NTAPI /* ReactOS Change: GCC Does not support STDCALL by default */
ClassGlobalDispatch( ClassGlobalDispatch(

View file

@ -218,7 +218,7 @@ ClassAcquireRemoveLockEx(
return (commonExtension->IsRemoved); return (commonExtension->IsRemoved);
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassReleaseRemoveLock() ClassReleaseRemoveLock()
@ -371,7 +371,7 @@ ClassReleaseRemoveLock(
return; return;
} }
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassCompleteRequest() ClassCompleteRequest()

View file

@ -467,7 +467,7 @@ RetryRequest(
return; return;
} // end RetryRequest() } // end RetryRequest()
/*++ /*++
ClassBuildRequest() ClassBuildRequest()

View file

@ -82,7 +82,7 @@ RetryPowerRequest(
#ifdef ALLOC_PRAGMA #ifdef ALLOC_PRAGMA
#pragma alloc_text(PAGE, ClasspPowerSettingCallback) #pragma alloc_text(PAGE, ClasspPowerSettingCallback)
#endif #endif
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassDispatchPower() ClassDispatchPower()
@ -141,7 +141,7 @@ ClassDispatchPower(
return commonExtension->DevInfo->ClassPowerDevice(DeviceObject, Irp); return commonExtension->DevInfo->ClassPowerDevice(DeviceObject, Irp);
} // end ClassDispatchPower() } // end ClassDispatchPower()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspPowerUpCompletion() ClasspPowerUpCompletion()
@ -718,7 +718,7 @@ ClasspPowerUpCompletionFailure:
return STATUS_MORE_PROCESSING_REQUIRED; return STATUS_MORE_PROCESSING_REQUIRED;
} // end ClasspPowerUpCompletion() } // end ClasspPowerUpCompletion()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspPowerDownCompletion() ClasspPowerDownCompletion()
@ -1527,7 +1527,7 @@ ClasspPowerDownCompletion(
return STATUS_MORE_PROCESSING_REQUIRED; return STATUS_MORE_PROCESSING_REQUIRED;
} // end ClasspPowerDownCompletion() } // end ClasspPowerDownCompletion()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspPowerHandler() ClasspPowerHandler()
@ -1874,7 +1874,7 @@ ClasspPowerHandlerCleanup:
TRUE); TRUE);
return PoCallDriver(lowerDevice, Irp); return PoCallDriver(lowerDevice, Irp);
} // end ClasspPowerHandler() } // end ClasspPowerHandler()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassMinimalPowerHandler() ClassMinimalPowerHandler()
@ -1953,7 +1953,7 @@ ClassMinimalPowerHandler(
return status; return status;
} // end ClassMinimalPowerHandler() } // end ClassMinimalPowerHandler()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassSpinDownPowerHandler() ClassSpinDownPowerHandler()
@ -2028,7 +2028,7 @@ ClassSpinDownPowerHandler(
return ClasspPowerHandler(DeviceObject, Irp, options); return ClasspPowerHandler(DeviceObject, Irp, options);
} // end ClassSpinDownPowerHandler() } // end ClassSpinDownPowerHandler()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClassStopUnitPowerHandler() ClassStopUnitPowerHandler()
@ -2070,7 +2070,7 @@ ClassStopUnitPowerHandler(
return ClassSpinDownPowerHandler(DeviceObject, Irp); return ClassSpinDownPowerHandler(DeviceObject, Irp);
} // end ClassStopUnitPowerHandler() } // end ClassStopUnitPowerHandler()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
RetryPowerRequest() RetryPowerRequest()
@ -2191,7 +2191,7 @@ RetryPowerRequest(
return; return;
} // end RetryRequest() } // end RetryRequest()
/*++//////////////////////////////////////////////////////////////////////////// /*++////////////////////////////////////////////////////////////////////////////
ClasspStartNextPowerIrpCompletion() ClasspStartNextPowerIrpCompletion()

View file

@ -666,7 +666,7 @@ VOID FreeDeviceInputMdl(PMDL Mdl)
} }
#endif #endif
/*++ /*++
ClasspDuidGetDeviceIdProperty ClasspDuidGetDeviceIdProperty
@ -759,7 +759,7 @@ FnExit:
} }
/*++ /*++
ClasspDuidGetDeviceProperty ClasspDuidGetDeviceProperty
@ -851,7 +851,7 @@ FnExit:
return status; return status;
} }
/*++ /*++
ClasspDuidGetDriveLayout ClasspDuidGetDriveLayout
@ -973,7 +973,7 @@ FnExit:
return status; return status;
} }
/*++ /*++
ClasspDuidQueryProperty ClasspDuidQueryProperty
@ -6187,7 +6187,7 @@ ValidPersistentReserveType(
return FALSE; return FALSE;
} }
/*++ /*++
ClasspPersistentReserve ClasspPersistentReserve

View file

@ -166,7 +166,7 @@ BAD_CONTROLLER_INFORMATION const ScsiDiskBadControllers[] = {
#define SCSI_DISK_TIMEOUT 10 #define SCSI_DISK_TIMEOUT 10
#define PARTITION0_LIST_SIZE 4 #define PARTITION0_LIST_SIZE 4
NTSTATUS NTSTATUS
NTAPI NTAPI
DriverEntry( DriverEntry(
@ -336,7 +336,7 @@ ScsiDiskFileSystemControl(PDEVICE_OBJECT DeviceObject,
#pragma alloc_text(PAGE, ScsiDiskModeSelect) #pragma alloc_text(PAGE, ScsiDiskModeSelect)
#endif #endif
NTSTATUS NTSTATUS
NTAPI NTAPI
DriverEntry( DriverEntry(
@ -402,7 +402,7 @@ Return Value:
} // end DriverEntry() } // end DriverEntry()
BOOLEAN BOOLEAN
NTAPI NTAPI
ScsiDiskDeviceVerification( ScsiDiskDeviceVerification(
@ -437,7 +437,7 @@ Return Value:
} }
} }
BOOLEAN BOOLEAN
NTAPI NTAPI
FindScsiDisks( FindScsiDisks(
@ -615,7 +615,7 @@ Return Value:
} // end FindScsiDisks() } // end FindScsiDisks()
NTSTATUS NTSTATUS
NTAPI NTAPI
CreateDiskDeviceObject( CreateDiskDeviceObject(
@ -1067,7 +1067,7 @@ CreateDiskDeviceObjectsExit:
} // end CreateDiskDeviceObjects() } // end CreateDiskDeviceObjects()
VOID VOID
NTAPI NTAPI
ReportToMountMgr( ReportToMountMgr(
@ -1190,7 +1190,7 @@ Return Value:
return; return;
} }
NTSTATUS NTSTATUS
NTAPI NTAPI
CreatePartitionDeviceObjects( CreatePartitionDeviceObjects(
@ -1632,7 +1632,7 @@ CreatePartitionDeviceObjectsExit:
} // end CreatePartitionDeviceObjects() } // end CreatePartitionDeviceObjects()
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiDiskReadWriteVerification( ScsiDiskReadWriteVerification(
@ -1727,7 +1727,7 @@ Return Value:
} // end ScsiDiskReadWrite() } // end ScsiDiskReadWrite()
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiDiskDeviceControl( ScsiDiskDeviceControl(
@ -3092,7 +3092,7 @@ Return Value:
return(status); return(status);
} // end ScsiDiskDeviceControl() } // end ScsiDiskDeviceControl()
NTSTATUS NTSTATUS
NTAPI NTAPI
ScsiDiskShutdownFlush ( ScsiDiskShutdownFlush (
@ -3270,7 +3270,7 @@ Return Value:
} // end ScsiDiskShutdown() } // end ScsiDiskShutdown()
BOOLEAN BOOLEAN
NTAPI NTAPI
IsFloppyDevice( IsFloppyDevice(
@ -3410,7 +3410,7 @@ Return Value:
} // end IsFloppyDevice() } // end IsFloppyDevice()
BOOLEAN BOOLEAN
NTAPI NTAPI
ScsiDiskModeSelect( ScsiDiskModeSelect(
@ -3546,7 +3546,7 @@ Retry:
} // end SciDiskModeSelect() } // end SciDiskModeSelect()
VOID VOID
NTAPI NTAPI
DisableWriteCache( DisableWriteCache(
@ -3753,7 +3753,7 @@ DisableWriteCache(
return; return;
} }
BOOLEAN BOOLEAN
NTAPI NTAPI
CalculateMbrCheckSum( CalculateMbrCheckSum(
@ -3875,7 +3875,7 @@ Return Value:
return TRUE; return TRUE;
} }
BOOLEAN BOOLEAN
NTAPI NTAPI
EnumerateBusKey( EnumerateBusKey(
@ -4203,7 +4203,7 @@ Return Value:
} // end EnumerateBusKey() } // end EnumerateBusKey()
VOID VOID
NTAPI NTAPI
UpdateGeometry( UpdateGeometry(
@ -4543,7 +4543,7 @@ diskMatched:
} // end UpdateGeometry() } // end UpdateGeometry()
NTSTATUS NTSTATUS
NTAPI NTAPI
UpdateRemovableGeometry ( UpdateRemovableGeometry (
@ -4700,7 +4700,7 @@ Return Value:
return(STATUS_SUCCESS); return(STATUS_SUCCESS);
} }
VOID VOID
NTAPI NTAPI
ScsiDiskProcessError( ScsiDiskProcessError(
@ -4764,7 +4764,7 @@ Return Value:
deviceExtension->ErrorCount++; deviceExtension->ErrorCount++;
} }
} }
VOID VOID
NTAPI NTAPI
ScanForSpecial( ScanForSpecial(
@ -4866,7 +4866,7 @@ Return Value:
return; return;
} }
VOID VOID
NTAPI NTAPI
ResetScsiBus( ResetScsiBus(
@ -4972,7 +4972,7 @@ Return Value:
} // end ResetScsiBus() } // end ResetScsiBus()
VOID VOID
NTAPI NTAPI
UpdateDeviceObjects( UpdateDeviceObjects(

View file

@ -493,7 +493,7 @@ USBFlopFormatTracks(
#endif #endif
NTSTATUS NTSTATUS
#ifdef __REACTOS__ #ifdef __REACTOS__
NTAPI NTAPI
@ -566,7 +566,7 @@ Return Value:
} // end DriverEntry() } // end DriverEntry()
VOID VOID
#ifdef __REACTOS__ #ifdef __REACTOS__
NTAPI NTAPI
@ -595,7 +595,7 @@ ScsiFlopUnload(
#pragma warning(push) #pragma warning(push)
#pragma warning(disable:28152) #pragma warning(disable:28152)
#endif #endif
NTSTATUS NTSTATUS
#ifdef __REACTOS__ #ifdef __REACTOS__
NTAPI NTAPI
@ -1079,7 +1079,7 @@ NTSTATUS ScsiFlopStartDevice(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
NTSTATUS NTSTATUS
#ifdef __REACTOS__ #ifdef __REACTOS__
NTAPI NTAPI
@ -1623,7 +1623,7 @@ Return Value:
} // end ScsiFlopDeviceControl() } // end ScsiFlopDeviceControl()
#if 0 #if 0
BOOLEAN BOOLEAN
IsFloppyDevice( IsFloppyDevice(
PDEVICE_OBJECT DeviceObject PDEVICE_OBJECT DeviceObject
@ -1734,7 +1734,7 @@ Return Value:
} }
#endif #endif
NTSTATUS NTSTATUS
DetermineMediaType( DetermineMediaType(
PDEVICE_OBJECT DeviceObject PDEVICE_OBJECT DeviceObject
@ -1894,7 +1894,7 @@ Return Value:
} }
return status; return status;
} }
ULONG ULONG
DetermineDriveType( DetermineDriveType(
PDEVICE_OBJECT DeviceObject PDEVICE_OBJECT DeviceObject
@ -2051,7 +2051,7 @@ Return Value:
return(DRIVE_TYPE_NONE); return(DRIVE_TYPE_NONE);
} }
BOOLEAN BOOLEAN
FlCheckFormatParameters( FlCheckFormatParameters(
IN PDEVICE_OBJECT DeviceObject, IN PDEVICE_OBJECT DeviceObject,
@ -2162,7 +2162,7 @@ Return Value:
#pragma warning(pop) #pragma warning(pop)
#endif #endif
} }
NTSTATUS NTSTATUS
FormatMedia( FormatMedia(
PDEVICE_OBJECT DeviceObject, PDEVICE_OBJECT DeviceObject,
@ -2389,7 +2389,7 @@ Return Value:
return(status); return(status);
} }
VOID VOID
#ifdef __REACTOS__ #ifdef __REACTOS__
NTAPI NTAPI
@ -2677,7 +2677,7 @@ Return Value:
return; return;
} }
NTSTATUS NTSTATUS
FlopticalFormatMedia( FlopticalFormatMedia(
PDEVICE_OBJECT DeviceObject, PDEVICE_OBJECT DeviceObject,
@ -2788,7 +2788,7 @@ Return Value:
} }
NTSTATUS NTSTATUS
#ifdef __REACTOS__ #ifdef __REACTOS__
NTAPI NTAPI
@ -2878,7 +2878,7 @@ Return Value:
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
NTSTATUS NTSTATUS
#ifdef __REACTOS__ #ifdef __REACTOS__
NTAPI NTAPI
@ -2894,7 +2894,7 @@ ScsiFlopStopDevice(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
NTSTATUS NTSTATUS
USBFlopGetMediaTypes( USBFlopGetMediaTypes(
IN PDEVICE_OBJECT DeviceObject, IN PDEVICE_OBJECT DeviceObject,
@ -3264,7 +3264,7 @@ Return Value:
return status; return status;
} }
NTSTATUS NTSTATUS
USBFlopFormatTracks( USBFlopFormatTracks(
IN PDEVICE_OBJECT DeviceObject, IN PDEVICE_OBJECT DeviceObject,

View file

@ -245,7 +245,7 @@ IdeMediaStatus(
); );
BOOLEAN BOOLEAN
NTAPI NTAPI
IssueIdentify( IssueIdentify(
@ -630,7 +630,7 @@ Return Value:
} // end IssueIdentify() } // end IssueIdentify()
BOOLEAN BOOLEAN
NTAPI NTAPI
SetDriveParameters( SetDriveParameters(
@ -727,7 +727,7 @@ Return Value:
} // end SetDriveParameters() } // end SetDriveParameters()
BOOLEAN BOOLEAN
NTAPI NTAPI
AtapiResetController( AtapiResetController(
@ -899,7 +899,7 @@ Return Value:
} // end AtapiResetController() } // end AtapiResetController()
ULONG ULONG
NTAPI NTAPI
MapError( MapError(
@ -1483,7 +1483,7 @@ AtapiHwInitializeChanger (
} }
BOOLEAN BOOLEAN
NTAPI NTAPI
FindDevices( FindDevices(
@ -1846,7 +1846,7 @@ atapiIssueId:
} // end FindDevices() } // end FindDevices()
ULONG ULONG
NTAPI NTAPI
AtapiParseArgumentString( AtapiParseArgumentString(
@ -2099,7 +2099,7 @@ ContinueSearch:
ULONG ULONG
NTAPI NTAPI
@ -2569,7 +2569,7 @@ retryIdentifier:
BOOLEAN BOOLEAN
NTAPI NTAPI
FindBrokenController( FindBrokenController(
@ -2706,7 +2706,7 @@ Return Value:
return FALSE; return FALSE;
} // end FindBrokenController } // end FindBrokenController
ULONG ULONG
NTAPI NTAPI
AtapiFindNativeModeController( AtapiFindNativeModeController(
@ -3008,7 +3008,7 @@ setStatusAndExit:
} // end AtapiFindNativeModeController() } // end AtapiFindNativeModeController()
ULONG ULONG
NTAPI NTAPI
AtapiFindPCIController( AtapiFindPCIController(
@ -3354,7 +3354,7 @@ setStatusAndExit:
} // end AtapiFindPCIController() } // end AtapiFindPCIController()
ULONG ULONG
NTAPI NTAPI
Atapi2Scsi( Atapi2Scsi(
@ -3405,7 +3405,7 @@ Atapi2Scsi(
return bytesAdjust >> 1; return bytesAdjust >> 1;
} }
VOID VOID
NTAPI NTAPI
AtapiCallBack( AtapiCallBack(
@ -3478,7 +3478,7 @@ AtapiCallBack(
AtapiInterrupt(HwDeviceExtension); AtapiInterrupt(HwDeviceExtension);
} }
BOOLEAN BOOLEAN
NTAPI NTAPI
AtapiInterrupt( AtapiInterrupt(
@ -4337,7 +4337,7 @@ CompleteRequest:
} // end AtapiInterrupt() } // end AtapiInterrupt()
ULONG ULONG
NTAPI NTAPI
IdeSendSmartCommand( IdeSendSmartCommand(
@ -4493,7 +4493,7 @@ Return Value:
} // end IdeSendSmartCommand() } // end IdeSendSmartCommand()
ULONG ULONG
NTAPI NTAPI
IdeReadWrite( IdeReadWrite(
@ -4737,7 +4737,7 @@ Return Value:
} // end IdeReadWrite() } // end IdeReadWrite()
ULONG ULONG
NTAPI NTAPI
IdeVerify( IdeVerify(
@ -4907,7 +4907,7 @@ Return Value:
} // end IdeVerify() } // end IdeVerify()
VOID VOID
NTAPI NTAPI
Scsi2Atapi( Scsi2Atapi(
@ -4975,7 +4975,7 @@ Return Value:
} }
ULONG ULONG
NTAPI NTAPI
AtapiSendCommand( AtapiSendCommand(
@ -5805,7 +5805,7 @@ Return Value:
BOOLEAN BOOLEAN
NTAPI NTAPI
AtapiStartIo( AtapiStartIo(
@ -6171,7 +6171,7 @@ Return Value:
} // end AtapiStartIo() } // end AtapiStartIo()
ULONG ULONG
NTAPI NTAPI
DriverEntry( DriverEntry(
@ -6327,7 +6327,7 @@ Return Value:
} // end DriverEntry() } // end DriverEntry()
LONG LONG
NTAPI NTAPI
AtapiStringCmp ( AtapiStringCmp (
@ -6375,7 +6375,7 @@ AtapiStringCmp (
return 0; return 0;
} }
VOID VOID
NTAPI NTAPI
AtapiZeroMemory( AtapiZeroMemory(
@ -6390,7 +6390,7 @@ AtapiZeroMemory(
} }
} }
VOID VOID
NTAPI NTAPI
AtapiHexToString ( AtapiHexToString (
@ -6441,7 +6441,7 @@ AtapiHexToString (
} }
PSCSI_REQUEST_BLOCK PSCSI_REQUEST_BLOCK
NTAPI NTAPI
BuildMechanismStatusSrb ( BuildMechanismStatusSrb (
@ -6487,7 +6487,7 @@ BuildMechanismStatusSrb (
return srb; return srb;
} }
PSCSI_REQUEST_BLOCK PSCSI_REQUEST_BLOCK
NTAPI NTAPI
BuildRequestSenseSrb ( BuildRequestSenseSrb (

View file

@ -233,7 +233,7 @@ typedef struct _COMPLETION_CONTEXT {
SCSI_REQUEST_BLOCK Srb; SCSI_REQUEST_BLOCK Srb;
}COMPLETION_CONTEXT, *PCOMPLETION_CONTEXT; }COMPLETION_CONTEXT, *PCOMPLETION_CONTEXT;
NTSTATUS NTSTATUS
ScsiClassGetCapabilities( ScsiClassGetCapabilities(
IN PDEVICE_OBJECT PortDeviceObject, IN PDEVICE_OBJECT PortDeviceObject,

View file

@ -180,7 +180,7 @@ typedef struct _MODE_DATA_COMPRESS_PAGE {
} MODE_DATA_COMPRESS_PAGE, *PMODE_DATA_COMPRESS_PAGE; } MODE_DATA_COMPRESS_PAGE, *PMODE_DATA_COMPRESS_PAGE;
// //
// The following routines are the exported entry points for // The following routines are the exported entry points for
// all tape class drivers. Note all these routines name start // all tape class drivers. Note all these routines name start
@ -217,7 +217,7 @@ ScsiTapeDeviceControl(
); );
// //
// The following routines are provided by the tape // The following routines are provided by the tape
// device-specific module. Each routine name is // device-specific module. Each routine name is

View file

@ -176,7 +176,7 @@ typedef struct disassemble_info {
} disassemble_info; } disassemble_info;
/* Standard disassemblers. Disassemble one instruction at the given /* Standard disassemblers. Disassemble one instruction at the given
target address. Return number of octets processed. */ target address. Return number of octets processed. */
typedef int (*disassembler_ftype) typedef int (*disassembler_ftype)
@ -261,7 +261,7 @@ extern disassembler_ftype disassembler PARAMS ((bfd *));
/* Document any target specific options available from the disassembler. */ /* Document any target specific options available from the disassembler. */
extern void disassembler_usage PARAMS ((FILE *)); extern void disassembler_usage PARAMS ((FILE *));
/* This block of definitions is for particular callers who read instructions /* This block of definitions is for particular callers who read instructions
into a buffer before calling the instruction decoder. */ into a buffer before calling the instruction decoder. */

View file

@ -2032,7 +2032,7 @@ static int two_source_ops;
static bfd_vma op_address[3]; static bfd_vma op_address[3];
static bfd_vma op_riprel[3]; static bfd_vma op_riprel[3];
static bfd_vma start_pc; static bfd_vma start_pc;
/* /*
* On the 386's of 1988, the maximum length of an instruction is 15 bytes. * On the 386's of 1988, the maximum length of an instruction is 15 bytes.
* (see topic "Redundant prefixes" in the "Differences from 8086" * (see topic "Redundant prefixes" in the "Differences from 8086"

View file

@ -166,7 +166,7 @@ typedef unsigned long int reg_syntax_t;
stored in the pattern buffer, so changing this does not affect stored in the pattern buffer, so changing this does not affect
already-compiled regexps. */ already-compiled regexps. */
extern reg_syntax_t re_syntax_options; extern reg_syntax_t re_syntax_options;
/* Define combinations of the above bits for the standard possibilities. /* Define combinations of the above bits for the standard possibilities.
(The [[[ comments delimit what gets put into the Texinfo file, so (The [[[ comments delimit what gets put into the Texinfo file, so
don't delete them!) */ don't delete them!) */
@ -235,7 +235,7 @@ extern reg_syntax_t re_syntax_options;
| RE_NO_BK_PARENS | RE_NO_BK_REFS \ | RE_NO_BK_PARENS | RE_NO_BK_REFS \
| RE_NO_BK_VBAR | RE_UNMATCHED_RIGHT_PAREN_ORD) | RE_NO_BK_VBAR | RE_UNMATCHED_RIGHT_PAREN_ORD)
/* [[[end syntaxes]]] */ /* [[[end syntaxes]]] */
/* Maximum number of duplicates an interval can allow. Some systems /* Maximum number of duplicates an interval can allow. Some systems
(erroneously) define this in other header files, but we want our (erroneously) define this in other header files, but we want our
value, so remove any previous define. */ value, so remove any previous define. */
@ -310,7 +310,7 @@ typedef enum
REG_ESIZE, /* Compiled pattern bigger than 2^16 bytes. */ REG_ESIZE, /* Compiled pattern bigger than 2^16 bytes. */
REG_ERPAREN /* Unmatched ) or \); not returned from regcomp. */ REG_ERPAREN /* Unmatched ) or \); not returned from regcomp. */
} reg_errcode_t; } reg_errcode_t;
/* This data structure represents a compiled pattern. Before calling /* This data structure represents a compiled pattern. Before calling
the pattern compiler, the fields `buffer', `allocated', `fastmap', the pattern compiler, the fields `buffer', `allocated', `fastmap',
`translate', and `no_sub' can be set. After the pattern has been `translate', and `no_sub' can be set. After the pattern has been
@ -390,7 +390,7 @@ struct re_pattern_buffer
}; };
typedef struct re_pattern_buffer regex_t; typedef struct re_pattern_buffer regex_t;
/* Type for byte offsets within the string. POSIX mandates this. */ /* Type for byte offsets within the string. POSIX mandates this. */
typedef int regoff_t; typedef int regoff_t;
@ -421,7 +421,7 @@ typedef struct
regoff_t rm_so; /* Byte offset from string's start to substring's start. */ regoff_t rm_so; /* Byte offset from string's start to substring's start. */
regoff_t rm_eo; /* Byte offset from string's start to substring's end. */ regoff_t rm_eo; /* Byte offset from string's start to substring's end. */
} regmatch_t; } regmatch_t;
/* Declarations for routines. */ /* Declarations for routines. */
/* To avoid duplicating every routine declaration -- once with a /* To avoid duplicating every routine declaration -- once with a
@ -563,7 +563,7 @@ extern void regfree _RE_ARGS ((regex_t *__preg));
#endif /* C++ */ #endif /* C++ */
#endif /* regex.h */ #endif /* regex.h */
/* /*
Local variables: Local variables:
make-backup-files: t make-backup-files: t

View file

@ -29,7 +29,7 @@
#define DECLSPEC_IMPORT #define DECLSPEC_IMPORT
#include <ntifs.h> #include <ntifs.h>
/*! /*!
* @brief Cancel routine that is installed on any IRP that this library manages * @brief Cancel routine that is installed on any IRP that this library manages
* *
@ -80,7 +80,7 @@ IopCsqCancelRoutine(
Csq->CsqCompleteCanceledIrp(Csq, Irp); Csq->CsqCompleteCanceledIrp(Csq, Irp);
} }
/*! /*!
* @brief Set up a CSQ struct to initialize the queue * @brief Set up a CSQ struct to initialize the queue
* *
@ -121,7 +121,7 @@ IoCsqInitialize(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
/*! /*!
* @brief Set up a CSQ struct to initialize the queue (extended version) * @brief Set up a CSQ struct to initialize the queue (extended version)
* *
@ -161,7 +161,7 @@ IoCsqInitializeEx(
return STATUS_SUCCESS; return STATUS_SUCCESS;
} }
/*! /*!
* @brief Insert an IRP into the CSQ * @brief Insert an IRP into the CSQ
* *
@ -182,7 +182,7 @@ IoCsqInsertIrp(
IoCsqInsertIrpEx(Csq, Irp, Context, 0); IoCsqInsertIrpEx(Csq, Irp, Context, 0);
} }
/*! /*!
* @brief Insert an IRP into the CSQ, with additional tracking context * @brief Insert an IRP into the CSQ, with additional tracking context
* *
@ -307,7 +307,7 @@ IoCsqInsertIrpEx(
return Retval; return Retval;
} }
/*! /*!
* @brief Remove anb IRP from the queue * @brief Remove anb IRP from the queue
* *

View file

@ -36,7 +36,7 @@ extern "C" {
// //
// Public constructors // Public constructors
// //
FxDpc::FxDpc( FxDpc::FxDpc(
__in PFX_DRIVER_GLOBALS FxDriverGlobals __in PFX_DRIVER_GLOBALS FxDriverGlobals
) : ) :
@ -57,7 +57,7 @@ FxDpc::FxDpc(
MarkDisposeOverride(ObjectDoNotLock); MarkDisposeOverride(ObjectDoNotLock);
} }
FxDpc::~FxDpc() FxDpc::~FxDpc()
{ {
// //

View file

@ -559,7 +559,7 @@ FxDriver::GetRegistryPath(
return pString; return pString;
} }
VOID VOID
FxDriver::ConfigureConstraints( FxDriver::ConfigureConstraints(
__in_opt PWDF_OBJECT_ATTRIBUTES DriverAttributes __in_opt PWDF_OBJECT_ATTRIBUTES DriverAttributes

View file

@ -91,7 +91,7 @@ Return Value:
} }
} }
__drv_maxIRQL(DISPATCH_LEVEL) __drv_maxIRQL(DISPATCH_LEVEL)
ULONG ULONG
STDCALL STDCALL

View file

@ -109,7 +109,7 @@ Returns:
m_LockObject = LockObject; m_LockObject = LockObject;
} }
_Must_inspect_result_ _Must_inspect_result_
NTSTATUS NTSTATUS
FxIrpQueue::InsertTailRequest( FxIrpQueue::InsertTailRequest(
@ -162,7 +162,7 @@ Returns:
return Status; return Status;
} }
_Must_inspect_result_ _Must_inspect_result_
NTSTATUS NTSTATUS
FxIrpQueue::InsertHeadRequest( FxIrpQueue::InsertHeadRequest(
@ -214,7 +214,7 @@ Returns:
return Status; return Status;
} }
MdIrp MdIrp
FxIrpQueue::GetNextRequest( FxIrpQueue::GetNextRequest(
__out PMdIoCsqIrpContext* pCsqContext __out PMdIoCsqIrpContext* pCsqContext
@ -234,7 +234,7 @@ Routine Description:
return RemoveNextIrpFromQueue(NULL, pCsqContext); return RemoveNextIrpFromQueue(NULL, pCsqContext);
} }
_Must_inspect_result_ _Must_inspect_result_
NTSTATUS NTSTATUS
FxIrpQueue::GetNextRequest( FxIrpQueue::GetNextRequest(

View file

@ -64,7 +64,7 @@ FxWorkItem::FxWorkItem(
MarkDisposeOverride(ObjectDoNotLock); MarkDisposeOverride(ObjectDoNotLock);
} }
FxWorkItem::~FxWorkItem( FxWorkItem::~FxWorkItem(
VOID VOID
) )

View file

@ -343,7 +343,7 @@ FxPkgPnp::Dispose(
return FxPackage::Dispose(); // __super call return FxPackage::Dispose(); // __super call
} }
_Must_inspect_result_ _Must_inspect_result_
NTSTATUS NTSTATUS
FxPkgPnp::Initialize( FxPkgPnp::Initialize(

View file

@ -781,7 +781,7 @@ Return Value:
(sizeof(m_PnpMachine.m_States.History)/ (sizeof(m_PnpMachine.m_States.History)/
sizeof(m_PnpMachine.m_States.History[0]))); sizeof(m_PnpMachine.m_States.History[0])));
} }
/*++ /*++
The locking model for the PnP state machine requires that events be enqueued The locking model for the PnP state machine requires that events be enqueued
@ -1151,7 +1151,7 @@ Routine Description:
} }
} }
} }
VOID VOID
FxPkgPnp::PnpEnterNewState( FxPkgPnp::PnpEnterNewState(
__in WDF_DEVICE_PNP_STATE State __in WDF_DEVICE_PNP_STATE State
@ -1258,7 +1258,7 @@ Return Value:
} }
} }
} }
WDF_DEVICE_PNP_STATE WDF_DEVICE_PNP_STATE
FxPkgPnp::PnpEventCheckForDevicePresence( FxPkgPnp::PnpEventCheckForDevicePresence(
__inout FxPkgPnp* This __inout FxPkgPnp* This

View file

@ -3344,7 +3344,7 @@ FxPkgPnp::PowerPolicyProcessEventInner(
} }
} }
} }
VOID VOID
FxPkgPnp::PowerPolicyEnterNewState( FxPkgPnp::PowerPolicyEnterNewState(
__in WDF_DEVICE_POWER_POLICY_STATE NewState __in WDF_DEVICE_POWER_POLICY_STATE NewState
@ -3454,7 +3454,7 @@ Return Value:
} }
} }
/*++ /*++
One of the goals of the Driver Framework is to make it really easy to write One of the goals of the Driver Framework is to make it really easy to write

View file

@ -103,4 +103,4 @@ FxUserObject::FxUserObject(
{ {
return; return;
} }

View file

@ -33,7 +33,7 @@ extern "C" {
#endif #endif
} }
extern "C" { extern "C" {
_Must_inspect_result_ _Must_inspect_result_

View file

@ -16,7 +16,7 @@
You should have received a copy of the GNU Lesser General Public You should have received a copy of the GNU Lesser General Public
License along with the GNU C Library; if not, see License along with the GNU C Library; if not, see
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include "getopt.h" #include "getopt.h"
#include <stdio.h> #include <stdio.h>
@ -114,7 +114,7 @@ int optopt = '?';
/* Keep a global copy of all internal members of getopt_data. */ /* Keep a global copy of all internal members of getopt_data. */
static struct _getopt_data getopt_data; static struct _getopt_data getopt_data;
/* Exchange two adjacent subsequences of ARGV. /* Exchange two adjacent subsequences of ARGV.
One subsequence is elements [first_nonopt,last_nonopt) One subsequence is elements [first_nonopt,last_nonopt)
which contains all the non-options that have been skipped so far. which contains all the non-options that have been skipped so far.
@ -407,7 +407,7 @@ _getopt_initialize (int argc,
d->__initialized = 1; d->__initialized = 1;
return optstring; return optstring;
} }
/* Scan elements of ARGV (whose length is ARGC) for option characters /* Scan elements of ARGV (whose length is ARGC) for option characters
given in OPTSTRING. given in OPTSTRING.
@ -736,7 +736,7 @@ GETOPT_ENTRY(__posix_getopt, 1)
GETOPT_ENTRY(getopt, 1) GETOPT_ENTRY(getopt, 1)
#endif #endif
#ifdef TEST #ifdef TEST
/* Compile with -DTEST to make an executable for use in testing /* Compile with -DTEST to make an executable for use in testing

View file

@ -16,7 +16,7 @@
You should have received a copy of the GNU Lesser General Public You should have received a copy of the GNU Lesser General Public
License along with the GNU C Library; if not, see License along with the GNU C Library; if not, see
<http://www.gnu.org/licenses/>. */ <http://www.gnu.org/licenses/>. */
#include "getopt.h" #include "getopt.h"
#include "getopt_int.h" #include "getopt_int.h"
@ -60,7 +60,7 @@ _getopt_long_only_r (int argc, char **argv, const char *options,
1, d, 0); 1, d, 0);
} }
#ifdef TEST #ifdef TEST
#include <stdio.h> #include <stdio.h>

View file

@ -27,7 +27,7 @@ extern int _getopt_internal (int ___argc, char **___argv,
const struct option *__longopts, int *__longind, const struct option *__longopts, int *__longind,
int __long_only, int __posixly_correct); int __long_only, int __posixly_correct);
/* Reentrant versions which can handle parsing multiple argument /* Reentrant versions which can handle parsing multiple argument
vectors at the same time. */ vectors at the same time. */

Some files were not shown because too many files have changed in this diff Show more