Staging: hv: remove VOID typedef
The VOID typedef is now removed from the Hyper-V driver code. Cc: Hank Janssen <hjanssen@microsoft.com> Cc: Haiyang Zhang <haiyangz@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
8282c40014
commit
e20f683b64
|
@ -677,7 +677,7 @@ Description:
|
||||||
Close the specified channel
|
Close the specified channel
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
VOID
|
void
|
||||||
VmbusChannelClose(
|
VmbusChannelClose(
|
||||||
VMBUS_CHANNEL *Channel
|
VMBUS_CHANNEL *Channel
|
||||||
)
|
)
|
||||||
|
|
|
@ -672,7 +672,7 @@ Description:
|
||||||
This is invoked in the vmbus worker thread context.
|
This is invoked in the vmbus worker thread context.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
VOID
|
void
|
||||||
VmbusOnChannelMessage(
|
VmbusOnChannelMessage(
|
||||||
void *Context
|
void *Context
|
||||||
)
|
)
|
||||||
|
@ -722,7 +722,7 @@ Description:
|
||||||
--*/
|
--*/
|
||||||
int
|
int
|
||||||
VmbusChannelRequestOffers(
|
VmbusChannelRequestOffers(
|
||||||
VOID
|
void
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
int ret=0;
|
int ret=0;
|
||||||
|
@ -785,7 +785,7 @@ Description:
|
||||||
--*/
|
--*/
|
||||||
void
|
void
|
||||||
VmbusChannelReleaseUnattachedChannels(
|
VmbusChannelReleaseUnattachedChannels(
|
||||||
VOID
|
void
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
LIST_ENTRY *entry;
|
LIST_ENTRY *entry;
|
||||||
|
|
|
@ -59,7 +59,7 @@ typedef struct _VMBUS_CHANNEL {
|
||||||
UINT32 RingBufferGpadlHandle;
|
UINT32 RingBufferGpadlHandle;
|
||||||
|
|
||||||
// Allocated memory for ring buffer
|
// Allocated memory for ring buffer
|
||||||
VOID* RingBufferPages;
|
void * RingBufferPages;
|
||||||
UINT32 RingBufferPageCount;
|
UINT32 RingBufferPageCount;
|
||||||
RING_BUFFER_INFO Outbound; // send to parent
|
RING_BUFFER_INFO Outbound; // send to parent
|
||||||
RING_BUFFER_INFO Inbound; // receive from parent
|
RING_BUFFER_INFO Inbound; // receive from parent
|
||||||
|
|
|
@ -195,7 +195,7 @@ Description:
|
||||||
--*/
|
--*/
|
||||||
int
|
int
|
||||||
VmbusDisconnect(
|
VmbusDisconnect(
|
||||||
VOID
|
void
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
int ret=0;
|
int ret=0;
|
||||||
|
@ -323,9 +323,9 @@ Description:
|
||||||
Handler for events
|
Handler for events
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
VOID
|
void
|
||||||
VmbusOnEvents(
|
VmbusOnEvents(
|
||||||
VOID
|
void
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
int dword;
|
int dword;
|
||||||
|
|
|
@ -621,9 +621,9 @@ Description:
|
||||||
Cleanup routine for HvSynicInit().
|
Cleanup routine for HvSynicInit().
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
VOID
|
void
|
||||||
HvSynicCleanup(
|
HvSynicCleanup(
|
||||||
VOID
|
void
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
HV_SYNIC_SINT sharedSint;
|
HV_SYNIC_SINT sharedSint;
|
||||||
|
|
|
@ -150,12 +150,12 @@ static inline void WriteMsr(int msr, UINT64 val)
|
||||||
//
|
//
|
||||||
static int
|
static int
|
||||||
HvInit(
|
HvInit(
|
||||||
VOID
|
void
|
||||||
);
|
);
|
||||||
|
|
||||||
static VOID
|
static void
|
||||||
HvCleanup(
|
HvCleanup(
|
||||||
VOID
|
void
|
||||||
);
|
);
|
||||||
|
|
||||||
static HV_STATUS
|
static HV_STATUS
|
||||||
|
@ -168,7 +168,7 @@ HvPostMessage(
|
||||||
|
|
||||||
static HV_STATUS
|
static HV_STATUS
|
||||||
HvSignalEvent(
|
HvSignalEvent(
|
||||||
VOID
|
void
|
||||||
);
|
);
|
||||||
|
|
||||||
static int
|
static int
|
||||||
|
@ -176,9 +176,9 @@ HvSynicInit(
|
||||||
UINT32 irqVector
|
UINT32 irqVector
|
||||||
);
|
);
|
||||||
|
|
||||||
static VOID
|
static void
|
||||||
HvSynicCleanup(
|
HvSynicCleanup(
|
||||||
VOID
|
void
|
||||||
);
|
);
|
||||||
|
|
||||||
#endif // __HV_H__
|
#endif // __HV_H__
|
||||||
|
|
|
@ -301,7 +301,7 @@ Description:
|
||||||
int
|
int
|
||||||
RingBufferInit(
|
RingBufferInit(
|
||||||
RING_BUFFER_INFO *RingInfo,
|
RING_BUFFER_INFO *RingInfo,
|
||||||
VOID *Buffer,
|
void *Buffer,
|
||||||
UINT32 BufferLen
|
UINT32 BufferLen
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
|
|
@ -120,7 +120,7 @@ static int
|
||||||
RndisFilterQueryDevice(
|
RndisFilterQueryDevice(
|
||||||
RNDIS_DEVICE *Device,
|
RNDIS_DEVICE *Device,
|
||||||
UINT32 Oid,
|
UINT32 Oid,
|
||||||
VOID *Result,
|
void *Result,
|
||||||
UINT32 *ResultSize
|
UINT32 *ResultSize
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -585,7 +585,7 @@ static int
|
||||||
RndisFilterQueryDevice(
|
RndisFilterQueryDevice(
|
||||||
RNDIS_DEVICE *Device,
|
RNDIS_DEVICE *Device,
|
||||||
UINT32 Oid,
|
UINT32 Oid,
|
||||||
VOID *Result,
|
void *Result,
|
||||||
UINT32 *ResultSize
|
UINT32 *ResultSize
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
|
|
|
@ -73,12 +73,12 @@ typedef struct _VMBUS_CONNECTION {
|
||||||
// calls Hv to generate a port event. The other end
|
// calls Hv to generate a port event. The other end
|
||||||
// receives the port event and parse the recvInterruptPage
|
// receives the port event and parse the recvInterruptPage
|
||||||
// to see which bit is set
|
// to see which bit is set
|
||||||
VOID* InterruptPage;
|
void * InterruptPage;
|
||||||
VOID* SendInterruptPage;
|
void * SendInterruptPage;
|
||||||
VOID* RecvInterruptPage;
|
void * RecvInterruptPage;
|
||||||
|
|
||||||
// 2 pages - 1st page for parent->child notification and 2nd is child->parent notification
|
// 2 pages - 1st page for parent->child notification and 2nd is child->parent notification
|
||||||
VOID* MonitorPages;
|
void * MonitorPages;
|
||||||
LIST_ENTRY ChannelMsgList;
|
LIST_ENTRY ChannelMsgList;
|
||||||
HANDLE ChannelMsgLock;
|
HANDLE ChannelMsgLock;
|
||||||
|
|
||||||
|
@ -138,12 +138,12 @@ GetChannelFromRelId(
|
||||||
//
|
//
|
||||||
static int
|
static int
|
||||||
VmbusConnect(
|
VmbusConnect(
|
||||||
VOID
|
void
|
||||||
);
|
);
|
||||||
|
|
||||||
static int
|
static int
|
||||||
VmbusDisconnect(
|
VmbusDisconnect(
|
||||||
VOID
|
void
|
||||||
);
|
);
|
||||||
|
|
||||||
static int
|
static int
|
||||||
|
@ -157,9 +157,9 @@ VmbusSetEvent(
|
||||||
UINT32 childRelId
|
UINT32 childRelId
|
||||||
);
|
);
|
||||||
|
|
||||||
static VOID
|
static void
|
||||||
VmbusOnEvents(
|
VmbusOnEvents(
|
||||||
VOID
|
void
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -44,7 +44,7 @@ typedef DLIST_ENTRY *PLIST_ENTRY;
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VOID
|
* void
|
||||||
* InitializeListHead(
|
* InitializeListHead(
|
||||||
* PLIST_ENTRY ListHead
|
* PLIST_ENTRY ListHead
|
||||||
* );
|
* );
|
||||||
|
@ -132,7 +132,7 @@ typedef DLIST_ENTRY *PLIST_ENTRY;
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VOID
|
* void
|
||||||
* RemoveEntryList(
|
* RemoveEntryList(
|
||||||
* PLIST_ENTRY Entry
|
* PLIST_ENTRY Entry
|
||||||
* );
|
* );
|
||||||
|
@ -148,7 +148,7 @@ typedef DLIST_ENTRY *PLIST_ENTRY;
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VOID
|
* void
|
||||||
* AttachList(
|
* AttachList(
|
||||||
* PLIST_ENTRY ListHead,
|
* PLIST_ENTRY ListHead,
|
||||||
* PLIST_ENTRY ListEntry
|
* PLIST_ENTRY ListEntry
|
||||||
|
@ -168,7 +168,7 @@ typedef DLIST_ENTRY *PLIST_ENTRY;
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VOID
|
* void
|
||||||
* InsertTailList(
|
* InsertTailList(
|
||||||
* PLIST_ENTRY ListHead,
|
* PLIST_ENTRY ListHead,
|
||||||
* PLIST_ENTRY Entry
|
* PLIST_ENTRY Entry
|
||||||
|
@ -188,7 +188,7 @@ typedef DLIST_ENTRY *PLIST_ENTRY;
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VOID
|
* void
|
||||||
* InsertHeadList(
|
* InsertHeadList(
|
||||||
* PLIST_ENTRY ListHead,
|
* PLIST_ENTRY ListHead,
|
||||||
* PLIST_ENTRY Entry
|
* PLIST_ENTRY Entry
|
||||||
|
@ -207,7 +207,7 @@ typedef DLIST_ENTRY *PLIST_ENTRY;
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VOID
|
* void
|
||||||
* IterateListEntries(
|
* IterateListEntries(
|
||||||
* PLIST_ENTRY anchor,
|
* PLIST_ENTRY anchor,
|
||||||
* PLIST_ENTRY index,
|
* PLIST_ENTRY index,
|
||||||
|
@ -245,7 +245,7 @@ typedef DLIST_ENTRY *PLIST_ENTRY;
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* VOID
|
* void
|
||||||
* PushEntryList(
|
* PushEntryList(
|
||||||
* PSINGLE_LIST_ENTRY ListHead,
|
* PSINGLE_LIST_ENTRY ListHead,
|
||||||
* PSINGLE_LIST_ENTRY Entry
|
* PSINGLE_LIST_ENTRY Entry
|
||||||
|
|
|
@ -131,7 +131,6 @@ typedef long long LONGLONG;
|
||||||
// Other types
|
// Other types
|
||||||
//
|
//
|
||||||
typedef unsigned long SIZE_T;
|
typedef unsigned long SIZE_T;
|
||||||
typedef void VOID;
|
|
||||||
//typedef unsigned char GUID[16];
|
//typedef unsigned char GUID[16];
|
||||||
typedef unsigned char BOOL;
|
typedef unsigned char BOOL;
|
||||||
typedef unsigned char BOOLEAN;
|
typedef unsigned char BOOLEAN;
|
||||||
|
@ -219,7 +218,7 @@ extern void* MemAlloc(unsigned int size);
|
||||||
extern void* MemAllocZeroed(unsigned int size);
|
extern void* MemAllocZeroed(unsigned int size);
|
||||||
extern void* MemAllocAtomic(unsigned int size);
|
extern void* MemAllocAtomic(unsigned int size);
|
||||||
extern void MemFree(void* buf);
|
extern void MemFree(void* buf);
|
||||||
extern void MemoryFence(VOID);
|
extern void MemoryFence(void);
|
||||||
|
|
||||||
extern HANDLE TimerCreate(PFN_TIMER_CALLBACK pfnTimerCB, void* context);
|
extern HANDLE TimerCreate(PFN_TIMER_CALLBACK pfnTimerCB, void* context);
|
||||||
extern void TimerClose(HANDLE hTimer);
|
extern void TimerClose(HANDLE hTimer);
|
||||||
|
|
|
@ -375,7 +375,7 @@ int WaitEventWaitEx(HANDLE hWait, UINT32 TimeoutInMs)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
HANDLE SpinlockCreate(VOID)
|
HANDLE SpinlockCreate(void)
|
||||||
{
|
{
|
||||||
SPINLOCK* spin = kmalloc(sizeof(SPINLOCK), GFP_KERNEL);
|
SPINLOCK* spin = kmalloc(sizeof(SPINLOCK), GFP_KERNEL);
|
||||||
if (!spin)
|
if (!spin)
|
||||||
|
@ -387,21 +387,21 @@ HANDLE SpinlockCreate(VOID)
|
||||||
return spin;
|
return spin;
|
||||||
}
|
}
|
||||||
|
|
||||||
VOID SpinlockAcquire(HANDLE hSpin)
|
void SpinlockAcquire(HANDLE hSpin)
|
||||||
{
|
{
|
||||||
SPINLOCK* spin = (SPINLOCK* )hSpin;
|
SPINLOCK* spin = (SPINLOCK* )hSpin;
|
||||||
|
|
||||||
spin_lock_irqsave(&spin->lock, spin->flags);
|
spin_lock_irqsave(&spin->lock, spin->flags);
|
||||||
}
|
}
|
||||||
|
|
||||||
VOID SpinlockRelease(HANDLE hSpin)
|
void SpinlockRelease(HANDLE hSpin)
|
||||||
{
|
{
|
||||||
SPINLOCK* spin = (SPINLOCK* )hSpin;
|
SPINLOCK* spin = (SPINLOCK* )hSpin;
|
||||||
|
|
||||||
spin_unlock_irqrestore(&spin->lock, spin->flags);
|
spin_unlock_irqrestore(&spin->lock, spin->flags);
|
||||||
}
|
}
|
||||||
|
|
||||||
VOID SpinlockClose(HANDLE hSpin)
|
void SpinlockClose(HANDLE hSpin)
|
||||||
{
|
{
|
||||||
SPINLOCK* spin = (SPINLOCK* )hSpin;
|
SPINLOCK* spin = (SPINLOCK* )hSpin;
|
||||||
kfree(spin);
|
kfree(spin);
|
||||||
|
|
Loading…
Reference in New Issue