Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/hyperv/netvsc/if_hnreg.h
Context not available. | |||||
} __packed; | } __packed; | ||||
CTASSERT(sizeof(struct hn_nvs_ndis_init) >= HN_NVS_REQSIZE_MIN); | CTASSERT(sizeof(struct hn_nvs_ndis_init) >= HN_NVS_REQSIZE_MIN); | ||||
#define HN_NVS_DATAPATH_SYNTHETIC 0 | |||||
#define HN_NVS_DATAPATH_VF 1 | |||||
/* No response */ | |||||
struct hn_nvs_datapath { | |||||
uint32_t nvs_type; /* HN_NVS_TYPE_SET_DATAPATH */ | |||||
uint32_t nvs_active_path;/* HN_NVS_DATAPATH_* */ | |||||
uint32_t nvs_rsvd[6]; | |||||
} __packed; | |||||
CTASSERT(sizeof(struct hn_nvs_datapath) >= HN_NVS_REQSIZE_MIN); | |||||
struct hn_nvs_rxbuf_conn { | struct hn_nvs_rxbuf_conn { | ||||
uint32_t nvs_type; /* HN_NVS_TYPE_RXBUF_CONN */ | uint32_t nvs_type; /* HN_NVS_TYPE_RXBUF_CONN */ | ||||
uint32_t nvs_gpadl; /* RXBUF vmbus GPADL */ | uint32_t nvs_gpadl; /* RXBUF vmbus GPADL */ | ||||
Context not available. |