diff options
Diffstat (limited to 'drivers/staging/hv/Hv.h')
-rw-r--r-- | drivers/staging/hv/Hv.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/staging/hv/Hv.h b/drivers/staging/hv/Hv.h index 851e6472bf8..926213538cd 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 */ |