[PATCH 268/641] Staging: hv: clean up typedefs in Hv.h

Greg Kroah-Hartman gregkh at suse.de
Tue Sep 15 19:08:19 UTC 2009


This removes the typedefs from Hv.h, it's now clean from a
codingstyle.pl standpoint.

Cc: Hank Janssen <hjanssen at microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
---
 drivers/staging/hv/Hv.c |   12 ++++++------
 drivers/staging/hv/Hv.h |   12 ++++++------
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/drivers/staging/hv/Hv.c b/drivers/staging/hv/Hv.c
index c228e60..f706ab8 100644
--- a/drivers/staging/hv/Hv.c
+++ b/drivers/staging/hv/Hv.c
@@ -30,11 +30,11 @@
 /* Globals */
 
 /* The one and only */
-HV_CONTEXT gHvContext={
-	.SynICInitialized = false,
-	.HypercallPage = NULL,
-	.SignalEventParam = NULL,
-	.SignalEventBuffer = NULL,
+struct hv_context gHvContext = {
+	.SynICInitialized	= false,
+	.HypercallPage		= NULL,
+	.SignalEventParam	= NULL,
+	.SignalEventBuffer	= NULL,
 };
 
 
@@ -299,7 +299,7 @@ int HvInit (void)
 		    (u64)hypercallMsr.GuestPhysicalAddress << PAGE_SHIFT);
 
 	/* Setup the global signal event param for the signal event hypercall */
-	gHvContext.SignalEventBuffer = kmalloc(sizeof(HV_INPUT_SIGNAL_EVENT_BUFFER), GFP_KERNEL);
+	gHvContext.SignalEventBuffer = kmalloc(sizeof(struct hv_input_signal_event_buffer), GFP_KERNEL);
 	if (!gHvContext.SignalEventBuffer)
 	{
 		goto Cleanup;
diff --git a/drivers/staging/hv/Hv.h b/drivers/staging/hv/Hv.h
index 851e647..9262135 100644
--- a/drivers/staging/hv/Hv.h
+++ b/drivers/staging/hv/Hv.h
@@ -104,12 +104,12 @@ static const GUID VMBUS_SERVICE_ID = {
 #define MAX_NUM_CPUS	1
 
 
-typedef struct {
+struct hv_input_signal_event_buffer {
 	u64 Align8;
 	HV_INPUT_SIGNAL_EVENT Event;
-} HV_INPUT_SIGNAL_EVENT_BUFFER;
+};
 
-typedef struct {
+struct hv_context {
 	/* XenLinux or native Linux. If XenLinux, the hypercall and synic pages
 	 * has already been initialized */
 	u64 GuestId;
@@ -122,15 +122,15 @@ typedef struct {
 	 * This is used as an input param to HvCallSignalEvent hypercall. The
 	 * input param is immutable in our usage and must be dynamic mem (vs
 	 * stack or global). */
-	HV_INPUT_SIGNAL_EVENT_BUFFER *SignalEventBuffer;
+	struct hv_input_signal_event_buffer *SignalEventBuffer;
 	/* 8-bytes aligned of the buffer above */
 	HV_INPUT_SIGNAL_EVENT *SignalEventParam;
 
 	void *synICMessagePage[MAX_NUM_CPUS];
 	void *synICEventPage[MAX_NUM_CPUS];
-} HV_CONTEXT;
+};
 
-extern HV_CONTEXT gHvContext;
+extern struct hv_context gHvContext;
 
 
 /* Hv Interface */
-- 
1.6.4.2




More information about the devel mailing list