summaryrefslogtreecommitdiff
path: root/hw/msix.c
AgeCommit message (Expand)Author
2012-07-19msi/msix: added API to set MSI message address and dataAlexey Kardashevskiy
2012-06-18msix: Switch msix_uninit to return voidAlex Williamson
2012-06-18msix: Allow full specification of MSIX layoutAlex Williamson
2012-06-18msix: Split PBA into it's own MemoryRegionAlex Williamson
2012-06-18msix: Note endian TODO itemAlex Williamson
2012-06-18msix: Move msix_mmio_readAlex Williamson
2012-06-18msix: Add simple BAR allocation MSIX setup functionsAlex Williamson
2012-06-18msix: drop unused msix_bar_size, require valid bar_sizeJan Kiszka
2012-06-07msi: Use msi/msix_present more consistentlyJan Kiszka
2012-06-07msi: Guard msi/msix_write_config with msi_presentJan Kiszka
2012-05-21msix: Add msix_nr_vectors_allocatedJan Kiszka
2012-05-21msix: Introduce vector notifiersJan Kiszka
2012-05-21msix: Invoke msix_handle_mask_update on msix_mask_allJan Kiszka
2012-05-21msix: Factor out msix_get_messageJan Kiszka
2012-01-19msi: Generalize msix_supported to msi_supportedJan Kiszka
2012-01-13prepare for future GPLv2+ relicensingPaolo Bonzini
2011-11-21msix: avoid mask updates if mask is unchangedMichael S. Tsirkin
2011-11-21msix: Prevent bogus mask updates on MMIO accessesMichael S. Tsirkin
2011-11-21msix: track function masked in pci device stateMichael S. Tsirkin
2011-08-20Use glib memory allocation and free functionsAnthony Liguori
2011-08-08msix: convert to memory APIAvi Kivity
2011-07-12msix: use specific endian ld/st_physAlexander Graf
2011-06-15Merge remote-tracking branch 'origin/master' into pciMichael S. Tsirkin
2011-06-12msix: Use replace local defines with pci_regs versionsJan Kiszka
2011-05-06Fix typo in code and commentsStefan Weil
2011-01-20msix: simplify write configIsaku Yamahata
2010-12-11Add endianness as io mem parameterAlexander Graf
2010-10-27Merge branch 'pci' into for_anthonyMichael S. Tsirkin
2010-09-20msix: clear not only INTA, but all INTx when MSI-X is enabled.Isaku Yamahata
2010-09-18Introduce range.hBlue Swirl
2010-09-07pci: consolidate pci_add_capability_at_offset() into pci_add_capability().Isaku Yamahata
2010-06-14Remove unused DEBUG defines from hw/msix.cJes Sorensen
2010-05-31msix: remove duplicated defines.Isaku Yamahata
2009-12-23msix: use range helper function.Isaku Yamahata
2009-12-07msix: function mask supportMichael S. Tsirkin
2009-12-07msix: macro rename for function mask supportMichael S. Tsirkin
2009-12-01msix: clear pending bit of an unused vectorMichael S. Tsirkin
2009-12-01msix: fix reset value for enable bitMichael S. Tsirkin
2009-12-01msix: fix mask bit state after resetMichael S. Tsirkin
2009-12-01msix: add helper to unuse all msix entriesMichael S. Tsirkin
2009-11-09pci: introduce pcibus_t to represent pci bus address/size instead of uint32_tIsaku Yamahata
2009-10-30qemu/msix: fix table access issuesMichael S. Tsirkin
2009-10-05qemu: clean up target page usage in msixMichael S. Tsirkin
2009-10-01Revert "Get rid of _t suffix"Anthony Liguori
2009-10-01Get rid of _t suffixmalc
2009-09-20Compile msix only onceBlue Swirl
2009-08-25Make CPURead/WriteFunc structure 'const'Blue Swirl
2009-07-27qemu: msix nit: clear msix_entries_nr on errorMichael S. Tsirkin
2009-07-10qemu/msi: missing bracesMichael S. Tsirkin
2009-07-10qemu/msi: clean used vectors state on loadMichael S. Tsirkin