#ifndef _NTOS_CCFUNCS_H
#define _NTOS_CCFUNCS_H
-/* $Id: ccfuncs.h,v 1.10 2004/08/21 20:18:07 tamlin Exp $ */
+/* $Id$ */
#ifdef __cplusplus
extern "C" {
IN BOOLEAN Retrying
);
-BOOLEAN
+VOID
STDCALL
CcFastCopyRead (
IN PFILE_OBJECT FileObject,
OUT PIO_STATUS_BLOCK IoStatus
);
-BOOLEAN
+VOID
STDCALL
CcFastCopyWrite (
IN PFILE_OBJECT FileObject,
- IN PLARGE_INTEGER FileOffset,
+ IN ULONG FileOffset,
IN ULONG Length,
IN PVOID Buffer
);
IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER FileOffset,
IN ULONG Length,
- IN BOOLEAN Wait,
+ IN ULONG Flags,
OUT PVOID * Bcb
);
IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER FileOffset,
IN ULONG Length,
- IN BOOLEAN Wait,
+ IN ULONG Flags,
OUT PVOID * Bcb,
OUT PVOID * Buffer
);
IN PLARGE_INTEGER FileOffset,
IN ULONG Length,
IN BOOLEAN Zero,
- IN BOOLEAN Wait,
+ IN ULONG Flags,
OUT PVOID * Bcb,
OUT PVOID * Buffer
);
IN PVOID Bcb
);
-VOID
+PVOID
STDCALL
CcRemapBcb (
IN PVOID Bcb
#define WAIT_IO_COMPLETION (0xc0L)
#define WAIT_ABANDONED (0x80L)
#define WAIT_FAILED (0xffffffffL)
-#define MAXIMUM_WAIT_OBJECTS (0x40)
#define MAXIMUM_SUSPEND_COUNT (0x7f)
/* MultiByteToWideChar */
#ifndef __INCLUDE_NTDEF_H
#define __INCLUDE_NTDEF_H
-#ifndef _USE_W32API
+#ifndef __USE_W32API
#define MAXIMUM_WAIT_OBJECTS (64)
#endif
-/* $Id: proc.c,v 1.72 2004/11/05 12:26:55 ekohl Exp $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries
SleepEx(DWORD dwMilliseconds,
BOOL bAlertable)
{
- TIME Interval;
+ LARGE_INTEGER Interval;
NTSTATUS errCode;
if (dwMilliseconds != INFINITE)
cc/fs.o \
cc/pin.o \
cc/mdl.o \
- cc/misc.o \
cc/view.o
# Kernel Debugger Support (Kd)
/*
* @unimplemented
*/
-VOID
+PVOID
STDCALL
CcRemapBcb (
IN PVOID Bcb
-/* $Id: copy.c,v 1.32 2004/12/30 18:30:05 ion Exp $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
/*
* @unimplemented
*/
-BOOLEAN
+VOID
STDCALL
CcFastCopyRead (
- IN PFILE_OBJECT FileObject,
- IN ULONG FileOffset,
- IN ULONG Length,
- IN ULONG PageCount,
- OUT PVOID Buffer,
- OUT PIO_STATUS_BLOCK IoStatus
+ IN PFILE_OBJECT FileObject,
+ IN ULONG FileOffset,
+ IN ULONG Length,
+ IN ULONG PageCount,
+ OUT PVOID Buffer,
+ OUT PIO_STATUS_BLOCK IoStatus
)
{
UNIMPLEMENTED;
- return FALSE;
}
/*
* @unimplemented
*/
-BOOLEAN
+VOID
STDCALL
-CcFastCopyWrite (
- IN PFILE_OBJECT FileObject,
- IN PLARGE_INTEGER FileOffset,
- IN ULONG Length,
- IN PVOID Buffer
- )
+CcFastCopyWrite(
+ IN PFILE_OBJECT FileObject,
+ IN ULONG FileOffset,
+ IN ULONG Length,
+ IN PVOID Buffer)
{
UNIMPLEMENTED;
- return FALSE;
}
/*
+++ /dev/null
-/* INCLUDES ******************************************************************/
-
-#include <ntoskrnl.h>
-#define NDEBUG
-#include <internal/debug.h>
-
-/* GLOBALS *******************************************************************/
-
-#define ROUND_UP(N, S) ((((N) + (S) - 1) / (S)) * (S))
-#define ROUND_DOWN(N, S) (((N) % (S)) ? ROUND_UP(N, S) - S : N)
-
-/* $Id: pin.c,v 1.18 2004/10/22 20:11:11 ekohl Exp $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER FileOffset,
IN ULONG Length,
- IN BOOLEAN Wait,
+ IN ULONG Flags,
OUT PVOID * Bcb
)
{
IN PFILE_OBJECT FileObject,
IN PLARGE_INTEGER FileOffset,
IN ULONG Length,
- IN BOOLEAN Wait,
+ IN ULONG Flags,
OUT PVOID * Bcb,
OUT PVOID * Buffer
)
{
- if (CcMapData(FileObject, FileOffset, Length, Wait, Bcb, Buffer))
+ if (CcMapData(FileObject, FileOffset, Length, Flags, Bcb, Buffer))
{
- if (CcPinMappedData(FileObject, FileOffset, Length, Wait, Bcb))
+ if (CcPinMappedData(FileObject, FileOffset, Length, Flags, Bcb))
return TRUE;
else
CcUnpinData(Bcb);
IN PLARGE_INTEGER FileOffset,
IN ULONG Length,
IN BOOLEAN Zero,
- IN BOOLEAN Wait,
+ IN ULONG Flags,
OUT PVOID * Bcb,
OUT PVOID * Buffer
)
* For now calling CcPinRead is better than returning error or
* just having UNIMPLEMENTED here.
*/
- return CcPinRead(FileObject, FileOffset, Length, Wait, Bcb, Buffer);
+ return CcPinRead(FileObject, FileOffset, Length, Flags, Bcb, Buffer);
}
/*