aboutsummaryrefslogtreecommitdiff
path: root/hw/vfio/device.c
AgeCommit message (Expand)AuthorFilesLines
2025-07-15hw/vfio: fix region fd initializationJohn Levon1-1/+5
2025-07-03vfio/iommufd: preserve descriptorsSteve Sistare1-8/+1
2025-07-03vfio/iommufd: device name blockerSteve Sistare1-0/+11
2025-07-03vfio/iommufd: add vfio_device_free_nameSteve Sistare1-0/+5
2025-07-03vfio/iommufd: invariant device nameSteve Sistare1-5/+10
2025-06-26vfio: add vfio_device_get_region_fd()John Levon1-0/+7
2025-06-11vfio: mark posted writes in region write callbacksJohn Levon1-1/+2
2025-06-11vfio: add per-region fd supportJohn Levon1-4/+25
2025-05-09vfio: add vfio-pci-base classJohn Levon1-1/+1
2025-05-09vfio: add read/write to device IO ops vectorJohn Levon1-0/+34
2025-05-09vfio: add region info cacheJohn Levon1-4/+21
2025-05-09vfio: add device IO ops vectorJohn Levon1-11/+63
2025-05-09vfio: add vfio_device_get_irq_info() helperJohn Levon1-0/+15
2025-05-09vfio: add vfio_attach_device_by_iommu_type()John Levon1-7/+15
2025-05-09vfio: add vfio_device_unprepare()John Levon1-0/+7
2025-05-09vfio: add vfio_device_prepare()John Levon1-0/+14
2025-04-25vfio: Cleanup host IOMMU device creationZhenzhong Duan1-19/+14
2025-04-25vfio: Rename VFIODevice related servicesCédric Le Goater1-18/+18
2025-04-25vfio: Rename vfio-common.h to vfio-device.hCédric Le Goater1-1/+1
2025-04-25vfio: Move vfio_reset_handler() into device.cCédric Le Goater1-0/+35
2025-04-25vfio: Move vfio_de/attach_device() into device.cCédric Le Goater1-0/+37
2025-04-25vfio: Move vfio_device_list into device.cCédric Le Goater1-0/+3
2025-04-25vfio: Introduce a new file for VFIODevice definitionsCédric Le Goater1-0/+330