diff options
| author | Sepherosa Ziehau <sephe@FreeBSD.org> | 2016-11-25 07:24:11 +0000 |
|---|---|---|
| committer | Sepherosa Ziehau <sephe@FreeBSD.org> | 2016-11-25 07:24:11 +0000 |
| commit | 32ab625a61034ec42a542e30f52df8f805dafd6e (patch) | |
| tree | 55b121360a9129a41ab7381f4274439ca16f3776 /sys/dev/hyperv/include | |
| parent | 12fbfdab73e00124d3aecc1a956cb8d0f46e4261 (diff) | |
Notes
Diffstat (limited to 'sys/dev/hyperv/include')
| -rw-r--r-- | sys/dev/hyperv/include/vmbus.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sys/dev/hyperv/include/vmbus.h b/sys/dev/hyperv/include/vmbus.h index 7fe93cea59bb..9671c8ee6d47 100644 --- a/sys/dev/hyperv/include/vmbus.h +++ b/sys/dev/hyperv/include/vmbus.h @@ -129,6 +129,17 @@ vmbus_get_channel(device_t dev) return device_get_ivars(dev); } +/* + * vmbus_chan_open_br() + * Return values: + * 0 Succeeded. + * EISCONN Failed, and the memory passed through 'br' is still + * connected. Callers must _not_ free the the memory + * passed through 'br', if this error happens. + * other values Failed. The memory passed through 'br' is no longer + * connected. Callers are free to do anything with the + * memory passed through 'br'. + */ int vmbus_chan_open(struct vmbus_channel *chan, int txbr_size, int rxbr_size, const void *udata, int udlen, vmbus_chan_callback_t cb, void *cbarg); |
