aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/vmbus/vmbus_var.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/hyperv/vmbus/vmbus_var.h')
-rw-r--r--sys/dev/hyperv/vmbus/vmbus_var.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/dev/hyperv/vmbus/vmbus_var.h b/sys/dev/hyperv/vmbus/vmbus_var.h
index 4f0668476716..4e0a769402d5 100644
--- a/sys/dev/hyperv/vmbus/vmbus_var.h
+++ b/sys/dev/hyperv/vmbus/vmbus_var.h
@@ -74,6 +74,9 @@ struct vmbus_pcpu_data {
uint32_t vcpuid; /* virtual cpuid */
int event_flags_cnt;/* # of event flags */
struct vmbus_evtflags *event_flags; /* event flags from host */
+#if defined(__x86_64__)
+ void *cpu_mem; /* For Hyper-V tlb hypercall */
+#endif
/* Rarely used fields */
struct taskqueue *event_tq; /* event taskq */
@@ -216,8 +219,6 @@ void vmbus_synic_teardown1(void);
int vmbus_setup_intr1(struct vmbus_softc *sc);
void vmbus_intr_teardown1(struct vmbus_softc *sc);
-DPCPU_DECLARE(void *, hv_pcpu_mem);
-
extern uint32_t hv_max_vp_index;