Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/hyperv/netvsc/hn_nvs.h
Show First 20 Lines • Show All 94 Lines • ▼ Show 20 Lines | |||||
void hn_nvs_detach(struct hn_softc *sc); | void hn_nvs_detach(struct hn_softc *sc); | ||||
int hn_nvs_alloc_subchans(struct hn_softc *sc, int *nsubch); | int hn_nvs_alloc_subchans(struct hn_softc *sc, int *nsubch); | ||||
void hn_nvs_sent_xact(struct hn_nvs_sendctx *sndc, | void hn_nvs_sent_xact(struct hn_nvs_sendctx *sndc, | ||||
struct hn_softc *sc, struct vmbus_channel *chan, | struct hn_softc *sc, struct vmbus_channel *chan, | ||||
const void *data, int dlen); | const void *data, int dlen); | ||||
int hn_nvs_send_rndis_ctrl(struct vmbus_channel *chan, | int hn_nvs_send_rndis_ctrl(struct vmbus_channel *chan, | ||||
struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, | struct hn_nvs_sendctx *sndc, struct vmbus_gpa *gpa, | ||||
int gpa_cnt); | int gpa_cnt); | ||||
void hn_nvs_set_vf(struct hn_softc *sc, bool vf); | |||||
extern struct hn_nvs_sendctx hn_nvs_sendctx_none; | extern struct hn_nvs_sendctx hn_nvs_sendctx_none; | ||||
#endif /* !_HN_NVS_H_ */ | #endif /* !_HN_NVS_H_ */ |