aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/hyperv/vmbus/vmbus_var.h
Commit message (Expand)AuthorAgeFilesLines
* Hyper-V: vmbus: implementat bus_get_dma_tag in vmbusSouradeep Chakrabarti2023-09-141-0/+1
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* Switch to contigmalloc in the Hyper-V codeAndrew Turner2023-06-061-6/+0
* hyperv: purge EOL release compatibilityElliott Mitchell2023-02-041-4/+0
* arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 3, final)Souradeep Chakrabarti2022-10-271-0/+15
* hyperv/vmbus: Nuke unnecessary critical sections.Sepherosa Ziehau2016-12-281-1/+1
* hyperv: Unbreak EARLY_AP_STARUP Hyper-V bootstrap by using intrhookSepherosa Ziehau2016-12-211-0/+3
* hyperv/vmbus: Add exec cancel support for message Hypercall API.Sepherosa Ziehau2016-11-281-0/+2
* hyperv/vmbus: Add result polling support for message Hypercall API.Sepherosa Ziehau2016-11-281-0/+3
* hyperv/vmbus,pcib: unbreak build in case NEW_PCIB is undefinedDexuan Cui2016-11-251-0/+2
* hyperv/vmbus: add new vmbus methods to support PCIe pass-throughDexuan Cui2016-11-161-0/+10
* hyperv/vmbus: Add dynamic device add and remove supportSepherosa Ziehau2016-09-271-4/+9
* hyperv/vmbus: Use xact APIs to implement post message Hypercall APIsSepherosa Ziehau2016-08-111-1/+1
* hyperv/vmbus: Revoke unnecessary exposure of vmbus softcSepherosa Ziehau2016-07-291-14/+0
* hyperv/vmbus: Reindent function declarations.Sepherosa Ziehau2016-07-291-15/+18
* hyperv/vmbus: Inclusion cleanupSepherosa Ziehau2016-07-281-1/+0
* hyperv: hv_vmbus_channel -> vmbus_channelSepherosa Ziehau2016-07-211-5/+5
* hyperv/vmbus: Shuffle function declaration and macro definition.Sepherosa Ziehau2016-07-211-8/+1
* hyperv/vmbus: Function renameSepherosa Ziehau2016-07-151-0/+2
* hyperv/vmbus: Move bus related message processing into vmbus.Sepherosa Ziehau2016-07-141-3/+11
* hyperv/vmbus: Field renaming to reflect realitySepherosa Ziehau2016-07-141-2/+3
* hyperv/vmbus: Release vmbus channel lock before detach devicesSepherosa Ziehau2016-07-141-0/+1
* hyperv/vmbus: Reorganize MNF event sending.Sepherosa Ziehau2016-07-131-1/+1
* hyperv/vmbus: Merge hv_connection.c into hv_channel.cSepherosa Ziehau2016-07-131-1/+0
* hyperv/vmbus: Move channel map to vmbus_softcSepherosa Ziehau2016-07-121-0/+1
* hyperv/vmbus: Move channel list to vmbus_softcSepherosa Ziehau2016-07-121-0/+3
* hyperv/vmbus: Move GPADL index into vmbus_softcSepherosa Ziehau2016-07-121-0/+3
* hyperv/vmbus: Rework vmbus version accessing.Sepherosa Ziehau2016-07-121-1/+5
* hyperv/vmbus: Busdma-fy Hypercall signal event input parameter.Sepherosa Ziehau2016-07-121-0/+6
* hyperv/vmbus: Use post message Hypercall APIs for GPADL connect.Sepherosa Ziehau2016-07-121-0/+1
* hyperv/vmbus: Reorganize vmbus scan process.Sepherosa Ziehau2016-07-121-0/+8
* hyperv/vmbus: Implement a new set of APIs for post message HypercallSepherosa Ziehau2016-07-111-0/+11
* hyperv/vmbus: Change tx_evtflags type to u_long to match vmbus_evtflagsSepherosa Ziehau2016-06-081-1/+1
* hyperv/vmbus: Busdma-fy MNF and event flags.Sepherosa Ziehau2016-06-081-1/+15
* hyperv/vmbus: Constify channel messageSepherosa Ziehau2016-06-061-2/+1
* hyperv/vmbus: Factor out channel message processingSepherosa Ziehau2016-06-061-0/+4
* hyperv/vmbus: Redefine event flags.Sepherosa Ziehau2016-06-011-3/+3
* hyperv/vmbus: Rename ISR functionsSepherosa Ziehau2016-05-311-0/+1
* hyperv/vmbus: Move SINT settings to vmbus_var.hSepherosa Ziehau2016-05-301-0/+18
* hyperv/vmbus: Move two global flags into vmbus softcSepherosa Ziehau2016-05-251-0/+4
* hyperv/vmbus: Move vcpuid into vmbus softc per-cpu dataSepherosa Ziehau2016-05-251-0/+1
* hyperv/vmbus: Move event/message taskqueue/task to vmbus softcSepherosa Ziehau2016-05-251-0/+5
* hyperv/vmbus: Git rid of sc version of pcpu data extraction macroSepherosa Ziehau2016-05-241-6/+2
* hyperv/vmbus: Use busdma(9) for messages and event flagsSepherosa Ziehau2016-05-241-2/+10
* hyperv/vmbus: Move vmbus interrupt counter into vmbus softcSepherosa Ziehau2016-05-241-0/+1
* hyperv/vmbus: Move IDT vector to vmbus_softcSepherosa Ziehau2016-05-231-0/+1
* hyperv/vmbus: Get rid of vmbus_devpSepherosa Ziehau2016-05-231-0/+7
* hyperv/vmbus: Avoid two unnecessary protocol checks on isr handling pathSepherosa Ziehau2016-05-181-4/+9
* hyperv/vmbus: Reduce the # of event loops by recording event flag countSepherosa Ziehau2016-05-181-0/+57