summaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/include/hyperv.h
Commit message (Expand)AuthorAgeFilesLines
* hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.Wei Hu2019-07-091-0/+5
* 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/timesync: Support "sent TC" to improve accuracy.Sepherosa Ziehau2016-12-081-0/+19
* hyperv: GC unused functions.Sepherosa Ziehau2016-11-021-11/+0
* hyperv/vmbus: Reindent function declarations.Sepherosa Ziehau2016-07-291-1/+1
* hyperv/vmbus: Inclusion cleanupSepherosa Ziehau2016-07-281-26/+4
* hyperv/vmbus: Shuffle function declaration and macro definition.Sepherosa Ziehau2016-07-211-25/+0
* hyperv/vmbus: Hide channel struct definition.Sepherosa Ziehau2016-07-201-114/+0
* 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-191-14/+0
* hyperv/vmbus: Cleanup cpu based channel selection.Sepherosa Ziehau2016-07-191-2/+0
* hyperv/vmbus: Cosmetic vmbus channel open cleanupSepherosa Ziehau2016-07-181-9/+3
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-151-14/+0
* hyperv/vmbus: Back out r302888 temporarilySepherosa Ziehau2016-07-151-0/+14
* hyperv/hn: Busdma-fy rxbuf and chimney sending bufferSepherosa Ziehau2016-07-151-14/+0
* hyperv/hn: Busdma-fy rxbuf and chimney sending bufferSepherosa Ziehau2016-07-151-8/+0
* hyperv/vmbus: Cleanup channel packet receiving.Sepherosa Ziehau2016-07-151-29/+0
* hyperv/vmbus: Cleanup channel receiving.Sepherosa Ziehau2016-07-151-7/+0
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-151-8/+0
* hyperv/vmbus: Move channel packet types definition to vmbus.hSepherosa Ziehau2016-07-151-19/+2
* hyperv/vmbus: Move channel packet flags definition to vmbus.hSepherosa Ziehau2016-07-151-2/+0
* hyeprv/vmbus: Rework prplist sending.Sepherosa Ziehau2016-07-151-25/+0
* hyperv/vmbus: Rework sglist sending.Sepherosa Ziehau2016-07-151-15/+0
* hyperv/vmbus: Field renameSepherosa Ziehau2016-07-151-8/+7
* hyperv/vmbus: Set vcpuid to 0, if MSR_HV_VP_INDEX does not exist.Sepherosa Ziehau2016-07-151-8/+5
* hyperv/vmbus: Busdma-fy channel bufring.Sepherosa Ziehau2016-07-151-7/+4
* hyperv/vmbus: Add vmbus_chan_gpadl_connect, which takes GPA physaddrSepherosa Ziehau2016-07-151-0/+3
* hyperv/vmbus: Sub-channel related fields renamingSepherosa Ziehau2016-07-141-22/+9
* hyperv/vmbus: Field renaming to reflect realitySepherosa Ziehau2016-07-141-1/+1
* hyperv/vmbus: Use sub-channel index to detect primary channelSepherosa Ziehau2016-07-141-1/+1
* hyperv/vmbus: Nuke the channel open state.Sepherosa Ziehau2016-07-141-10/+5
* hyperv/vmbus: Remove unused bitsSepherosa Ziehau2016-07-141-127/+0
* hyperv: hv_guid -> struct hyperv_guid.Sepherosa Ziehau2016-07-141-20/+8
* hyperv/vmbus: Remove unused bitsSepherosa Ziehau2016-07-141-126/+0
* hyperv/vmbus: Reorganize MNF event sending.Sepherosa Ziehau2016-07-131-2/+3
* hyperv: Signal event input parameter is shared w/ MNFSepherosa Ziehau2016-07-131-2/+2
* hyperv/vmbus: Pack bool field into flags fieldSepherosa Ziehau2016-07-131-13/+14
* hyperv/bufring: Remove unused fieldsSepherosa Ziehau2016-07-131-3/+1
* hyperv/vmbus: Nuke unused field from hv_vmbus_channel.Sepherosa Ziehau2016-07-131-2/+0
* hyperv: Get rid of hv_device, which is unnecessary indirection.Sepherosa Ziehau2016-07-131-28/+6
* hyperv/vmbus: Deprecate the usage of hv_device.Sepherosa Ziehau2016-07-131-0/+1