added @implemented and @unimplemented notes to the cc through fs directories of ntoskrnl

svn path=/trunk/; revision=5033
This commit is contained in:
Royce Mitchell III 2003-07-10 06:27:13 +00:00
parent 36d8866638
commit 5fd0423e1b
31 changed files with 471 additions and 30 deletions

View file

@ -1,4 +1,4 @@
/* $Id: copy.c,v 1.17 2003/06/07 11:34:36 chorns Exp $
/* $Id: copy.c,v 1.18 2003/07/10 06:27:13 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -242,6 +242,9 @@ WriteCacheSegment(PCACHE_SEGMENT CacheSeg)
return(STATUS_SUCCESS);
}
/*
* @implemented
*/
BOOLEAN STDCALL
CcCopyRead (IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER FileOffset,
@ -348,6 +351,9 @@ CcCopyRead (IN PFILE_OBJECT FileObject,
return TRUE;
}
/*
* @implemented
*/
BOOLEAN STDCALL
CcCopyWrite (IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER FileOffset,
@ -453,6 +459,9 @@ CcCopyWrite (IN PFILE_OBJECT FileObject,
return(TRUE);
}
/*
* @implemented
*/
BOOLEAN STDCALL
CcZeroData (IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER StartOffset,

View file

@ -38,6 +38,8 @@ NTSTATUS CcRosInternalFreeCacheSegment(PCACHE_SEGMENT CacheSeg);
*
* NOTE
* Used by CcMdlReadComplete@8 and FsRtl
*
* @unimplemented
*/
VOID STDCALL
CcMdlReadCompleteDev (IN PMDL MdlChain,
@ -60,6 +62,8 @@ CcMdlReadCompleteDev (IN PMDL MdlChain,
*
* NOTE
* From Bo Branten's ntifs.h v13.
*
* @unimplemented
*/
VOID STDCALL
CcMdlReadComplete (IN PFILE_OBJECT FileObject,
@ -73,6 +77,9 @@ CcMdlReadComplete (IN PFILE_OBJECT FileObject,
DeviceObject);
}
/*
* @implemented
*/
VOID STDCALL
CcSetFileSizes (IN PFILE_OBJECT FileObject,
IN PCC_FILE_SIZES FileSizes)

View file

@ -1,4 +1,4 @@
/* $Id: pin.c,v 1.12 2003/06/07 11:34:36 chorns Exp $
/* $Id: pin.c,v 1.13 2003/07/10 06:27:13 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -30,6 +30,9 @@ extern NPAGED_LOOKASIDE_LIST iBcbLookasideList;
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
BOOLEAN STDCALL
CcMapData (IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER FileOffset,
@ -101,6 +104,9 @@ CcMapData (IN PFILE_OBJECT FileObject,
return(TRUE);
}
/*
* @implemented
*/
VOID STDCALL
CcUnpinData (IN PVOID Bcb)
{
@ -110,6 +116,9 @@ CcUnpinData (IN PVOID Bcb)
ExFreeToNPagedLookasideList(&iBcbLookasideList, iBcb);
}
/*
* @implemented
*/
VOID STDCALL
CcSetDirtyPinnedData (IN PVOID Bcb,
IN PLARGE_INTEGER Lsn)

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id: view.c,v 1.64 2003/06/27 21:28:30 hbirr Exp $
/* $Id: view.c,v 1.65 2003/07/10 06:27:13 royce Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/cc/view.c
@ -830,6 +830,9 @@ CcRosFreeCacheSegment(PBCB Bcb, PCACHE_SEGMENT CacheSeg)
return(Status);
}
/*
* @implemented
*/
VOID STDCALL
CcFlushCache(IN PSECTION_OBJECT_POINTERS SectionObjectPointers,
IN PLARGE_INTEGER FileOffset OPTIONAL,
@ -1038,6 +1041,9 @@ VOID CcRosDereferenceCache(PFILE_OBJECT FileObject)
ExReleaseFastMutex(&ViewLock);
}
/*
* @implemented
*/
NTSTATUS STDCALL
CcRosReleaseFileCache(PFILE_OBJECT FileObject)
/*
@ -1110,6 +1116,9 @@ CcTryToInitializeFileCache(PFILE_OBJECT FileObject)
}
/*
* @implemented
*/
NTSTATUS STDCALL
CcRosInitializeFileCache(PFILE_OBJECT FileObject,
ULONG CacheSegmentSize)
@ -1165,6 +1174,9 @@ CcRosInitializeFileCache(PFILE_OBJECT FileObject,
return(STATUS_SUCCESS);
}
/*
* @implemented
*/
PFILE_OBJECT STDCALL
CcGetFileObjectFromSectionPtrs(IN PSECTION_OBJECT_POINTERS SectionObjectPointers)
{

View file

@ -28,6 +28,9 @@
/* FUNCTIONS ****************************************************************/
/*
* @implemented
*/
NTSTATUS STDCALL
RtlCheckRegistryKey(IN ULONG RelativeTo,
IN PWSTR Path)
@ -48,6 +51,9 @@ RtlCheckRegistryKey(IN ULONG RelativeTo,
}
/*
* @implemented
*/
NTSTATUS STDCALL
RtlCreateRegistryKey(IN ULONG RelativeTo,
IN PWSTR Path)
@ -68,6 +74,9 @@ RtlCreateRegistryKey(IN ULONG RelativeTo,
}
/*
* @implemented
*/
NTSTATUS STDCALL
RtlDeleteRegistryValue(IN ULONG RelativeTo,
IN PCWSTR Path,
@ -132,6 +141,9 @@ RtlOpenCurrentUser(IN ACCESS_MASK DesiredAccess,
}
/*
* @unimplemented
*/
NTSTATUS STDCALL
RtlQueryRegistryValues(IN ULONG RelativeTo,
IN PCWSTR Path,
@ -543,6 +555,9 @@ ByeBye:
}
/*
* @implemented
*/
NTSTATUS STDCALL
RtlWriteRegistryValue(IN ULONG RelativeTo,
IN PCWSTR Path,
@ -578,6 +593,9 @@ RtlWriteRegistryValue(IN ULONG RelativeTo,
}
/*
* @unimplemented
*/
NTSTATUS STDCALL
RtlFormatCurrentUserKeyPath(IN OUT PUNICODE_STRING KeyPath)
{

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id: print.c,v 1.16 2002/09/08 10:23:18 chorns Exp $
/* $Id: print.c,v 1.17 2003/07/10 06:27:13 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -53,6 +53,9 @@ __asm__ ("\n\t.global _DbgService\n\t"
* You'll only break the serial/bochs debugging feature!!!
*/
/*
* @implemented
*/
ULONG
DbgPrint(PCH Format, ...)
{
@ -74,6 +77,9 @@ DbgPrint(PCH Format, ...)
}
/*
* @unimplemented
*/
VOID STDCALL
DbgPrompt (PCH OutputString,
PCH InputString,

View file

@ -419,6 +419,9 @@ ExpBinaryTreeDefaultCompare(PVOID Key1,
/*
* Initializes a binary tree.
*/
/*
* @implemented
*/
BOOLEAN STDCALL
ExInitializeBinaryTree(IN PBINARY_TREE Tree,
IN PKEY_COMPARATOR Compare,
@ -482,6 +485,9 @@ ExInitializeBinaryTree(IN PBINARY_TREE Tree,
/*
* Release resources used by a binary tree.
*/
/*
* @implemented
*/
VOID STDCALL
ExDeleteBinaryTree(IN PBINARY_TREE Tree)
{
@ -501,6 +507,8 @@ ExDeleteBinaryTree(IN PBINARY_TREE Tree)
/*
* Insert a value in a binary tree.
*
* @unimplemented
*/
VOID STDCALL
ExInsertBinaryTree(IN PBINARY_TREE Tree,
@ -537,6 +545,9 @@ ExInsertBinaryTree(IN PBINARY_TREE Tree,
/*
* Search for a value associated with a given key in a binary tree.
*/
/*
* @implemented
*/
BOOLEAN STDCALL
ExSearchBinaryTree(IN PBINARY_TREE Tree,
IN PVOID Key,
@ -565,6 +576,9 @@ ExSearchBinaryTree(IN PBINARY_TREE Tree,
/*
* Remove a value associated with a given key from a binary tree.
*/
/*
* @implemented
*/
BOOLEAN STDCALL
ExRemoveBinaryTree(IN PBINARY_TREE Tree,
IN PVOID Key,
@ -620,6 +634,9 @@ ExRemoveBinaryTree(IN PBINARY_TREE Tree,
* TRUE if the callback routine did not request that the traversal
* be terminated prematurely.
*/
/*
* @implemented
*/
BOOLEAN STDCALL
ExTraverseBinaryTree(IN PBINARY_TREE Tree,
IN TRAVERSE_METHOD Method,

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id: callback.c,v 1.9 2003/06/07 16:16:39 chorns Exp $
/* $Id: callback.c,v 1.10 2003/07/10 06:27:13 royce Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/callback.c
@ -41,6 +41,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
NTSTATUS
STDCALL
ExCreateCallback (
@ -53,6 +56,9 @@ ExCreateCallback (
return STATUS_NOT_IMPLEMENTED;
}
/*
* @unimplemented
*/
VOID
STDCALL
ExNotifyCallback (
@ -64,6 +70,9 @@ ExNotifyCallback (
return;
}
/*
* @unimplemented
*/
PVOID
STDCALL
ExRegisterCallback (
@ -75,6 +84,9 @@ ExRegisterCallback (
return NULL;
}
/*
* @unimplemented
*/
VOID
STDCALL
ExUnregisterCallback (

View file

@ -16,7 +16,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
/* $Id: fmutex.c,v 1.18 2003/04/26 23:13:29 hyperion Exp $
/* $Id: fmutex.c,v 1.19 2003/07/10 06:27:13 royce Exp $
*
* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/fmutex.c
@ -35,6 +35,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
VOID FASTCALL
ExAcquireFastMutexUnsafe(PFAST_MUTEX FastMutex)
{
@ -52,6 +55,9 @@ ExAcquireFastMutexUnsafe(PFAST_MUTEX FastMutex)
FastMutex->Owner = KeGetCurrentThread();
}
/*
* @implemented
*/
VOID FASTCALL
ExReleaseFastMutexUnsafe(PFAST_MUTEX FastMutex)
{

View file

@ -187,6 +187,8 @@ ExpRemoveHashTable(IN PHASH_TABLE HashTable,
/*
* Initializes a hash table.
*
* @implemented
*/
BOOLEAN STDCALL
ExInitializeHashTable(IN PHASH_TABLE HashTable,
@ -244,6 +246,8 @@ ExInitializeHashTable(IN PHASH_TABLE HashTable,
/*
* Release resources used by a hash table.
*
* @implemented
*/
VOID STDCALL
ExDeleteHashTable(IN PHASH_TABLE HashTable)
@ -261,6 +265,8 @@ ExDeleteHashTable(IN PHASH_TABLE HashTable)
/*
* Insert a value in a hash table.
*
* @unimplemented
*/
VOID STDCALL
ExInsertHashTable(IN PHASH_TABLE HashTable,
@ -280,6 +286,8 @@ ExInsertHashTable(IN PHASH_TABLE HashTable,
/*
* Search for a value associated with a given key in a hash table.
*
* @implemented
*/
BOOLEAN STDCALL
ExSearchHashTable(IN PHASH_TABLE HashTable,
@ -300,6 +308,8 @@ ExSearchHashTable(IN PHASH_TABLE HashTable,
/*
* Remove a value associated with a given key from a hash table.
*
* @implemented
*/
BOOLEAN STDCALL
ExRemoveHashTable(IN PHASH_TABLE HashTable,

View file

@ -46,6 +46,9 @@ ExInit (VOID)
}
/*
* @implemented
*/
BOOLEAN STDCALL
ExIsProcessorFeaturePresent(IN ULONG ProcessorFeature)
{
@ -56,6 +59,9 @@ ExIsProcessorFeaturePresent(IN ULONG ProcessorFeature)
}
/*
* @implemented
*/
VOID STDCALL
ExPostSystemEvent (ULONG Unknown1,
ULONG Unknown2,

View file

@ -1,4 +1,4 @@
/* $Id: interlck.c,v 1.9 2002/09/08 10:23:19 chorns Exp $
/* $Id: interlck.c,v 1.10 2003/07/10 06:27:13 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -16,6 +16,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
INTERLOCKED_RESULT STDCALL
ExInterlockedDecrementLong (PLONG Addend,
PKSPIN_LOCK Lock)
@ -37,6 +40,9 @@ ExInterlockedDecrementLong (PLONG Addend,
}
/*
* @implemented
*/
ULONG STDCALL
ExInterlockedExchangeUlong (PULONG Target,
ULONG Value,
@ -59,6 +65,9 @@ ExInterlockedExchangeUlong (PULONG Target,
}
/*
* @implemented
*/
ULONG STDCALL
ExInterlockedAddUlong (PULONG Addend,
ULONG Increment,
@ -92,6 +101,9 @@ ExInterlockedAddUlong (PULONG Addend,
return oldval;
}
/*
* @implemented
*/
LARGE_INTEGER STDCALL
ExInterlockedAddLargeInteger (PLARGE_INTEGER Addend,
LARGE_INTEGER Increment,
@ -125,6 +137,9 @@ ExInterlockedAddLargeInteger (PLARGE_INTEGER Addend,
return oldval;
}
/*
* @implemented
*/
INTERLOCKED_RESULT STDCALL
ExInterlockedIncrementLong (PLONG Addend,
PKSPIN_LOCK Lock)
@ -145,6 +160,9 @@ ExInterlockedIncrementLong (PLONG Addend,
return oldval;
}
/*
* @unimplemented
*/
VOID FASTCALL
ExInterlockedAddLargeStatistic (IN PLARGE_INTEGER Addend,
IN ULONG Increment)
@ -155,6 +173,9 @@ ExInterlockedAddLargeStatistic (IN PLARGE_INTEGER Addend,
Addend->QuadPart += Increment;
}
/*
* @unimplemented
*/
LONGLONG FASTCALL
ExInterlockedCompareExchange64 (IN OUT PLONGLONG Destination,
IN PLONGLONG Exchange,
@ -180,6 +201,9 @@ ExInterlockedCompareExchange64 (IN OUT PLONGLONG Destination,
return oldval;
}
/*
* @implemented
*/
ULONG FASTCALL
ExfInterlockedAddUlong(PULONG Addend,
ULONG Increment,

View file

@ -1,4 +1,4 @@
/* $Id: list.c,v 1.7 2002/09/08 10:23:19 chorns Exp $
/* $Id: list.c,v 1.8 2003/07/10 06:27:13 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -21,6 +21,9 @@
/* FUNCTIONS *************************************************************/
/*
* @implemented
*/
PLIST_ENTRY STDCALL
ExInterlockedInsertHeadList(PLIST_ENTRY ListHead,
PLIST_ENTRY ListEntry,
@ -53,6 +56,9 @@ ExInterlockedInsertHeadList(PLIST_ENTRY ListHead,
}
/*
* @implemented
*/
PLIST_ENTRY STDCALL
ExInterlockedInsertTailList(PLIST_ENTRY ListHead,
PLIST_ENTRY ListEntry,
@ -85,6 +91,9 @@ ExInterlockedInsertTailList(PLIST_ENTRY ListHead,
}
/*
* @implemented
*/
PLIST_ENTRY STDCALL
ExInterlockedRemoveHeadList(PLIST_ENTRY Head,
PKSPIN_LOCK Lock)
@ -113,6 +122,9 @@ ExInterlockedRemoveHeadList(PLIST_ENTRY Head,
}
/*
* @implemented
*/
PLIST_ENTRY
ExInterlockedRemoveTailList(PLIST_ENTRY Head,
PKSPIN_LOCK Lock)
@ -141,6 +153,9 @@ ExInterlockedRemoveTailList(PLIST_ENTRY Head,
}
/*
* @implemented
*/
PSINGLE_LIST_ENTRY FASTCALL
ExInterlockedPopEntrySList(IN PSLIST_HEADER ListHead,
IN PKSPIN_LOCK Lock)
@ -167,6 +182,9 @@ ExInterlockedPopEntrySList(IN PSLIST_HEADER ListHead,
}
/*
* @implemented
*/
PSINGLE_LIST_ENTRY FASTCALL
ExInterlockedPushEntrySList(IN PSLIST_HEADER ListHead,
IN PSINGLE_LIST_ENTRY ListEntry,
@ -193,6 +211,9 @@ ExInterlockedPushEntrySList(IN PSLIST_HEADER ListHead,
}
/*
* @implemented
*/
PSINGLE_LIST_ENTRY STDCALL
ExInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
IN PKSPIN_LOCK Lock)
@ -214,6 +235,9 @@ ExInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
}
/*
* @implemented
*/
PSINGLE_LIST_ENTRY STDCALL
ExInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
IN PSINGLE_LIST_ENTRY ListEntry,
@ -238,6 +262,9 @@ ExInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
}
/*
* @implemented
*/
PLIST_ENTRY FASTCALL
ExfInterlockedInsertHeadList(IN PLIST_ENTRY ListHead,
IN PLIST_ENTRY ListEntry,
@ -270,6 +297,9 @@ ExfInterlockedInsertHeadList(IN PLIST_ENTRY ListHead,
}
/*
* @implemented
*/
PLIST_ENTRY FASTCALL
ExfInterlockedInsertTailList(IN PLIST_ENTRY ListHead,
IN PLIST_ENTRY ListEntry,
@ -302,6 +332,9 @@ ExfInterlockedInsertTailList(IN PLIST_ENTRY ListHead,
}
/*
* @implemented
*/
PSINGLE_LIST_ENTRY FASTCALL
ExfInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
IN PKSPIN_LOCK Lock)
@ -323,6 +356,9 @@ ExfInterlockedPopEntryList(IN PSINGLE_LIST_ENTRY ListHead,
}
/*
* @implemented
*/
PSINGLE_LIST_ENTRY FASTCALL
ExfInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
IN PSINGLE_LIST_ENTRY ListEntry,
@ -347,6 +383,9 @@ ExfInterlockedPushEntryList(IN PSINGLE_LIST_ENTRY ListHead,
}
/*
* @implemented
*/
PLIST_ENTRY FASTCALL
ExfInterlockedRemoveHeadList(IN PLIST_ENTRY Head,
IN PKSPIN_LOCK Lock)

View file

@ -1,4 +1,4 @@
/* $Id: lookas.c,v 1.7 2002/09/30 20:52:23 hbirr Exp $
/* $Id: lookas.c,v 1.8 2003/07/10 06:27:13 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -133,6 +133,9 @@ ExAllocateFromPagedLookasideList (
return Entry;
}
/*
* @implemented
*/
VOID
STDCALL
ExDeleteNPagedLookasideList (
@ -156,6 +159,9 @@ ExDeleteNPagedLookasideList (
KeReleaseSpinLock(&ExpNonPagedLookasideListLock, OldIrql);
}
/*
* @implemented
*/
VOID
STDCALL
ExDeletePagedLookasideList (
@ -186,6 +192,9 @@ ExDeletePagedLookasideList (
KeReleaseSpinLock(&ExpPagedLookasideListLock, OldIrql);
}
/*
* @implemented
*/
VOID
STDCALL
ExFreeToPagedLookasideList (
@ -208,6 +217,9 @@ ExFreeToPagedLookasideList (
}
}
/*
* @implemented
*/
VOID
STDCALL
ExInitializeNPagedLookasideList (
@ -262,6 +274,9 @@ ExInitializeNPagedLookasideList (
&ExpNonPagedLookasideListLock);
}
/*
* @implemented
*/
VOID
STDCALL
ExInitializePagedLookasideList (

View file

@ -23,6 +23,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @unimplemented
*/
NTSTATUS STDCALL
NtSetSystemPowerState(IN POWER_ACTION SystemAction,
IN SYSTEM_POWER_STATE MinSystemState,

View file

@ -1,4 +1,4 @@
/* $Id: resource.c,v 1.21 2002/09/08 10:23:19 chorns Exp $
/* $Id: resource.c,v 1.22 2003/07/10 06:27:13 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -54,6 +54,9 @@
/* FUNCTIONS *****************************************************************/
/*
* @implemented
*/
BOOLEAN
STDCALL
ExTryToAcquireResourceExclusiveLite (
@ -70,6 +73,9 @@ ExTryToAcquireResourceExclusiveLite (
return(ExAcquireResourceExclusiveLite(Resource,FALSE));
}
/*
* @implemented
*/
BOOLEAN
STDCALL
ExAcquireResourceExclusive (
@ -80,6 +86,9 @@ ExAcquireResourceExclusive (
return(ExAcquireResourceExclusiveLite(Resource,Wait));
}
/*
* @implemented
*/
BOOLEAN
STDCALL
ExAcquireResourceExclusiveLite (
@ -311,6 +320,9 @@ static BOOLEAN EiAddSharedOwner(PERESOURCE Resource)
return(TRUE);
}
/*
* @implemented
*/
BOOLEAN
STDCALL
ExAcquireResourceSharedLite (
@ -391,6 +403,9 @@ ExAcquireResourceSharedLite (
return(TRUE);
}
/*
* @implemented
*/
VOID
STDCALL
ExConvertExclusiveToSharedLite (
@ -441,6 +456,9 @@ ExConvertExclusiveToSharedLite (
DPRINT("ExConvertExclusiveToSharedLite() finished\n");
}
/*
* @implemented
*/
VOID
STDCALL
ExDisableResourceBoostLite (
@ -450,6 +468,9 @@ ExDisableResourceBoostLite (
Resource->Flag |= ResourceDisableBoost;
}
/*
* @implemented
*/
ULONG
STDCALL
ExGetExclusiveWaiterCount (
@ -459,6 +480,9 @@ ExGetExclusiveWaiterCount (
return(Resource->NumberOfExclusiveWaiters);
}
/*
* @implemented
*/
BOOLEAN
STDCALL
ExAcquireSharedStarveExclusive (
@ -531,6 +555,9 @@ ExAcquireSharedStarveExclusive (
return(TRUE);
}
/*
* @implemented
*/
BOOLEAN
STDCALL
ExAcquireSharedWaitForExclusive (
@ -541,6 +568,9 @@ ExAcquireSharedWaitForExclusive (
return(ExAcquireResourceSharedLite(Resource,Wait));
}
/*
* @implemented
*/
NTSTATUS
STDCALL
ExDeleteResource (
@ -550,6 +580,9 @@ ExDeleteResource (
return(ExDeleteResourceLite(Resource));
}
/*
* @implemented
*/
NTSTATUS
STDCALL
ExDeleteResourceLite (
@ -563,6 +596,9 @@ ExDeleteResourceLite (
return(STATUS_SUCCESS);;
}
/*
* @implemented
*/
ULONG
STDCALL
ExGetSharedWaiterCount (
@ -572,6 +608,9 @@ ExGetSharedWaiterCount (
return(Resource->NumberOfSharedWaiters);
}
/*
* @implemented
*/
NTSTATUS
STDCALL
ExInitializeResource (
@ -581,6 +620,9 @@ ExInitializeResource (
return(ExInitializeResourceLite(Resource));
}
/*
* @implemented
*/
NTSTATUS STDCALL
ExInitializeResourceLite (PERESOURCE Resource)
{
@ -602,6 +644,9 @@ ExInitializeResourceLite (PERESOURCE Resource)
return(0);
}
/*
* @implemented
*/
BOOLEAN
STDCALL
ExIsResourceAcquiredExclusiveLite (
@ -620,6 +665,9 @@ ExIsResourceAcquiredExclusiveLite (
&& Resource->OwnerThreads[0].OwnerThread==ExGetCurrentResourceThread());
}
/*
* @implemented
*/
ULONG
STDCALL
ExIsResourceAcquiredSharedLite (
@ -657,6 +705,9 @@ ExIsResourceAcquiredSharedLite (
return(0);
}
/*
* @implemented
*/
VOID
STDCALL
ExReinitializeResourceLite (
@ -681,6 +732,9 @@ ExReinitializeResourceLite (
Resource->OwnerThreads[1].a.OwnerCount=0;
}
/*
* @implemented
*/
VOID
FASTCALL
ExReleaseResourceLite (
@ -691,6 +745,9 @@ ExReleaseResourceLite (
ExGetCurrentResourceThread()));
}
/*
* @implemented
*/
VOID
STDCALL
ExReleaseResourceForThread (
@ -701,6 +758,9 @@ ExReleaseResourceForThread (
return(ExReleaseResourceForThreadLite(Resource,ResourceThreadId));
}
/*
* @unimplemented
*/
VOID
STDCALL
ExReleaseResourceForThreadLite (
@ -785,6 +845,9 @@ ExReleaseResourceForThreadLite (
}
/*
* @unimplemented
*/
VOID
STDCALL
ExSetResourceOwnerPointer (

View file

@ -1100,6 +1100,9 @@ ExpSplayTreeDefaultCompare(IN PVOID Key1,
/*
* Initializes a splay tree.
*/
/*
* @implemented
*/
BOOLEAN STDCALL
ExInitializeSplayTree(IN PSPLAY_TREE Tree,
IN PKEY_COMPARATOR Compare,
@ -1164,6 +1167,9 @@ ExInitializeSplayTree(IN PSPLAY_TREE Tree,
/*
* Release resources used by a splay tree.
*/
/*
* @implemented
*/
VOID STDCALL
ExDeleteSplayTree(IN PSPLAY_TREE Tree)
{
@ -1196,6 +1202,9 @@ ExDeleteSplayTree(IN PSPLAY_TREE Tree)
/*
* Insert a value in a splay tree.
*/
/*
* @unimplemented
*/
VOID STDCALL
ExInsertSplayTree(IN PSPLAY_TREE Tree,
IN PVOID Key,
@ -1219,6 +1228,9 @@ ExInsertSplayTree(IN PSPLAY_TREE Tree,
/*
* Search for a value associated with a given key in a splay tree.
*/
/*
* @implemented
*/
BOOLEAN STDCALL
ExSearchSplayTree(IN PSPLAY_TREE Tree,
IN PVOID Key,
@ -1249,6 +1261,9 @@ ExSearchSplayTree(IN PSPLAY_TREE Tree,
/*
* Remove a value associated with a given key from a splay tree.
*/
/*
* @implemented
*/
BOOLEAN STDCALL
ExRemoveSplayTree(IN PSPLAY_TREE Tree,
IN PVOID Key,
@ -1280,6 +1295,9 @@ ExRemoveSplayTree(IN PSPLAY_TREE Tree,
* Return the weight of the root node in the splay tree.
* The returned value is the number of nodes in the tree.
*/
/*
* @implemented
*/
BOOLEAN STDCALL
ExWeightOfSplayTree(IN PSPLAY_TREE Tree,
OUT PULONG Weight)
@ -1308,6 +1326,9 @@ ExWeightOfSplayTree(IN PSPLAY_TREE Tree,
* TRUE if the callback routine did not request that the traversal
* be terminated prematurely.
*/
/*
* @implemented
*/
BOOLEAN STDCALL
ExTraverseSplayTree(IN PSPLAY_TREE Tree,
IN TRAVERSE_METHOD Method,

View file

@ -1,4 +1,4 @@
/* $Id: time.c,v 1.16 2003/06/07 16:16:39 chorns Exp $
/* $Id: time.c,v 1.17 2003/07/10 06:27:13 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -41,6 +41,9 @@ ExInitTimeZoneInfo (VOID)
}
/*
* @unimplemented
*/
NTSTATUS STDCALL
NtSetSystemTime (IN PLARGE_INTEGER UnsafeNewSystemTime,
OUT PLARGE_INTEGER UnsafeOldSystemTime OPTIONAL)
@ -88,6 +91,9 @@ NtSetSystemTime (IN PLARGE_INTEGER UnsafeNewSystemTime,
}
/*
* @implemented
*/
NTSTATUS STDCALL
NtQuerySystemTime (OUT PLARGE_INTEGER UnsafeCurrentTime)
/*
@ -111,6 +117,9 @@ NtQuerySystemTime (OUT PLARGE_INTEGER UnsafeCurrentTime)
}
/*
* @implemented
*/
VOID
STDCALL
ExLocalTimeToSystemTime (
@ -123,6 +132,9 @@ ExLocalTimeToSystemTime (
}
/*
* @implemented
*/
VOID
STDCALL
ExSystemTimeToLocalTime (

View file

@ -1,4 +1,4 @@
/* $Id: work.c,v 1.15 2002/09/08 10:23:19 chorns Exp $
/* $Id: work.c,v 1.16 2003/07/10 06:27:13 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -138,6 +138,9 @@ VOID ExInitializeWorkerThreads(VOID)
HIGH_PRIORITY);
}
/*
* @implemented
*/
VOID STDCALL
ExQueueWorkItem (PWORK_QUEUE_ITEM WorkItem,
WORK_QUEUE_TYPE QueueType)

View file

@ -1,4 +1,4 @@
/* $Id: zone.c,v 1.4 2002/09/08 10:23:20 chorns Exp $
/* $Id: zone.c,v 1.5 2003/07/10 06:27:13 royce Exp $
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
@ -13,6 +13,9 @@
/* FUNCTIONS ***************************************************************/
/*
* @implemented
*/
NTSTATUS
STDCALL
ExExtendZone (
@ -42,6 +45,9 @@ ExExtendZone (
}
/*
* @implemented
*/
NTSTATUS
STDCALL
ExInterlockedExtendZone (
@ -61,6 +67,9 @@ ExInterlockedExtendZone (
}
/*
* @implemented
*/
NTSTATUS
STDCALL
ExInitializeZone (

View file

@ -1,4 +1,4 @@
/* $Id: dbcsname.c,v 1.3 2002/09/08 10:23:20 chorns Exp $
/* $Id: dbcsname.c,v 1.4 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/dbcsname.c
*
@ -17,6 +17,7 @@
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -40,6 +41,7 @@ FsRtlDissectDbcs (
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -61,6 +63,7 @@ FsRtlDoesDbcsContainWildCards (
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -83,6 +86,7 @@ FsRtlIsDbcsInExpression (
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -108,6 +112,7 @@ FsRtlIsFatDbcsLegal (
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN
STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: filelock.c,v 1.7 2003/01/25 15:52:43 hbirr Exp $
/* $Id: filelock.c,v 1.8 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/filelock.c
*
@ -185,6 +185,7 @@ FsRtlpCheckLockForReadOrWriteAccess(
* NAME EXPORTED
* FsRtlCheckLockForReadAccess
*
* @implemented
*/
BOOLEAN
STDCALL
@ -216,6 +217,7 @@ FsRtlCheckLockForReadAccess (
* NAME EXPORTED
* FsRtlCheckLockForWriteAccess
*
* @implemented
*/
BOOLEAN
STDCALL
@ -250,6 +252,7 @@ FsRtlCheckLockForWriteAccess (
* NAME EXPORTED
* FsRtlFastCheckLockForRead
*
* @implemented
*/
BOOLEAN
STDCALL
@ -277,6 +280,7 @@ FsRtlFastCheckLockForRead (
* NAME EXPORTED
* FsRtlFastCheckLockForWrite
*
* @implemented
*/
BOOLEAN
STDCALL
@ -400,6 +404,7 @@ FsRtlpFastUnlockAllByKey(
* NAME EXPORTED
* FsRtlFastUnlockAll
*
* @implemented
*/
NTSTATUS
STDCALL
@ -423,6 +428,7 @@ FsRtlFastUnlockAll /*ByProcess*/ (
* NAME EXPORTED
* FsRtlFastUnlockAllByKey
*
* @implemented
*/
NTSTATUS
STDCALL
@ -684,6 +690,7 @@ FsRtlpUnlockSingle(
* NAME EXPORTED
* FsRtlFastUnlockSingle
*
* @implemented
*/
NTSTATUS
STDCALL
@ -715,6 +722,8 @@ FsRtlFastUnlockSingle (
* FsRtlpDumpFileLocks
*
* NOTE: used for testing and debugging
*
* @implemented
*/
VOID
FASTCALL
@ -794,6 +803,7 @@ FsRtlpDumpFileLocks(
* RETURN VALUE
* NULL if no more locks.
*
* @implemented
*/
PFILE_LOCK_INFO
STDCALL
@ -895,6 +905,7 @@ restart:;
* NOTE
* Called when creating/allocating/initializing FCB
*
* @implemented
*/
VOID
STDCALL
@ -917,6 +928,7 @@ FsRtlInitializeFileLock (
* NAME EXPORTED
* FsRtlPrivateLock
*
* @implemented
*/
BOOLEAN
STDCALL
@ -1063,6 +1075,7 @@ FsRtlPrivateLock (
* NAME EXPORTED
* FsRtlProcessFileLock
*
* @implemented
*/
NTSTATUS
STDCALL
@ -1151,6 +1164,7 @@ FsRtlProcessFileLock (
* NAME EXPORTED
* FsRtlUninitializeFileLock
*
* @implemented
*/
VOID
STDCALL
@ -1234,6 +1248,7 @@ FsRtlUninitializeFileLock (
* Only present in NT 5.0 or later.
* FCB FILE_LOCK struct should/is acording to DDK allocated from paged pool!
*
* @implemented
*/
PFILE_LOCK
STDCALL
@ -1262,6 +1277,7 @@ FsRtlAllocateFileLock(
* Only present in NT 5.0 or later.
* FCB FILE_LOCK struct should/is acording to DDK allocated from paged pool!
*
* @implemented
*/
VOID
STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: mcb.c,v 1.9 2003/04/27 16:25:25 ea Exp $
/* $Id: mcb.c,v 1.10 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/mcb.c
*
@ -18,6 +18,8 @@
* RETURN VALUE
*
* NOTES
*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlAddLargeMcbEntry(IN PLARGE_MCB Mcb,
@ -29,7 +31,11 @@ FsRtlAddLargeMcbEntry(IN PLARGE_MCB Mcb,
return(FALSE);
}
/* FsRtlAddMcbEntry: Obsolete */
/*
* FsRtlAddMcbEntry: Obsolete
*
* @implemented
*/
BOOLEAN STDCALL
FsRtlAddMcbEntry (IN PMCB Mcb,
IN VBN Vbn,
@ -42,7 +48,9 @@ FsRtlAddMcbEntry (IN PMCB Mcb,
(LONGLONG) SectorCount);
}
/*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlGetNextLargeMcbEntry(IN PLARGE_MCB Mcb,
IN ULONG RunIndex,
@ -55,6 +63,9 @@ FsRtlGetNextLargeMcbEntry(IN PLARGE_MCB Mcb,
}
/*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlGetNextMcbEntry (IN PMCB Mcb,
IN ULONG RunIndex,
@ -78,6 +89,9 @@ FsRtlGetNextMcbEntry (IN PMCB Mcb,
}
/*
* @unimplemented
*/
VOID STDCALL
FsRtlInitializeLargeMcb(IN PLARGE_MCB Mcb,
IN POOL_TYPE PoolType)
@ -86,7 +100,10 @@ FsRtlInitializeLargeMcb(IN PLARGE_MCB Mcb,
Mcb->PoolType = PoolType;
}
/* FsRtlInitializeMcb: Obsolete */
/*
* FsRtlInitializeMcb: Obsolete
* @implemented
*/
VOID STDCALL
FsRtlInitializeMcb (IN PMCB Mcb,
IN POOL_TYPE PoolType)
@ -95,6 +112,9 @@ FsRtlInitializeMcb (IN PMCB Mcb,
}
/*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlLookupLargeMcbEntry(IN PLARGE_MCB Mcb,
IN LONGLONG Vbn,
@ -109,6 +129,9 @@ FsRtlLookupLargeMcbEntry(IN PLARGE_MCB Mcb,
}
/*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlLookupLastLargeMcbEntry(IN PLARGE_MCB Mcb,
OUT PLONGLONG Vbn,
@ -119,6 +142,9 @@ FsRtlLookupLastLargeMcbEntry(IN PLARGE_MCB Mcb,
}
/*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlLookupLastMcbEntry (IN PMCB Mcb,
OUT PVBN Vbn,
@ -129,6 +155,9 @@ FsRtlLookupLastMcbEntry (IN PMCB Mcb,
}
/*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlLookupMcbEntry (IN PMCB Mcb,
IN VBN Vbn,
@ -141,6 +170,9 @@ FsRtlLookupMcbEntry (IN PMCB Mcb,
}
/*
* @implemented
*/
ULONG STDCALL
FsRtlNumberOfRunsInLargeMcb(IN PLARGE_MCB Mcb)
{
@ -152,7 +184,11 @@ FsRtlNumberOfRunsInLargeMcb(IN PLARGE_MCB Mcb)
}
/* FsRtlNumberOfRunsInMcb: Obsolete */
/*
* FsRtlNumberOfRunsInMcb: Obsolete
*
* @implemented
*/
ULONG STDCALL
FsRtlNumberOfRunsInMcb (IN PMCB Mcb)
{
@ -160,6 +196,9 @@ FsRtlNumberOfRunsInMcb (IN PMCB Mcb)
}
/*
* @unimplemented
*/
VOID STDCALL
FsRtlRemoveLargeMcbEntry(IN PLARGE_MCB Mcb,
IN LONGLONG Vbn,
@ -169,6 +208,9 @@ FsRtlRemoveLargeMcbEntry(IN PLARGE_MCB Mcb,
}
/*
* @unimplemented
*/
VOID STDCALL
FsRtlRemoveMcbEntry (IN PMCB Mcb,
IN VBN Vbn,
@ -178,6 +220,9 @@ FsRtlRemoveMcbEntry (IN PMCB Mcb,
}
/*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlSplitLargeMcb(IN PLARGE_MCB Mcb,
IN LONGLONG Vbn,
@ -188,6 +233,9 @@ FsRtlSplitLargeMcb(IN PLARGE_MCB Mcb,
}
/*
* @unimplemented
*/
VOID STDCALL
FsRtlTruncateLargeMcb(IN PLARGE_MCB Mcb,
IN LONGLONG Vbn)
@ -196,7 +244,11 @@ FsRtlTruncateLargeMcb(IN PLARGE_MCB Mcb,
}
/* FsRtlTruncateMcb: Obsolete */
/*
* FsRtlTruncateMcb: Obsolete
*
* @implemented
*/
VOID STDCALL
FsRtlTruncateMcb (IN PMCB Mcb,
IN VBN Vbn)
@ -205,13 +257,20 @@ FsRtlTruncateMcb (IN PMCB Mcb,
}
/*
* @unimplemented
*/
VOID STDCALL
FsRtlUninitializeLargeMcb(IN PLARGE_MCB Mcb)
{
UNIMPLEMENTED;
}
/* FsRtlUninitializeMcb: Obsolete */
/*
* FsRtlUninitializeMcb: Obsolete
*
* @implemented
*/
VOID STDCALL
FsRtlUninitializeMcb (IN PMCB Mcb)
{

View file

@ -1,4 +1,4 @@
/* $Id: mdl.c,v 1.4 2002/09/08 10:23:20 chorns Exp $
/* $Id: mdl.c,v 1.5 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/mdl.c
*
@ -17,6 +17,7 @@
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -43,6 +44,7 @@ FsRtlMdlRead (
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlMdlReadComplete(IN PFILE_OBJECT FileObject,
@ -125,6 +127,8 @@ FsRtlMdlReadComplete(IN PFILE_OBJECT FileObject,
* NOTE
* From Bo Branten's ntifs.h v13.
* (CcMdlReadCompleteDev declared in internal/cc.h)
*
* @implemented
*/
BOOLEAN
STDCALL
@ -150,6 +154,7 @@ FsRtlMdlReadCompleteDev (
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -177,6 +182,7 @@ FsRtlMdlReadDev (
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -200,6 +206,7 @@ FsRtlMdlWriteComplete (
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -224,6 +231,7 @@ FsRtlMdlWriteCompleteDev (
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -250,6 +258,7 @@ FsRtlPrepareMdlWrite (
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN
STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: name.c,v 1.5 2002/09/08 10:23:20 chorns Exp $
/* $Id: name.c,v 1.6 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/name.c
*
@ -23,6 +23,7 @@ PUCHAR * FsRtlLegalAnsiCharacterArray = NULL;
* NOTE
* From Bo Branten's ntifs.h v25.
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -47,6 +48,7 @@ FsRtlAreNamesEqual (
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -72,6 +74,8 @@ FsRtlDissectName (
*
* NOTE
* From Bo Branten's ntifs.h v12.
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -95,6 +99,8 @@ FsRtlDoesNameContainWildCards (
*
* NOTE
* From Bo Branten's ntifs.h v12.
*
* @unimplemented
*/
BOOLEAN
STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: notify.c,v 1.5 2002/09/08 10:23:20 chorns Exp $
/* $Id: notify.c,v 1.6 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/notify.c
*
@ -17,6 +17,7 @@
*
* RETURN VALUE
*
* @implemented
*/
VOID
STDCALL
@ -55,6 +56,7 @@ FsRtlNotifyChangeDirectory (
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -77,6 +79,7 @@ FsRtlNotifyCleanup (
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -107,6 +110,7 @@ FsRtlNotifyFullChangeDirectory (
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -135,6 +139,7 @@ FsRtlNotifyFullReportChange (
*
* RETURN VALUE
*
* @implemented
*/
VOID
STDCALL
@ -170,6 +175,7 @@ FsRtlNotifyInitializeSync (
*
* RETURN VALUE
*
* @implemented
*/
VOID
STDCALL
@ -209,6 +215,8 @@ FsRtlNotifyReportChange (
*
* RETURN VALUE
* None.
*
* @implemented
*/
VOID
STDCALL
@ -234,6 +242,7 @@ FsRtlNotifyUninitializeSync (
*
* RETURN VALUE
*
* @unimplemented
*/
NTSTATUS
STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: oplock.c,v 1.5 2002/09/08 10:23:20 chorns Exp $
/* $Id: oplock.c,v 1.6 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/oplock.c
*
@ -17,6 +17,7 @@
*
* RETURN VALUE
*
* @unimplemented
*/
NTSTATUS STDCALL
FsRtlCheckOplock(IN POPLOCK Oplock,
@ -39,6 +40,7 @@ FsRtlCheckOplock(IN POPLOCK Oplock,
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlCurrentBatchOplock(IN POPLOCK Oplock)
@ -59,6 +61,8 @@ FsRtlCurrentBatchOplock(IN POPLOCK Oplock)
*
* NOTE
* Obsolete function.
*
* @unimplemented
*/
VOID STDCALL
FsRtlInitializeOplock(IN OUT POPLOCK Oplock)
@ -76,6 +80,7 @@ FsRtlInitializeOplock(IN OUT POPLOCK Oplock)
*
* RETURN VALUE
*
* @unimplemented
*/
NTSTATUS STDCALL
FsRtlOplockFsctrl(IN POPLOCK Oplock,
@ -96,6 +101,7 @@ FsRtlOplockFsctrl(IN POPLOCK Oplock,
*
* RETURN VALUE
*
* @unimplemented
*/
BOOLEAN STDCALL
FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock)
@ -114,6 +120,7 @@ FsRtlOplockIsFastIoPossible(IN POPLOCK Oplock)
*
* RETURN VALUE
*
* @implemented
*/
VOID STDCALL
FsRtlUninitializeOplock(IN POPLOCK Oplock)

View file

@ -1,4 +1,4 @@
/* $Id: pool.c,v 1.4 2002/09/08 10:23:20 chorns Exp $
/* $Id: pool.c,v 1.5 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/pool.c
*
@ -21,6 +21,7 @@
* NOTE
* IFS_POOL_TAG is "FSrt" in mem view.
*
* @implemented
*/
PVOID
STDCALL
@ -56,6 +57,8 @@ FsRtlAllocatePool (
*
* NOTE
* IFS_POOL_TAG is "FSrt" in mem view.
*
* @implemented
*/
PVOID
STDCALL
@ -89,6 +92,7 @@ FsRtlAllocatePoolWithQuota (
*
* RETURN VALUE
*
* @implemented
*/
PVOID
STDCALL
@ -123,6 +127,7 @@ FsRtlAllocatePoolWithQuotaTag (
*
* RETURN VALUE
*
* @implemented
*/
PVOID
STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: tunnel.c,v 1.4 2002/09/08 10:23:20 chorns Exp $
/* $Id: tunnel.c,v 1.5 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/tunnel.c
*
@ -17,6 +17,7 @@
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -43,6 +44,7 @@ FsRtlAddToTunnelCache (
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -64,6 +66,7 @@ FsRtlDeleteKeyFromTunnelCache (
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -84,6 +87,7 @@ FsRtlDeleteTunnelCache (
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -110,6 +114,7 @@ FsRtlFindInTunnelCache (
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL

View file

@ -1,4 +1,4 @@
/* $Id: unc.c,v 1.4 2002/09/08 10:23:20 chorns Exp $
/* $Id: unc.c,v 1.5 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/unc.c
*
@ -17,6 +17,7 @@
*
* RETURN VALUE
*
* @unimplemented
*/
VOID STDCALL
FsRtlDeregisterUncProvider(IN HANDLE Handle)
@ -34,6 +35,7 @@ FsRtlDeregisterUncProvider(IN HANDLE Handle)
*
* RETURN VALUE
*
* @unimplemented
*/
NTSTATUS STDCALL
FsRtlRegisterUncProvider(IN OUT PHANDLE Handle,

View file

@ -1,4 +1,4 @@
/* $Id: util.c,v 1.13 2003/03/16 13:18:49 chorns Exp $
/* $Id: util.c,v 1.14 2003/07/10 06:27:13 royce Exp $
*
* reactos/ntoskrnl/fs/util.c
*
@ -24,6 +24,7 @@
* STATUS_CRC_ERROR, STATUS_DEVICE_DATA_ERROR;
* TRUE otherwise.
*
* @implemented
*/
BOOLEAN
STDCALL
@ -67,6 +68,8 @@ FsRtlIsTotalDeviceFailure (
* 2002-01-17 Fixed a bad bug reported by Bo Brantén.
* Up to version 1.8, this function's semantics was
* exactly the opposite! Thank you Bo.
*
* @implemented
*/
BOOLEAN
STDCALL
@ -102,6 +105,8 @@ FsRtlIsNtstatusExpected (
* RETURN VALUE
* NtStatusToNormalize if it is an expected value,
* otherwise NormalizedNtStatus.
*
* @implemented
*/
NTSTATUS
STDCALL
@ -132,6 +137,8 @@ FsRtlNormalizeNtstatus (
*
* RETURN VALUE
*
*
* @unimplemented
*/
DWORD
STDCALL
@ -151,6 +158,8 @@ FsRtlAllocateResource (VOID)
*
* RETURN VALUE
*
*
* @unimplemented
*/
DWORD
STDCALL
@ -175,6 +184,7 @@ FsRtlBalanceReads (
* NOTE
* From Bo Branten's ntifs.h v12.
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -205,6 +215,8 @@ FsRtlCopyRead (
*
* NOTE
* From Bo Branten's ntifs.h v12.
*
* @unimplemented
*/
BOOLEAN
STDCALL
@ -233,6 +245,7 @@ FsRtlCopyWrite (
*
* RETURN VALUE
*
* @implemented
*/
NTSTATUS
STDCALL
@ -269,6 +282,7 @@ FsRtlGetFileSize (
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -291,6 +305,7 @@ FsRtlPostPagingFileStackOverflow (
*
* RETURN VALUE
*
* @unimplemented
*/
VOID
STDCALL
@ -314,6 +329,8 @@ FsRtlPostStackOverflow (
*
* RETURN VALUE
* It always returns STATUS_SUCCESS.
*
* @unimplemented
*/
NTSTATUS
STDCALL