aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/include
Commit message (Expand)AuthorAgeFilesLines
* HyperV socket implementation for FreeBSDWei Hu2020-05-201-2/+29
* hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.Wei Hu2019-07-092-0/+9
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* hyperv/vmbus: Expose Hyper-V major version.Sepherosa Ziehau2017-10-101-0/+1
* hyperv: Update copyright for the files changed in 2017Sepherosa Ziehau2017-08-141-1/+1
* hyperv: Add method to read 64bit Hyper-V specific time value.Sepherosa Ziehau2017-01-091-2/+10
* hyperv: Allow userland to ro-mmap reference TSC pageSepherosa Ziehau2016-12-151-5/+26
* hyperv: Implement "enlightened" time counter, which is rdtsc based.Sepherosa Ziehau2016-12-141-0/+1
* hyperv/vmbus: Add channel polling support.Sepherosa Ziehau2016-12-121-0/+7
* hyperv/timesync: Support "sent TC" to improve accuracy.Sepherosa Ziehau2016-12-081-0/+19
* hyperv/vmbus: Add result polling support for xact API.Sepherosa Ziehau2016-11-281-0/+2
* 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: Implement orphan support for transaction APISepherosa Ziehau2016-11-241-0/+2
* hyperv/vmbus: Set a mark on the revoked channel.Sepherosa Ziehau2016-11-231-0/+1
* hyperv/vmbus: Support transction result busy-wait.Sepherosa Ziehau2016-11-211-0/+2
* hyperv: GC unused functions.Sepherosa Ziehau2016-11-022-13/+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: Use xact APIs to implement post message Hypercall APIsSepherosa Ziehau2016-08-111-1/+6
* hyperv/vmbus: Add APIs for various types of transactions.Sepherosa Ziehau2016-08-111-0/+54
* 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-293-43/+45
* hyperv/vmbus: Inclusion cleanupSepherosa Ziehau2016-07-282-26/+5
* hyperv: hv_vmbus_channel -> vmbus_channelSepherosa Ziehau2016-07-211-25/+25
* hyperv/vmbus: Shuffle function declaration and macro definition.Sepherosa Ziehau2016-07-212-25/+23
* hyperv/vmbus: Hide channel struct definition.Sepherosa Ziehau2016-07-202-114/+9
* hyperv/vmbus: Deprecate the device private data in channel structSepherosa Ziehau2016-07-201-7/+0
* hyperv/vmbus: Pass channel as the first argument for channel callbackSepherosa Ziehau2016-07-201-1/+3
* hyperv/vmbus: Channel struct field renameSepherosa Ziehau2016-07-201-8/+8
* hyperv/vmbus: Move IC register definition to Hyper-V utilitiesSepherosa Ziehau2016-07-201-59/+0
* hyperv/vmbus: Get rid of unnecessary definition.Sepherosa Ziehau2016-07-201-4/+0
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-192-14/+6
* hyperv/vmbus: Cleanup cpu based channel selection.Sepherosa Ziehau2016-07-192-3/+2
* hyperv/vmbus: Cosmetic vmbus channel open cleanupSepherosa Ziehau2016-07-181-9/+3
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-152-14/+14
* hyperv/vmbus: Back out r302888 temporarilySepherosa Ziehau2016-07-152-14/+14
* hyperv/hn: Busdma-fy rxbuf and chimney sending bufferSepherosa Ziehau2016-07-152-14/+14
* hyperv/hn: Busdma-fy rxbuf and chimney sending bufferSepherosa Ziehau2016-07-151-8/+0
* hyperv/vmbus: Cleanup channel packet receiving.Sepherosa Ziehau2016-07-152-29/+32
* hyperv/vmbus: Cleanup channel receiving.Sepherosa Ziehau2016-07-152-7/+3
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-152-8/+2