Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/hyperv/vmbus/vmbus_var.h
Show First 20 Lines • Show All 80 Lines • ▼ Show 20 Lines | struct vmbus_softc { | ||||
void (*vmbus_event_proc)(struct vmbus_softc *, int); | void (*vmbus_event_proc)(struct vmbus_softc *, int); | ||||
u_long *vmbus_tx_evtflags; | u_long *vmbus_tx_evtflags; | ||||
/* event flags to host */ | /* event flags to host */ | ||||
struct vmbus_mnf *vmbus_mnf2; /* monitored by host */ | struct vmbus_mnf *vmbus_mnf2; /* monitored by host */ | ||||
u_long *vmbus_rx_evtflags; | u_long *vmbus_rx_evtflags; | ||||
/* compat evtflgs from host */ | /* compat evtflgs from host */ | ||||
struct vmbus_channel **vmbus_chmap; | struct vmbus_channel **vmbus_chmap; | ||||
struct vmbus_msghc_ctx *vmbus_msg_hc; | struct vmbus_xact_ctx *vmbus_xc; | ||||
struct vmbus_pcpu_data vmbus_pcpu[MAXCPU]; | struct vmbus_pcpu_data vmbus_pcpu[MAXCPU]; | ||||
/* | /* | ||||
* Rarely used fields | * Rarely used fields | ||||
*/ | */ | ||||
device_t vmbus_dev; | device_t vmbus_dev; | ||||
int vmbus_idtvec; | int vmbus_idtvec; | ||||
▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines |