aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/include/vmbus.h
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* hyperv: Remove a double word in a source code commentGordon Bergling2022-09-041-1/+1
* HyperV socket implementation for FreeBSDWei Hu2020-05-201-2/+29
* hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.Wei Hu2019-07-091-0/+4
* hyperv/vmbus: Add channel polling support.Sepherosa Ziehau2016-12-121-0/+7
* hyperv/vmbus: Add supportive transaction wait function.Sepherosa Ziehau2016-11-281-0/+3
* hyperv/vmbus: Add a simplified version of channel close.Sepherosa Ziehau2016-11-251-0/+20
* hyperv/vmbus: Return EISCONN if the bufring GPADL can't be disconnected.Sepherosa Ziehau2016-11-251-0/+11
* hyperv/vmbus: Fix the primary channel revoking on vmbus side.Sepherosa Ziehau2016-11-241-0/+4
* hyperv/vmbus: Set a mark on the revoked channel.Sepherosa Ziehau2016-11-231-0/+1
* hyperv: GC unused functions.Sepherosa Ziehau2016-11-021-2/+0
* hyperv/vmbus: Expose channel management taskqueue for driver to use.Sepherosa Ziehau2016-10-191-0/+3
* hyperv/vmbus: Allow driver to inject synchronous task into channel taskq.Sepherosa Ziehau2016-10-111-0/+3
* hyperv/vmbus: Add function to drain channel interrupt task.Sepherosa Ziehau2016-09-281-0/+1
* hyperv/vmbus: Add functions to test RX/TX bufring emptinessSepherosa Ziehau2016-09-281-0/+2
* hyperv/vmbus: Allow bufrings preallocation.Sepherosa Ziehau2016-09-211-0/+10
* hyperv/vmbus: Add function to calculate max # of elements in a bufring.Sepherosa Ziehau2016-08-251-0/+2
* hyperv/hn: Factor out hn_nvs_send/hn_nvs_send_sglistSepherosa Ziehau2016-08-161-0/+1
* hyperv/vmbus: Add macro to get channel packet data length.Sepherosa Ziehau2016-08-111-0/+5
* hyperv/vmbus: Remove the artificial entry limit of SG and PRP list.Sepherosa Ziehau2016-08-011-3/+0
* hyperv/vmbus: Reindent function declarations.Sepherosa Ziehau2016-07-291-36/+38
* hyperv/vmbus: Inclusion cleanupSepherosa Ziehau2016-07-281-0/+1
* hyperv: hv_vmbus_channel -> vmbus_channelSepherosa Ziehau2016-07-211-25/+25
* hyperv/vmbus: Shuffle function declaration and macro definition.Sepherosa Ziehau2016-07-211-0/+23
* hyperv/vmbus: Hide channel struct definition.Sepherosa Ziehau2016-07-201-0/+9
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-191-0/+6
* hyperv/vmbus: Cleanup cpu based channel selection.Sepherosa Ziehau2016-07-191-1/+2
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-151-0/+14
* hyperv/vmbus: Back out r302888 temporarilySepherosa Ziehau2016-07-151-14/+0
* hyperv/hn: Busdma-fy rxbuf and chimney sending bufferSepherosa Ziehau2016-07-151-0/+14
* hyperv/vmbus: Cleanup channel packet receiving.Sepherosa Ziehau2016-07-151-0/+32
* hyperv/vmbus: Cleanup channel receiving.Sepherosa Ziehau2016-07-151-0/+3
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-151-0/+2
* hyperv/vmbus: Move channel packet types definition to vmbus.hSepherosa Ziehau2016-07-151-3/+8
* hyperv/vmbus: Move channel packet flags definition to vmbus.hSepherosa Ziehau2016-07-151-0/+2
* hyeprv/vmbus: Rework prplist sending.Sepherosa Ziehau2016-07-151-0/+13
* hyperv/vmbus: Rework sglist sending.Sepherosa Ziehau2016-07-151-0/+49