Staging: hv: clean up typedefs in Hv.h
authorGreg Kroah-Hartman <gregkh@suse.de>
Tue, 18 Aug 2009 22:20:34 +0000 (15:20 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 15 Sep 2009 19:01:55 +0000 (12:01 -0700)
This removes the typedefs from Hv.h, it's now clean from a
codingstyle.pl standpoint.

Cc: Hank Janssen <hjanssen@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/hv/Hv.c
drivers/staging/hv/Hv.h

index c228e6053f656196baec8eda8e52c90b35758899..f706ab8f08c9cdb629749dae49c8a78100ff1c0c 100644 (file)
 /* 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;
index 851e6472bf859e48bb25e4009057a3720809cec3..926213538cdc962db9b95e64aa84c11654abadd6 100644 (file)
@@ -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 */