[project] Change void usage to VOID
authorShao Miller <Shao.Miller@yrdsb.edu.on.ca>
Sun, 2 Jan 2011 08:02:11 +0000 (03:02 -0500)
committerShao Miller <Shao.Miller@yrdsb.edu.on.ca>
Sun, 2 Jan 2011 08:30:30 +0000 (03:30 -0500)
Where possible.  And 'void *' to PVOID, too.

39 files changed:
src/aoe/bus.c
src/aoe/driver.c
src/aoe/protocol.c
src/aoe/wv_stdlib.c
src/aoe/wv_string.c
src/include/aoe.h
src/include/bus.h
src/include/byte.h
src/include/debug.h
src/include/device.h
src/include/disk.h
src/include/driver.h
src/include/filedisk.h
src/include/grub4dos.h
src/include/memdisk.h
src/include/msvhd.h
src/include/probe.h
src/include/protocol.h
src/include/ramdisk.h
src/include/registry.h
src/include/wv_stdlib.h
src/include/wv_string.h
src/loader/loader.c
src/util/winvblk.c
src/winvblock/bus/bus.c
src/winvblock/bus/pnp.c
src/winvblock/debug.c
src/winvblock/device.c
src/winvblock/disk/disk.c
src/winvblock/driver.c
src/winvblock/filedisk/filedisk.c
src/winvblock/filedisk/grub4dos.c
src/winvblock/probe.c
src/winvblock/ramdisk/grub4dos.c
src/winvblock/ramdisk/memdisk.c
src/winvblock/ramdisk/ramdisk.c
src/winvblock/registry.c
src/winvblock/wv_stdlib.c
src/winvblock/wv_string.c

index 424f40b..49ba379 100644 (file)
@@ -48,7 +48,7 @@ extern NTSTATUS STDCALL AoeBusDevCtlMount(IN PIRP);
 /* Forward declarations. */
 static WV_F_DEV_PNP_ID AoeBusPnpId_;
 BOOLEAN AoeBusCreate(IN PDRIVER_OBJECT);
-void AoeBusFree(void);
+VOID AoeBusFree(void);
 
 /* Globals. */
 WVL_S_BUS_T AoeBusMain = {0};
@@ -144,7 +144,7 @@ NTSTATUS STDCALL AoeBusDevCtl(
 WV_M_DRIVER_DUMMY_ID_GEN(AoeBusDummyIds_, AOE_M_BUS_IDS);
 
 /* Destroy the AoE bus. */
-void AoeBusFree(void) {
+VOID AoeBusFree(void) {
     IoDeleteSymbolicLink(&AoeBusDosname_);
     if (AoeBusMain.Fdo)
       IoDeleteDevice(AoeBusMain.Fdo);
index 05ce3aa..85fb76c 100644 (file)
@@ -54,7 +54,7 @@ extern NTSTATUS STDCALL ZwWaitForSingleObject(
 /* From aoe/bus.c */
 extern WVL_S_BUS_T AoeBusMain;
 extern BOOLEAN AoeBusCreate(IN PDRIVER_OBJECT);
-extern void AoeBusFree(void);
+extern VOID AoeBusFree(void);
 extern NTSTATUS STDCALL AoeBusDevCtl(IN PIRP, IN ULONG POINTER_ALIGNMENT);
 extern NTSTATUS STDCALL AoeBusAttachFdo(
     IN PDRIVER_OBJECT,
@@ -67,9 +67,9 @@ extern BOOLEAN STDCALL AoeRegSetup(OUT PNTSTATUS);
 
 /* Forward declarations. */
 struct AOE_DISK_;
-static void STDCALL AoeThread_(IN void *);
-static void AoeProcessAbft_(void);
-static void STDCALL AoeUnload_(IN PDRIVER_OBJECT);
+static VOID STDCALL AoeThread_(IN PVOID);
+static VOID AoeProcessAbft_(void);
+static VOID STDCALL AoeUnload_(IN PDRIVER_OBJECT);
 static struct AOE_DISK_ * AoeDiskCreate_(void);
 static WV_F_DEV_FREE AoeDiskFree_;
 static WV_F_DISK_IO AoeDiskIo_;
@@ -83,7 +83,7 @@ static driver__dispatch_func AoeDriverIrpSysCtl_;
 static driver__dispatch_func AoeDriverIrpDevCtl_;
 static driver__dispatch_func AoeDriverIrpScsi_;
 static driver__dispatch_func AoeDriverIrpPnp_;
-static void STDCALL AoeDriverUnload_(IN PDRIVER_OBJECT);
+static VOID STDCALL AoeDriverUnload_(IN PDRIVER_OBJECT);
 
 /** Tag types. */
 typedef enum AOE_TAG_TYPE_ {
@@ -236,7 +236,7 @@ NTSTATUS STDCALL DriverEntry(
   ) {
     NTSTATUS Status;
     OBJECT_ATTRIBUTES ObjectAttributes;
-    void * ThreadObject;
+    PVOID ThreadObject;
     WVL_SP_BUS_T bus_ptr;
     int i;
 
@@ -354,7 +354,7 @@ NTSTATUS STDCALL DriverEntry(
 /**
  * Stop AoE operations.
  */
-static void STDCALL AoeUnload_(IN PDRIVER_OBJECT DriverObject) {
+static VOID STDCALL AoeUnload_(IN PDRIVER_OBJECT DriverObject) {
     NTSTATUS Status;
     AOE_SP_DISK_SEARCH_ disk_searcher, previous_disk_searcher;
     AOE_SP_WORK_TAG_ tag;
@@ -1023,7 +1023,7 @@ static NTSTATUS STDCALL AoeDiskIo_(
     return STATUS_PENDING;
   }
 
-static void STDCALL add_target(
+static VOID STDCALL add_target(
     IN PUCHAR ClientMac,
     IN PUCHAR ServerMac,
     UINT16 Major,
@@ -1303,12 +1303,12 @@ NTSTATUS STDCALL aoe__reply(
     return STATUS_SUCCESS;
   }
 
-void aoe__reset_probe(void)
+VOID aoe__reset_probe(void)
   {
     AoeProbeTag_->SendTime.QuadPart = 0LL;
   }
 
-static void STDCALL AoeThread_(IN void *StartContext)
+static VOID STDCALL AoeThread_(IN PVOID StartContext)
   {
     NTSTATUS status;
     LARGE_INTEGER Timeout, CurrentTime, ProbeTime, ReportTime;
@@ -1541,11 +1541,11 @@ typedef struct AOE_ABFT AOE_S_ABFT, * AOE_SP_ABFT;
 #  pragma pack()
 #endif
 
-static void STDCALL AoeDiskClose_(IN WV_SP_DISK_T disk_ptr) {
+static VOID STDCALL AoeDiskClose_(IN WV_SP_DISK_T disk_ptr) {
     return;
   }
 
-static void AoeProcessAbft_(void) {
+static VOID AoeProcessAbft_(void) {
     PHYSICAL_ADDRESS PhysicalAddress;
     PUCHAR PhysicalMemory;
     UINT32 Offset, Checksum, i;
@@ -1864,7 +1864,7 @@ static AOE_SP_DISK_ AoeDiskCreate_(void) {
  *
  * @v dev               Points to the AoE disk device to delete.
  */
-static void STDCALL AoeDiskFree_(IN WV_SP_DEV_T dev) {
+static VOID STDCALL AoeDiskFree_(IN WV_SP_DEV_T dev) {
     AOE_SP_DISK_ aoe_disk = AoeDiskFromDev_(dev);
     /* Free the "inherited class". */
     aoe_disk->prev_free(dev);
index ef11035..03059af 100644 (file)
@@ -53,31 +53,31 @@ extern NTSTATUS STDCALL aoe__reply (
  );
 
 /** In this file */
-static void STDCALL Protocol_OpenAdapterComplete (
+static VOID STDCALL Protocol_OpenAdapterComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_STATUS Status,
   IN NDIS_STATUS OpenErrorStatus
  );
-static void STDCALL Protocol_CloseAdapterComplete (
+static VOID STDCALL Protocol_CloseAdapterComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_STATUS Status
  );
-static void STDCALL Protocol_SendComplete (
+static VOID STDCALL Protocol_SendComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN PNDIS_PACKET Packet,
   IN NDIS_STATUS Status
  );
-static void STDCALL Protocol_TransferDataComplete (
+static VOID STDCALL Protocol_TransferDataComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN PNDIS_PACKET Packet,
   IN NDIS_STATUS Status,
   IN UINT32 BytesTransferred
  );
-static void STDCALL Protocol_ResetComplete (
+static VOID STDCALL Protocol_ResetComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_STATUS Status
  );
-static void STDCALL Protocol_RequestComplete (
+static VOID STDCALL Protocol_RequestComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN PNDIS_REQUEST NdisRequest,
   IN NDIS_STATUS Status
@@ -85,32 +85,32 @@ static void STDCALL Protocol_RequestComplete (
 static NDIS_STATUS STDCALL Protocol_Receive (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_HANDLE MacReceiveContext,
-  IN void *HeaderBuffer,
+  IN PVOID HeaderBuffer,
   IN UINT32 HeaderBufferSize,
-  IN void *LookAheadBuffer,
+  IN PVOID LookAheadBuffer,
   IN UINT32 LookaheadBufferSize,
   IN UINT32 PacketSize
  );
-static void STDCALL Protocol_ReceiveComplete (
+static VOID STDCALL Protocol_ReceiveComplete (
   IN NDIS_HANDLE ProtocolBindingContext
  );
-static void STDCALL Protocol_Status (
+static VOID STDCALL Protocol_Status (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_STATUS GeneralStatus,
-  IN void *StatusBuffer,
+  IN PVOID StatusBuffer,
   IN UINT32 StatusBufferSize
  );
-static void STDCALL Protocol_StatusComplete (
+static VOID STDCALL Protocol_StatusComplete (
   IN NDIS_HANDLE ProtocolBindingContext
  );
-static void STDCALL Protocol_BindAdapter (
+static VOID STDCALL Protocol_BindAdapter (
   OUT PNDIS_STATUS Status,
   IN NDIS_HANDLE BindContext,
   IN PNDIS_STRING DeviceName,
-  IN void *SystemSpecific1,
-  IN void *SystemSpecific2
+  IN PVOID SystemSpecific1,
+  IN PVOID SystemSpecific2
  );
-static void STDCALL Protocol_UnbindAdapter (
+static VOID STDCALL Protocol_UnbindAdapter (
   OUT PNDIS_STATUS Status,
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_HANDLE UnbindContext
@@ -160,11 +160,7 @@ static PPROTOCOL_BINDINGCONTEXT Protocol_Globals_BindingContextList = NULL;
 static NDIS_HANDLE Protocol_Globals_Handle = NULL;
 static BOOLEAN Protocol_Globals_Started = FALSE;
 
-NTSTATUS
-Protocol_Start (
-  void
- )
-{
+NTSTATUS Protocol_Start(void) {
   NDIS_STATUS Status;
   NDIS_STRING ProtocolName;
   NDIS_PROTOCOL_CHARACTERISTICS ProtocolCharacteristics;
@@ -209,11 +205,7 @@ Protocol_Start (
   return Status;
 }
 
-void STDCALL
-Protocol_Stop (
-  void
- )
-{
+VOID Protocol_Stop(void) {
   NDIS_STATUS Status;
 
   DBG ( "Entry\n" );
@@ -270,7 +262,7 @@ Protocol_Send (
   IN PUCHAR DestinationMac,
   IN PUCHAR Data,
   IN UINT32 DataSize,
-  IN void *PacketContext
+  IN PVOID PacketContext
  )
 {
   PPROTOCOL_BINDINGCONTEXT Context = Protocol_Globals_BindingContextList;
@@ -340,7 +332,7 @@ Protocol_Send (
     }
 
   NdisChainBufferAtFront ( Packet, Buffer );
-  *( void ** )Packet->ProtocolReserved = PacketContext;
+  *(PVOID *) Packet->ProtocolReserved = PacketContext;
   NdisSend ( &Status, Context->BindingHandle, Packet );
   if ( Status != NDIS_STATUS_PENDING )
     Protocol_SendComplete ( Context, Packet, Status );
@@ -350,7 +342,7 @@ Protocol_Send (
   return TRUE;
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_OpenAdapterComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_STATUS Status,
@@ -363,7 +355,7 @@ Protocol_OpenAdapterComplete (
     DBG ( "0x%08x 0x%08x\n", Status, OpenErrorStatus );
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_CloseAdapterComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_STATUS Status
@@ -375,7 +367,7 @@ Protocol_CloseAdapterComplete (
     Error ( "Protocol_CloseAdapterComplete", Status );
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_SendComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN PNDIS_PACKET Packet,
@@ -403,7 +395,7 @@ Protocol_SendComplete (
   NdisFreePacket ( Packet );
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_TransferDataComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN PNDIS_PACKET Packet,
@@ -450,7 +442,7 @@ Protocol_TransferDataComplete (
   NdisFreePacket ( Packet );
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_ResetComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_STATUS Status
@@ -462,7 +454,7 @@ Protocol_ResetComplete (
     Error ( "Protocol_ResetComplete", Status );
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_RequestComplete (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN PNDIS_REQUEST NdisRequest,
@@ -484,9 +476,9 @@ static NDIS_STATUS STDCALL
 Protocol_Receive (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_HANDLE MacReceiveContext,
-  IN void *HeaderBuffer,
+  IN PVOID HeaderBuffer,
   IN UINT32 HeaderBufferSize,
-  IN void *LookAheadBuffer,
+  IN PVOID LookAheadBuffer,
   IN UINT32 LookaheadBufferSize,
   IN UINT32 PacketSize
  )
@@ -576,7 +568,7 @@ Protocol_Receive (
   return Status;
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_ReceiveComplete (
   IN NDIS_HANDLE ProtocolBindingContext
  )
@@ -589,11 +581,11 @@ Protocol_ReceiveComplete (
 #endif
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_Status (
   IN NDIS_HANDLE ProtocolBindingContext,
   IN NDIS_STATUS GeneralStatus,
-  IN void *StatusBuffer,
+  IN PVOID StatusBuffer,
   IN UINT32 StatusBufferSize
  )
 {
@@ -603,7 +595,7 @@ Protocol_Status (
     Error ( "Protocol_Status", GeneralStatus );
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_StatusComplete (
   IN NDIS_HANDLE ProtocolBindingContext
  )
@@ -616,13 +608,13 @@ Protocol_StatusComplete (
 #endif
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_BindAdapter (
   OUT PNDIS_STATUS StatusOut,
   IN NDIS_HANDLE BindContext,
   IN PNDIS_STRING DeviceName,
-  IN void *SystemSpecific1,
-  IN void *SystemSpecific2
+  IN PVOID SystemSpecific1,
+  IN PVOID SystemSpecific2
  )
 {
   PPROTOCOL_BINDINGCONTEXT Context,
@@ -649,8 +641,12 @@ Protocol_BindAdapter (
   Context->Next = NULL;
   KeInitializeEvent ( &Context->Event, SynchronizationEvent, FALSE );
 
-  NdisAllocatePacketPool ( &Status, &Context->PacketPoolHandle, POOLSIZE,
-                          ( 4 * sizeof ( void * ) ) );
+  NdisAllocatePacketPool(
+      &Status,
+      &Context->PacketPoolHandle,
+      POOLSIZE,
+                       4 * sizeof (PVOID)
+    );
   if ( !NT_SUCCESS ( Status ) )
     {
       Error ( "Protocol_BindAdapter NdisAllocatePacketPool", Status );
@@ -817,7 +813,7 @@ Protocol_BindAdapter (
 #endif
 }
 
-static void STDCALL
+static VOID STDCALL
 Protocol_UnbindAdapter (
   OUT PNDIS_STATUS StatusOut,
   IN NDIS_HANDLE ProtocolBindingContext,
index ad60cd0..b1c257c 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (C) 2010, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
+ * Copyright (C) 2010-2011, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
  *
  * This file is part of WinVBlock, originally derived from WinAoE.
  *
 #include <ntddk.h>
 #include "wv_stdlib.h"
 
-void *wv_malloc(wv_size_t size) {
+PVOID wv_malloc(wv_size_t size) {
     return ExAllocatePoolWithTag(NonPagedPool, size, 'EoAW');
   }
 
-void *wv_palloc(wv_size_t size) {
+PVOID wv_palloc(wv_size_t size) {
     return ExAllocatePoolWithTag(PagedPool, size, 'EoAW');
   }
 
-void *wv_mallocz(wv_size_t size) {
-    void *ptr = ExAllocatePoolWithTag(NonPagedPool, size, 'EoAW');
+PVOID wv_mallocz(wv_size_t size) {
+    PVOID ptr = ExAllocatePoolWithTag(NonPagedPool, size, 'EoAW');
     return ptr ? RtlZeroMemory(ptr, size), ptr : ptr;
   }
 
-void *wv_pallocz(wv_size_t size) {
-    void *ptr = ExAllocatePoolWithTag(PagedPool, size, 'EoAW');
+PVOID wv_pallocz(wv_size_t size) {
+    PVOID ptr = ExAllocatePoolWithTag(PagedPool, size, 'EoAW');
     return ptr ? RtlZeroMemory(ptr, size), ptr : ptr;
   }
 
-void wv_free(void *ptr) {
+VOID wv_free(PVOID ptr) {
     ExFreePool(ptr);
     return;
   }
index 26185a4..6ee5380 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (C) 2009-2010, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
+ * Copyright (C) 2009-2011, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
  *
  * This file is part of WinVBlock, originally derived from WinAoE.
  *
@@ -20,6 +20,6 @@
 #include <ntddk.h>
 #include "wv_string.h"
 
-bool wv_memcmpeq(const void *s1, const void *s2, wv_size_t n) {
+bool wv_memcmpeq(const VOID * s1, const VOID * s2, wv_size_t n) {
     return (RtlCompareMemory(s1, s2, n) == n) ? true : false;
   }
index 4ed2b7b..97895bc 100644 (file)
@@ -89,6 +89,6 @@ typedef struct AOE_MOUNT_DISKS {
     AOE_S_MOUNT_DISK Disk[];
   } AOE_S_MOUNT_DISKS, * AOE_SP_MOUNT_DISKS;
 
-extern void aoe__reset_probe(void);
+extern VOID aoe__reset_probe(void);
 
 #endif  /* AOE_M_AOE_H_ */
index d788705..b83f6ce 100644 (file)
@@ -35,7 +35,7 @@
  * If you implement your own bus thread routine, you should call
  * WvBusProcessWorkItems() within its loop.
  */
-typedef void STDCALL WVL_F_BUS_THREAD(IN WVL_SP_BUS_T);
+typedef VOID STDCALL WVL_F_BUS_THREAD(IN WVL_SP_BUS_T);
 typedef WVL_F_BUS_THREAD * WVL_FP_BUS_THREAD;
 
 /**
@@ -101,19 +101,19 @@ typedef struct WVL_BUS_NODE {
  * WvBusProcessWorkItems()), then this is the function prototype to be
  * used.
  */
-typedef void STDCALL WVL_F_BUS_WORK_ITEM(void *);
+typedef VOID STDCALL WVL_F_BUS_WORK_ITEM(PVOID);
 typedef WVL_F_BUS_WORK_ITEM * WVL_FP_BUS_WORK_ITEM;
 
 typedef struct WVL_BUS_CUSTOM_WORK_ITEM {
     WVL_FP_BUS_WORK_ITEM Func;
-    void * Context;
+    PVOID Context;
   } WVL_S_BUS_CUSTOM_WORK_ITEM, * WVL_SP_BUS_CUSTOM_WORK_ITEM;
 
 /* Exports. */
-extern WVL_M_LIB void WvBusInit(WVL_SP_BUS_T);
+extern WVL_M_LIB VOID WvBusInit(WVL_SP_BUS_T);
 extern WVL_M_LIB WVL_SP_BUS_T WvBusCreate(void);
-extern WVL_M_LIB void WvBusProcessWorkItems(WVL_SP_BUS_T);
-extern WVL_M_LIB void WvBusCancelWorkItems(WVL_SP_BUS_T);
+extern WVL_M_LIB VOID WvBusProcessWorkItems(WVL_SP_BUS_T);
+extern WVL_M_LIB VOID WvBusCancelWorkItems(WVL_SP_BUS_T);
 extern WVL_M_LIB NTSTATUS WvBusStartThread(
     IN WVL_SP_BUS_T,
     OUT PETHREAD *
index f52a8d1..70a9245 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (C) 2010, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
+ * Copyright (C) 2010-2011, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
  *
  * This file is part of WinVBlock, derived from WinAoE.
  *
@@ -35,7 +35,7 @@
     name
 
 /* Function body in header so user-land utility links without WinVBlock */
-static void STDCALL
+static VOID STDCALL
 byte__order_swap (
   IN OUT char *bytes,
   int count
index af3340b..a7c1310 100644 (file)
@@ -42,7 +42,7 @@
 xDbgPrint ( __FILE__, ( const PCHAR )__FUNCTION__, \
             __LINE__ ) || 1 ? DbgPrint ( __VA_ARGS__ ) : 0
 #  else
-#    define DBG( ... ) (void)0
+#    define DBG( ... ) (VOID) 0
 #  endif
 
 /* Define to enable verbose IRP debugging output */
@@ -53,14 +53,12 @@ extern WVL_M_LIB NTSTATUS STDCALL xDbgPrint (
   IN PCHAR Function,
   IN UINT32 Line
  );
-extern void Debug_Initialize (
-  void
- );
-extern void STDCALL Debug_IrpStart (
+extern VOID Debug_Initialize(void);
+extern VOID STDCALL Debug_IrpStart (
   IN PDEVICE_OBJECT DeviceObject,
   IN PIRP Irp
  );
-extern void STDCALL Debug_IrpEnd (
+extern VOID STDCALL Debug_IrpEnd (
   IN PIRP Irp,
   IN NTSTATUS Status
  );
index 6af39f8..12a2843 100644 (file)
@@ -81,7 +81,7 @@ extern WVL_M_LIB WV_F_DEV_PNP_ID WvDevPnpId;
  *
  * @v dev               The device being closed.
  */
-typedef void STDCALL WV_F_DEV_CLOSE(IN WV_SP_DEV_T);
+typedef VOID STDCALL WV_F_DEV_CLOSE(IN WV_SP_DEV_T);
 typedef WV_F_DEV_CLOSE * WV_FP_DEV_CLOSE;
 extern WVL_M_LIB WV_F_DEV_CLOSE WvDevClose;
 
@@ -90,11 +90,11 @@ extern WVL_M_LIB WV_F_DEV_CLOSE WvDevClose;
  *
  * @v dev_ptr           Points to the device to delete.
  */
-typedef void STDCALL WV_F_DEV_FREE(IN WV_SP_DEV_T);
+typedef VOID STDCALL WV_F_DEV_FREE(IN WV_SP_DEV_T);
 typedef WV_F_DEV_FREE * WV_FP_DEV_FREE;
 extern WVL_M_LIB WV_F_DEV_FREE WvDevFree;
 
-extern WVL_M_LIB void WvDevInit(WV_SP_DEV_T);
+extern WVL_M_LIB VOID WvDevInit(WV_SP_DEV_T);
 extern WVL_M_LIB WV_SP_DEV_T WvDevCreate(void);
 
 typedef struct WV_DEV_OPS {
@@ -190,7 +190,7 @@ struct WV_DEV_T {
   };
 
 extern WVL_M_LIB WV_SP_DEV_T WvDevFromDevObj(PDEVICE_OBJECT);
-extern WVL_M_LIB void WvDevForDevObj(PDEVICE_OBJECT, WV_SP_DEV_T);
+extern WVL_M_LIB VOID WvDevForDevObj(PDEVICE_OBJECT, WV_SP_DEV_T);
 extern WV_F_DEV_DISPATCH WvDevPnpQueryId;
 
 #endif  /* WV_M_DEVICE_H_ */
index 8a91c4c..ec70712 100644 (file)
@@ -92,7 +92,7 @@ typedef WV_F_DISK_INIT * WV_FP_DISK_INIT;
  *
  * @v disk_ptr        The disk device being closed.
  */
-typedef void STDCALL WV_F_DISK_CLOSE(IN WV_SP_DISK_T);
+typedef VOID STDCALL WV_F_DISK_CLOSE(IN WV_SP_DISK_T);
 typedef WV_F_DISK_CLOSE * WV_FP_DISK_CLOSE;
 
 typedef struct WV_DISK_OPS {
@@ -163,7 +163,7 @@ extern WV_F_DISK_MAX_XFER_LEN disk__max_xfer_len;
  * @v boot_sect_ptr     The MBR or VBR with possible geometry clues.
  * @v disk_ptr          The disk to set the geometry for.
  */
-extern WVL_M_LIB void disk__guess_geometry(
+extern WVL_M_LIB VOID disk__guess_geometry(
     IN WV_AP_DISK_BOOT_SECT,
     IN OUT WV_SP_DISK_T disk_ptr
   );
index 95a1494..fb73c18 100644 (file)
@@ -41,7 +41,7 @@
 struct WV_DEV_T;
 
 extern PDRIVER_OBJECT WvDriverObj;
-extern WVL_M_LIB void STDCALL WvDriverCompletePendingIrp(IN PIRP);
+extern WVL_M_LIB VOID STDCALL WvDriverCompletePendingIrp(IN PIRP);
 /* Note the exception to the function naming convention. */
 extern WVL_M_LIB NTSTATUS STDCALL Error(IN PCHAR, IN NTSTATUS);
 /* Note the exception to the function naming convention. */
index e37cb1e..2c88eb5 100644 (file)
@@ -55,9 +55,7 @@ extern NTSTATUS filedisk__module_init(void);
  * WV_S_FILEDISK_T, track it in a global list, as well as populate the disk
  * with default values.
  */
-extern WV_SP_FILEDISK_T filedisk__create (
-  void
- );
+extern WV_SP_FILEDISK_T filedisk__create(void);
 /**
  * Create a new threaded, file-backed disk
  *
@@ -66,9 +64,7 @@ extern WV_SP_FILEDISK_T filedisk__create (
  * See filedisk__create() above.  This routine uses threaded routines
  * for disk reads/writes, and frees asynchronously, too.
  */
-extern WV_SP_FILEDISK_T filedisk__create_threaded (
-  void
- );
+extern WV_SP_FILEDISK_T filedisk__create_threaded(void);
 
 /*
  * Yield a pointer to the file-backed disk
@@ -76,8 +72,6 @@ extern WV_SP_FILEDISK_T filedisk__create_threaded (
 #  define filedisk__get_ptr( dev_ptr ) \
   ((WV_SP_FILEDISK_T) (disk__get_ptr(dev_ptr))->ext)
 
-extern void STDCALL filedisk__hot_swap_thread (
-  IN void *StartContext
- );
+extern VOID STDCALL filedisk__hot_swap_thread(IN PVOID StartContext);
 
 #endif  /* WV_M_FILEDISK_H_ */
index 4a5902b..a70a9d7 100644 (file)
@@ -44,11 +44,7 @@ typedef struct WV_GRUB4DOS_DRIVE_MAPPING {
     UINT64 SectorCount;
   } WV_S_GRUB4DOS_DRIVE_MAPPING, * WV_SP_GRUB4DOS_DRIVE_MAPPING;
 
-extern void ramdisk_grub4dos__find (
-  void
- );
-extern void filedisk_grub4dos__find (
-  void
- );
+extern VOID ramdisk_grub4dos__find(void);
+extern VOID filedisk_grub4dos__find(void);
 
 #endif  /* WV_M_GRUB4DOS_H_ */
index 61ebb9b..51814a0 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (C) 2009-2010, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
+ * Copyright (C) 2009-2011, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
  *
  * This file is part of WinVBlock, derived from WinAoE.
  *
@@ -25,6 +25,6 @@
  * MEMDISK specifics.
  */
 
-extern void WvMemdiskFind(void);
+extern VOID WvMemdiskFind(void);
 
 #endif  /* WV_M_MEMDISK_H_ */
index 1e63312..461bcc7 100644 (file)
@@ -61,7 +61,7 @@ typedef struct WV_MSVHD_FOOTER WV_S_MSVHD_FOOTER, * WV_SP_MSVHD_FOOTER;
 #endif
 
 /* Function body in header so user-land utility links without WinVBlock */
-static void STDCALL
+static VOID STDCALL
 msvhd__footer_swap_endian (
   WV_SP_MSVHD_FOOTER footer_ptr
  )
index 5573623..bad0b62 100644 (file)
@@ -54,6 +54,6 @@ extern WV_SP_PROBE_SAFE_MBR_HOOK STDCALL WvProbeGetSafeHook(
     IN PUCHAR,
     IN WV_SP_PROBE_INT_VECTOR
   );
-extern void WvProbeDisks(void);
+extern VOID WvProbeDisks(void);
 
 #endif  /* WV_M_PROBE_H_ */
index 31bf76a..ec56238 100644 (file)
@@ -39,13 +39,9 @@ extern BOOLEAN STDCALL Protocol_Send (
   IN PUCHAR DestinationMac,
   IN PUCHAR Data,
   IN UINT32 DataSize,
-  IN void *PacketContext
- );
-extern NTSTATUS Protocol_Start (
-  void
- );
-extern void Protocol_Stop (
-  void
+  IN PVOID PacketContext
  );
+extern NTSTATUS Protocol_Start(void);
+extern VOID Protocol_Stop(void);
 
 #endif  /* AOE_M_PROTOCOL_H_ */
index c3c60e5..f2fc540 100644 (file)
@@ -45,8 +45,6 @@ extern NTSTATUS ramdisk__module_init(void);
  * WV_S_RAMDISK_T, track it in a global list, as well as populate the disk
  * with default values.
  */
-extern WV_SP_RAMDISK_T ramdisk__create (
-  void
- );
+extern WV_SP_RAMDISK_T ramdisk__create(void);
 
 #endif  /* WV_M_RAMDISK_H_ */
index c7453c7..b308771 100644 (file)
@@ -29,7 +29,7 @@
 
 extern WVL_M_LIB NTSTATUS STDCALL WvlRegNoteOsLoadOpts(LPWSTR *);
 extern WVL_M_LIB NTSTATUS STDCALL WvlRegOpenKey(LPCWSTR, PHANDLE);
-extern WVL_M_LIB void STDCALL WvlRegCloseKey(HANDLE);
+extern WVL_M_LIB VOID STDCALL WvlRegCloseKey(HANDLE);
 extern WVL_M_LIB NTSTATUS STDCALL WvlRegFetchKvi(
     HANDLE,
     LPCWSTR,
index 671c2cb..af62bc8 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (C) 2010, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
+ * Copyright (C) 2010-2011, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
  *
  * This file is part of WinVBlock, originally derived from WinAoE.
  *
 #include "wv_stddef.h"
 
 /* Allocate memory from non-paged memory pool. */
-void *wv_malloc(wv_size_t size);
+PVOID wv_malloc(wv_size_t size);
 
 /* Allocate memory from paged memory pool. */
-void *wv_palloc(wv_size_t size);
+PVOID wv_palloc(wv_size_t size);
 
 /* Allocate memory from non-paged memory pool and fill with zero bits. */
-void *wv_mallocz(wv_size_t size);
+PVOID wv_mallocz(wv_size_t size);
 
 /* Allocate memory from paged memory pool and fill with zero bits. */
-void *wv_pallocz(wv_size_t size);
+PVOID wv_pallocz(wv_size_t size);
 
 /* Free allocated memory. */
-void wv_free(void *ptr);
+VOID wv_free(PVOID ptr);
 
 #endif  /* WV_M_STDLIB_H_ */
index 8db551f..d461789 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (C) 2009-2010, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
+ * Copyright (C) 2009-2011, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
  *
  * This file is part of WinVBlock, originally derived from WinAoE.
  *
@@ -22,6 +22,6 @@
 #  include "wv_stddef.h"
 
 /* Test two byte ranges in memory for equality. */
-bool wv_memcmpeq(const void *s1, const void *s2, wv_size_t n);
+bool wv_memcmpeq(const VOID * s1, const VOID * s2, wv_size_t n);
 
 #endif  /* WV_M_STRING_H_ */
index 1353805..9f78cad 100644 (file)
@@ -39,7 +39,7 @@
 /* typedef BOOL WINAPI (*PROC)(HWND, LPCTSTR, LPCTSTR, DWORD, PBOOL OPTIONAL);
  */
 
-static void
+static VOID
 DisplayError (
   char *String
  )
index 941b005..6d9c129 100644 (file)
@@ -106,7 +106,7 @@ static char *invalid_opt = NULL;
 
 static int WvuShowLastErr(void) {
     DWORD err_code = GetLastError();
-    void * buf = NULL;
+    char * buf = NULL;
 
     FormatMessage(
         FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM,
@@ -124,7 +124,7 @@ static int WvuShowLastErr(void) {
     return err_code;
   }
 
-static void cmdline_options(int argc, char **argv) {
+static VOID cmdline_options(int argc, char **argv) {
     int cur = 1;
 
     while (cur < argc) {
index f89a4aa..84d20f5 100644 (file)
@@ -96,7 +96,7 @@ WVL_M_LIB NTSTATUS STDCALL WvBusPower(
  *
  * @v Bus               Points to the bus to initialize with defaults.
  */
-WVL_M_LIB void WvBusInit(WVL_SP_BUS_T Bus) {
+WVL_M_LIB VOID WvBusInit(WVL_SP_BUS_T Bus) {
     RtlZeroMemory(Bus, sizeof *Bus);
     /* Populate non-zero bus device defaults. */
     Bus->Thread = WvBusDefaultThread_;
@@ -187,7 +187,7 @@ static WV_SP_BUS_WORK_ITEM_ WvBusGetWorkItem_(
  * Don't call this function yourself.  It expects to have exclusive
  * access to the bus' list of children.
  */
-static void STDCALL WvBusAddNode_(WVL_SP_BUS_T bus, WVL_SP_BUS_NODE new_node) {
+static VOID STDCALL WvBusAddNode_(WVL_SP_BUS_T bus, WVL_SP_BUS_NODE new_node) {
     PLIST_ENTRY walker;
 
     DBG("Adding PDO to bus...\n");
@@ -234,7 +234,7 @@ static void STDCALL WvBusAddNode_(WVL_SP_BUS_T bus, WVL_SP_BUS_NODE new_node) {
  * Don't call this function yourself.  It expects to have exclusive
  * access to the bus' list of children.
  */
-static void STDCALL WvBusRemoveNode_(
+static VOID STDCALL WvBusRemoveNode_(
     WVL_SP_BUS_T bus,
     WVL_SP_BUS_NODE node
   ) {
@@ -250,7 +250,7 @@ static void STDCALL WvBusRemoveNode_(
  *
  * @v Bus               The bus to process its work items.
  */
-WVL_M_LIB void WvBusProcessWorkItems(WVL_SP_BUS_T Bus) {
+WVL_M_LIB VOID WvBusProcessWorkItems(WVL_SP_BUS_T Bus) {
     WV_SP_BUS_WORK_ITEM_ work_item;
     WVL_SP_BUS_NODE node;
     PIRP irp;
@@ -311,7 +311,7 @@ WVL_M_LIB void WvBusProcessWorkItems(WVL_SP_BUS_T Bus) {
  *
  * @v Bus       The bus to cancel pending work items for.
  */
-WVL_M_LIB void WvBusCancelWorkItems(WVL_SP_BUS_T Bus) {
+WVL_M_LIB VOID WvBusCancelWorkItems(WVL_SP_BUS_T Bus) {
     WV_SP_BUS_WORK_ITEM_ work_item;
 
     DBG("Canceling work items.\n");
@@ -331,7 +331,7 @@ WVL_M_LIB void WvBusCancelWorkItems(WVL_SP_BUS_T Bus) {
  * signal which should mean that resources can be freed, from a completed
  * thread's perspective.
  */
-static void STDCALL WvBusThread_(IN void * context) {
+static VOID STDCALL WvBusThread_(IN PVOID context) {
     WVL_SP_BUS_T bus = context;
 
     if (!bus || !bus->Thread) {
@@ -357,7 +357,7 @@ static void STDCALL WvBusThread_(IN void * context) {
  * If you implement your own thread routine, you are also responsible
  * for calling WvBusCancelWorkItems() and freeing the bus.
  */
-static void STDCALL WvBusDefaultThread_(IN WVL_SP_BUS_T bus) {
+static VOID STDCALL WvBusDefaultThread_(IN WVL_SP_BUS_T bus) {
     LARGE_INTEGER timeout;
 
     /* Wake up at least every 30 seconds. */
index 5e048a8..60216d9 100644 (file)
@@ -58,7 +58,7 @@ static NTSTATUS STDCALL WvBusPnpStartDev_(IN WVL_SP_BUS_T bus, IN PIRP irp) {
     IoSetCompletionRoutine(
         irp,
         (PIO_COMPLETION_ROUTINE) WvBusPnpIoCompletion_,
-        (void *) &event,
+        (PVOID) &event,
         TRUE,
         TRUE,
         TRUE
index 6221113..9ac224a 100644 (file)
@@ -68,7 +68,7 @@ static UINT32 Debug_Globals_Number = 0;
 static PDEBUG_IRPLIST STDCALL Debug_IrpListRecord (
   IN PIRP Irp
  );
-static void STDCALL Debug_DecodeIrp (
+static VOID STDCALL Debug_DecodeIrp (
   IN PDEVICE_OBJECT DeviceObject,
   IN PIRP Irp,
   IN PCHAR DebugMessage
@@ -114,11 +114,7 @@ xDbgPrint (
   return DbgPrint ( "%s: %s() @ line %d: ", File, Function, Line );
 }
 
-void
-Debug_Initialize (
-  void
- )
-{
+VOID Debug_Initialize(void) {
   KeInitializeSpinLock ( &Debug_Globals_SpinLock );
 }
 
@@ -138,7 +134,7 @@ Debug_IrpListRecord (
   return Record;
 }
 
-void STDCALL
+VOID STDCALL
 Debug_IrpStart (
   IN PDEVICE_OBJECT DeviceObject,
   IN PIRP Irp
@@ -180,7 +176,7 @@ Debug_IrpStart (
   DBG ( "IRP %d: %s\n", Record->Number, Record->DebugMessage );
 }
 
-void STDCALL
+VOID STDCALL
 Debug_IrpEnd (
   IN PIRP Irp,
   IN NTSTATUS Status
@@ -221,7 +217,7 @@ Debug_IrpEnd (
   wv_free(Record);
 }
 
-static void STDCALL
+static VOID STDCALL
 Debug_DecodeIrp (
   IN PDEVICE_OBJECT DeviceObject,
   IN PIRP Irp,
index 4dd78fd..75391c3 100644 (file)
@@ -44,7 +44,7 @@ static WV_F_DEV_CREATE_PDO WvDevMakePdo_;
  *
  * @v Dev               Points to the device to initialize with defaults.
  */
-WVL_M_LIB void WvDevInit(WV_SP_DEV_T Dev) {
+WVL_M_LIB VOID WvDevInit(WV_SP_DEV_T Dev) {
     RtlZeroMemory(Dev, sizeof *Dev);
     /* Populate non-zero device defaults. */
     Dev->DriverObject = WvDriverObj;
@@ -151,7 +151,7 @@ NTSTATUS STDCALL WvDevPnpQueryId(IN WV_SP_DEV_T dev, IN PIRP irp) {
       }
     /* Copy the working buffer to the return buffer. */
     RtlCopyMemory(
-        (void *) irp->IoStatus.Information,
+        (PVOID) irp->IoStatus.Information,
         str,
         str_len * sizeof **str
       );
@@ -171,7 +171,7 @@ NTSTATUS STDCALL WvDevPnpQueryId(IN WV_SP_DEV_T dev, IN PIRP irp) {
  *
  * @v Dev               Points to the device to close.
  */
-WVL_M_LIB void STDCALL WvDevClose(IN WV_SP_DEV_T Dev) {
+WVL_M_LIB VOID STDCALL WvDevClose(IN WV_SP_DEV_T Dev) {
     /* Call the device's close routine. */
     if (Dev->Ops.Close)
       Dev->Ops.Close(Dev);
@@ -183,7 +183,7 @@ WVL_M_LIB void STDCALL WvDevClose(IN WV_SP_DEV_T Dev) {
  *
  * @v Dev               Points to the device to delete.
  */
-WVL_M_LIB void STDCALL WvDevFree(IN WV_SP_DEV_T Dev) {
+WVL_M_LIB VOID STDCALL WvDevFree(IN WV_SP_DEV_T Dev) {
     /* Call the device's free routine. */
     if (Dev->Ops.Free)
       Dev->Ops.Free(Dev);
@@ -195,7 +195,7 @@ WVL_M_LIB void STDCALL WvDevFree(IN WV_SP_DEV_T Dev) {
  *
  * @v dev               Points to the device to delete.
  */
-static void STDCALL WvDevFreeDev_(IN WV_SP_DEV_T dev) {
+static VOID STDCALL WvDevFreeDev_(IN WV_SP_DEV_T dev) {
     wv_free(dev);
   }
 
@@ -220,7 +220,7 @@ WVL_M_LIB WV_SP_DEV_T WvDevFromDevObj(PDEVICE_OBJECT dev_obj) {
  * @v dev_obj           Points to the DEVICE_OBJECT to set the device for.
  * @v dev               Points to the device to associate with.
  */
-WVL_M_LIB void WvDevForDevObj(PDEVICE_OBJECT dev_obj, WV_SP_DEV_T dev) {
+WVL_M_LIB VOID WvDevForDevObj(PDEVICE_OBJECT dev_obj, WV_SP_DEV_T dev) {
     WV_SP_DEV_EXT dev_ext = dev_obj->DeviceExtension;
     dev_ext->device = dev;
     return;
index 0adb358..8d73f63 100644 (file)
@@ -92,13 +92,13 @@ static BOOLEAN STDCALL WvDiskDefaultInit_(IN WV_SP_DISK_T disk_ptr) {
     return TRUE;
   }
 
-static void STDCALL disk__close_(IN WV_SP_DEV_T dev_ptr) {
+static VOID STDCALL disk__close_(IN WV_SP_DEV_T dev_ptr) {
     WV_SP_DISK_T disk_ptr = disk__get_ptr(dev_ptr);
     disk_ptr->disk_ops.Close(disk_ptr);
     return;
   }
 
-static void STDCALL WvDiskDefaultClose_(IN WV_SP_DISK_T disk_ptr) {
+static VOID STDCALL WvDiskDefaultClose_(IN WV_SP_DISK_T disk_ptr) {
     return;
   }
 
@@ -228,7 +228,7 @@ typedef struct WV_DISK_FAT_SUPER WV_S_DISK_FAT_SUPER, * WV_SP_DISK_FAT_SUPER;
  * @v boot_sect_ptr     The MBR or VBR with possible geometry clues.
  * @v disk_ptr          The disk to set the geometry for.
  */
-WVL_M_LIB void disk__guess_geometry(
+WVL_M_LIB VOID disk__guess_geometry(
     IN WV_AP_DISK_BOOT_SECT boot_sect_ptr,
     IN OUT WV_SP_DISK_T disk_ptr
   ) {
@@ -391,7 +391,7 @@ NTSTATUS disk__module_init(void) {
  *
  * @v dev_ptr           Points to the disk device to delete.
  */
-static void STDCALL free_disk(IN WV_SP_DEV_T dev_ptr) {
+static VOID STDCALL free_disk(IN WV_SP_DEV_T dev_ptr) {
     WV_SP_DISK_T disk_ptr = disk__get_ptr(dev_ptr);
 
     /*
index ffffce2..6cadc93 100644 (file)
@@ -51,7 +51,7 @@
 PDRIVER_OBJECT WvDriverObj = NULL;
 
 /* Globals. */
-static void * WvDriverStateHandle_;
+static PVOID WvDriverStateHandle_;
 static BOOLEAN WvDriverStarted_ = FALSE;
 static PDEVICE_OBJECT WvDriverBusFdo_ = NULL;
 static KSPIN_LOCK WvDriverBusFdoLock_;
@@ -80,7 +80,7 @@ static driver__dispatch_func driver__dispatch_sys_ctl_;
 static driver__dispatch_func driver__dispatch_dev_ctl_;
 static driver__dispatch_func driver__dispatch_scsi_;
 static driver__dispatch_func driver__dispatch_pnp_;
-static void STDCALL driver__unload_(IN PDRIVER_OBJECT);
+static VOID STDCALL driver__unload_(IN PDRIVER_OBJECT);
 static WV_F_DEV_DISPATCH WvDriverBusSysCtl_;
 static WV_F_DEV_CTL WvDriverBusDevCtl_;
 static WV_F_DEV_DISPATCH WvDriverBusPower_;
@@ -562,7 +562,7 @@ static NTSTATUS driver__dispatch_pnp_(
     return driver__complete_irp(irp, 0, STATUS_NOT_SUPPORTED);
   }
 
-static void STDCALL driver__unload_(IN PDRIVER_OBJECT DriverObject) {
+static VOID STDCALL driver__unload_(IN PDRIVER_OBJECT DriverObject) {
     DBG("Unloading...\n");
     WvDriverBus_.Stop = TRUE;
     KeSetEvent(&WvDriverBus_.ThreadSignal, 0, FALSE);
@@ -585,7 +585,7 @@ static void STDCALL driver__unload_(IN PDRIVER_OBJECT DriverObject) {
     DBG("Done\n");
   }
 
-WVL_M_LIB void STDCALL WvDriverCompletePendingIrp(IN PIRP Irp) {
+WVL_M_LIB VOID STDCALL WvDriverCompletePendingIrp(IN PIRP Irp) {
     #ifdef DEBUGIRPS
     Debug_IrpEnd(Irp, Irp->IoStatus.Status);
     #endif
@@ -893,7 +893,7 @@ static WVL_F_BUS_WORK_ITEM WvDriverAddDummy_;
  *
  * @v context           Points to the WV_S_DRIVER_ADD_DUMMY_ to process.
  */
-static void STDCALL WvDriverAddDummy_(void * context) {
+static VOID STDCALL WvDriverAddDummy_(PVOID context) {
     WV_SP_DRIVER_ADD_DUMMY_ dummy_context = context;
     NTSTATUS status;
     PDEVICE_OBJECT pdo = NULL;
@@ -1081,7 +1081,7 @@ WVL_M_LIB NTSTATUS STDCALL WvDriverDummyIds(
       }
     /* Copy the working buffer to the return buffer. */
     RtlCopyMemory(
-        (void *) Irp->IoStatus.Information,
+        (PVOID) Irp->IoStatus.Information,
         ids,
         len * sizeof *ids
       );
index 99a91b1..cfbe863 100644 (file)
@@ -242,7 +242,7 @@ err_ansi_to_unicode:
   return status;
 }
 
-static void STDCALL close(IN WV_SP_DISK_T disk_ptr) {
+static VOID STDCALL close(IN WV_SP_DISK_T disk_ptr) {
     WV_SP_FILEDISK_T filedisk_ptr = filedisk__get_ptr(disk_ptr->Dev);
 
     ZwClose(filedisk_ptr->file);
@@ -256,11 +256,7 @@ static void STDCALL close(IN WV_SP_DISK_T disk_ptr) {
  *
  * See the header file for additional details
  */
-WV_SP_FILEDISK_T
-filedisk__create (
-  void
- )
-{
+WV_SP_FILEDISK_T filedisk__create(void) {
   WV_SP_DISK_T disk_ptr;
   WV_SP_FILEDISK_T filedisk_ptr;
 
@@ -321,7 +317,7 @@ NTSTATUS filedisk__module_init(void) {
  *
  * @v dev_ptr           Points to the file-backed disk device to delete.
  */
-static void STDCALL free_filedisk(IN WV_SP_DEV_T dev_ptr)
+static VOID STDCALL free_filedisk(IN WV_SP_DEV_T dev_ptr)
   {
     WV_SP_DISK_T disk_ptr = disk__get_ptr(dev_ptr);
     WV_SP_FILEDISK_T filedisk_ptr = filedisk__get_ptr(dev_ptr);
@@ -358,9 +354,9 @@ typedef struct WV_FILEDISK_THREAD_REQ {
  *
  * @v StartContext      Points to a file-backed disk
  */
-static void STDCALL
+static VOID STDCALL
 thread (
-  IN void *StartContext
+  IN PVOID StartContext
  )
 {
   WV_SP_FILEDISK_T filedisk_ptr = StartContext;
@@ -448,7 +444,7 @@ static NTSTATUS STDCALL threaded_io(
  *
  * @v dev_ptr           Points to the file-backed disk device to delete.
  */
-static void STDCALL free_threaded_filedisk(IN WV_SP_DEV_T dev_ptr)
+static VOID STDCALL free_threaded_filedisk(IN WV_SP_DEV_T dev_ptr)
   {
     /*
      * Queue the tear-down and return.  The thread will catch this on timeout.
@@ -463,11 +459,7 @@ static void STDCALL free_threaded_filedisk(IN WV_SP_DEV_T dev_ptr)
  *
  * See the header file for additional details
  */
-WV_SP_FILEDISK_T
-filedisk__create_threaded (
-  void
- )
-{
+WV_SP_FILEDISK_T filedisk__create_threaded(void) {
   WV_SP_FILEDISK_T filedisk_ptr;
   OBJECT_ATTRIBUTES obj_attrs;
   HANDLE thread_handle;
@@ -645,9 +637,9 @@ hot_swap (
   return NT_SUCCESS ( status ) ? TRUE : FALSE;
 }
 
-void STDCALL
+VOID STDCALL
 filedisk__hot_swap_thread (
-  IN void *StartContext
+  IN PVOID StartContext
  )
 {
   WV_SP_FILEDISK_T filedisk_ptr = StartContext;
index a4988e0..5187c84 100644 (file)
@@ -219,7 +219,7 @@ typedef struct WV_FILEDISK_GRUB4DOS_DRIVE_FILE_SET {
   WV_S_FILEDISK_GRUB4DOS_DRIVE_FILE_SET,
   * WV_SP_FILEDISK_GRUB4DOS_DRIVE_FILE_SET;
 
-static void STDCALL
+static VOID STDCALL
 process_param_block (
   const char *param_block,
   WV_SP_FILEDISK_GRUB4DOS_DRIVE_FILE_SET sets
@@ -303,11 +303,7 @@ process_param_block (
     }
 }
 
-void
-filedisk_grub4dos__find (
-  void
- )
-{
+VOID filedisk_grub4dos__find(void) {
   PHYSICAL_ADDRESS PhysicalAddress;
   PUCHAR PhysicalMemory;
   WV_SP_PROBE_INT_VECTOR InterruptVector;
index 809f7df..d51940c 100644 (file)
@@ -68,7 +68,7 @@ WV_SP_PROBE_SAFE_MBR_HOOK STDCALL WvProbeGetSafeHook(
     return safe_mbr_hook;
   }
 
-void WvProbeDisks(void) {
+VOID WvProbeDisks(void) {
     static BOOLEAN probed = FALSE;
 
     if (probed)
index 045ec8e..2a8ea73 100644 (file)
 #include "probe.h"
 #include "grub4dos.h"
 
-void
-ramdisk_grub4dos__find (
-  void
- )
-{
+VOID ramdisk_grub4dos__find(void) {
   PHYSICAL_ADDRESS PhysicalAddress;
   PUCHAR PhysicalMemory;
   WV_SP_PROBE_INT_VECTOR InterruptVector;
index 8203319..5c87ae9 100644 (file)
@@ -108,7 +108,7 @@ static BOOLEAN STDCALL WvMemdiskCheckMbft_(
     return TRUE;
   }
 
-void WvMemdiskFind(void) {
+VOID WvMemdiskFind(void) {
     PHYSICAL_ADDRESS phys_addr;
     PUCHAR phys_mem;
     WV_SP_PROBE_INT_VECTOR int_vector;
index e7f7293..06ac14d 100644 (file)
@@ -51,10 +51,10 @@ static WV_F_DEV_FREE free_ramdisk;
 static WV_F_DISK_IO io;
 
 /* With thanks to karyonix, who makes FiraDisk */
-static __inline void STDCALL
+static __inline VOID STDCALL
 fast_copy (
-  void *dest,
-  const void *src,
+  PVOID dest,
+  const VOID * src,
   size_t count
  )
 {
@@ -163,11 +163,7 @@ static UINT32 STDCALL query_id(
  *
  * See the header file for additional details
  */
-WV_SP_RAMDISK_T
-ramdisk__create (
-  void
- )
-{
+WV_SP_RAMDISK_T ramdisk__create(void) {
   WV_SP_DISK_T disk_ptr;
   WV_SP_RAMDISK_T ramdisk_ptr;
 
@@ -227,7 +223,7 @@ NTSTATUS ramdisk__module_init(void) {
  *
  * @v dev_ptr           Points to the RAM disk device to delete.
  */
-static void STDCALL free_ramdisk(IN WV_SP_DEV_T dev_ptr) {
+static VOID STDCALL free_ramdisk(IN WV_SP_DEV_T dev_ptr) {
     WV_SP_DISK_T disk_ptr = disk__get_ptr(dev_ptr);
     WV_SP_RAMDISK_T ramdisk_ptr = ramdisk_get_ptr(dev_ptr);
     /* Free the "inherited class". */
index 93c41dd..9aa766f 100644 (file)
@@ -73,7 +73,7 @@ WVL_M_LIB NTSTATUS STDCALL WvlRegOpenKey(
  *
  * @v RegKey            Registry key handle to close.
  */
-WVL_M_LIB void STDCALL WvlRegCloseKey(HANDLE RegKey) {
+WVL_M_LIB VOID STDCALL WvlRegCloseKey(HANDLE RegKey) {
     ZwClose(RegKey);
   }
 
index d6ad03a..ad37b0c 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (C) 2010, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
+ * Copyright (C) 2010-2011, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
  *
  * This file is part of WinVBlock, originally derived from WinAoE.
  *
 #include <ntddk.h>
 #include "wv_stdlib.h"
 
-void *wv_malloc(wv_size_t size) {
+PVOID wv_malloc(wv_size_t size) {
     return ExAllocatePoolWithTag(NonPagedPool, size, 'klBV');
   }
 
-void *wv_palloc(wv_size_t size) {
+PVOID wv_palloc(wv_size_t size) {
     return ExAllocatePoolWithTag(PagedPool, size, 'klBV');
   }
 
-void *wv_mallocz(wv_size_t size) {
-    void *ptr = ExAllocatePoolWithTag(NonPagedPool, size, 'klBV');
+PVOID wv_mallocz(wv_size_t size) {
+    PVOID ptr = ExAllocatePoolWithTag(NonPagedPool, size, 'klBV');
     return ptr ? RtlZeroMemory(ptr, size), ptr : ptr;
   }
 
-void *wv_pallocz(wv_size_t size) {
-    void *ptr = ExAllocatePoolWithTag(PagedPool, size, 'klBV');
+PVOID wv_pallocz(wv_size_t size) {
+    PVOID ptr = ExAllocatePoolWithTag(PagedPool, size, 'klBV');
     return ptr ? RtlZeroMemory(ptr, size), ptr : ptr;
   }
 
-void wv_free(void *ptr) {
+VOID wv_free(PVOID ptr) {
     ExFreePool(ptr);
     return;
   }
index 26185a4..6ee5380 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * Copyright (C) 2009-2010, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
+ * Copyright (C) 2009-2011, Shao Miller <shao.miller@yrdsb.edu.on.ca>.
  *
  * This file is part of WinVBlock, originally derived from WinAoE.
  *
@@ -20,6 +20,6 @@
 #include <ntddk.h>
 #include "wv_string.h"
 
-bool wv_memcmpeq(const void *s1, const void *s2, wv_size_t n) {
+bool wv_memcmpeq(const VOID * s1, const VOID * s2, wv_size_t n) {
     return (RtlCompareMemory(s1, s2, n) == n) ? true : false;
   }