Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/hyperv/include/vmbus_xact.h
Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Lines | |||||
void *vmbus_xact_req_data(const struct vmbus_xact *xact); | void *vmbus_xact_req_data(const struct vmbus_xact *xact); | ||||
bus_addr_t vmbus_xact_req_paddr(const struct vmbus_xact *xact); | bus_addr_t vmbus_xact_req_paddr(const struct vmbus_xact *xact); | ||||
void *vmbus_xact_priv(const struct vmbus_xact *xact, | void *vmbus_xact_priv(const struct vmbus_xact *xact, | ||||
size_t priv_len); | size_t priv_len); | ||||
void vmbus_xact_activate(struct vmbus_xact *xact); | void vmbus_xact_activate(struct vmbus_xact *xact); | ||||
void vmbus_xact_deactivate(struct vmbus_xact *xact); | void vmbus_xact_deactivate(struct vmbus_xact *xact); | ||||
const void *vmbus_xact_wait(struct vmbus_xact *xact, | const void *vmbus_xact_wait(struct vmbus_xact *xact, | ||||
size_t *resp_len); | size_t *resp_len); | ||||
const void *vmbus_xact_busywait(struct vmbus_xact *xact, | |||||
size_t *resp_len); | |||||
void vmbus_xact_wakeup(struct vmbus_xact *xact, | void vmbus_xact_wakeup(struct vmbus_xact *xact, | ||||
const void *data, size_t dlen); | const void *data, size_t dlen); | ||||
void vmbus_xact_ctx_wakeup(struct vmbus_xact_ctx *ctx, | void vmbus_xact_ctx_wakeup(struct vmbus_xact_ctx *ctx, | ||||
const void *data, size_t dlen); | const void *data, size_t dlen); | ||||
#endif /* !_VMBUS_XACT_H_ */ | #endif /* !_VMBUS_XACT_H_ */ |