summaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/include/vmbus.h
AgeCommit message (Expand)Author
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2022-09-04hyperv: Remove a double word in a source code commentGordon Bergling
2020-05-20HyperV socket implementation for FreeBSDWei Hu
2019-07-09hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.Wei Hu
2016-12-12hyperv/vmbus: Add channel polling support.Sepherosa Ziehau
2016-11-28hyperv/vmbus: Add supportive transaction wait function.Sepherosa Ziehau
2016-11-25hyperv/vmbus: Add a simplified version of channel close.Sepherosa Ziehau
2016-11-25hyperv/vmbus: Return EISCONN if the bufring GPADL can't be disconnected.Sepherosa Ziehau
2016-11-24hyperv/vmbus: Fix the primary channel revoking on vmbus side.Sepherosa Ziehau
2016-11-23hyperv/vmbus: Set a mark on the revoked channel.Sepherosa Ziehau
2016-11-02hyperv: GC unused functions.Sepherosa Ziehau
2016-10-19hyperv/vmbus: Expose channel management taskqueue for driver to use.Sepherosa Ziehau
2016-10-11hyperv/vmbus: Allow driver to inject synchronous task into channel taskq.Sepherosa Ziehau
2016-09-28hyperv/vmbus: Add function to drain channel interrupt task.Sepherosa Ziehau
2016-09-28hyperv/vmbus: Add functions to test RX/TX bufring emptinessSepherosa Ziehau
2016-09-21hyperv/vmbus: Allow bufrings preallocation.Sepherosa Ziehau
2016-08-25hyperv/vmbus: Add function to calculate max # of elements in a bufring.Sepherosa Ziehau
2016-08-16hyperv/hn: Factor out hn_nvs_send/hn_nvs_send_sglistSepherosa Ziehau
2016-08-11hyperv/vmbus: Add macro to get channel packet data length.Sepherosa Ziehau
2016-08-01hyperv/vmbus: Remove the artificial entry limit of SG and PRP list.Sepherosa Ziehau
2016-07-29hyperv/vmbus: Reindent function declarations.Sepherosa Ziehau
2016-07-28hyperv/vmbus: Inclusion cleanupSepherosa Ziehau
2016-07-21hyperv: hv_vmbus_channel -> vmbus_channelSepherosa Ziehau
2016-07-21hyperv/vmbus: Shuffle function declaration and macro definition.Sepherosa Ziehau
2016-07-20hyperv/vmbus: Hide channel struct definition.Sepherosa Ziehau
2016-07-19hyperv/vmbus: Function renameSepherosa Ziehau
2016-07-19hyperv/vmbus: Cleanup cpu based channel selection.Sepherosa Ziehau
2016-07-15hyperv/vmbus: Function renameSepherosa Ziehau
2016-07-15hyperv/vmbus: Back out r302888 temporarilySepherosa Ziehau
2016-07-15hyperv/hn: Busdma-fy rxbuf and chimney sending bufferSepherosa Ziehau
2016-07-15hyperv/vmbus: Cleanup channel packet receiving.Sepherosa Ziehau
2016-07-15hyperv/vmbus: Cleanup channel receiving.Sepherosa Ziehau
2016-07-15hyperv/vmbus: Function renameSepherosa Ziehau
2016-07-15hyperv/vmbus: Move channel packet types definition to vmbus.hSepherosa Ziehau
2016-07-15hyperv/vmbus: Move channel packet flags definition to vmbus.hSepherosa Ziehau
2016-07-15hyeprv/vmbus: Rework prplist sending.Sepherosa Ziehau
2016-07-15hyperv/vmbus: Rework sglist sending.Sepherosa Ziehau