summaryrefslogtreecommitdiffstats
path: root/include/linux/vfio.h
Commit message (Expand)AuthorAgeFilesLines
* vfio: remove VFIO_GROUP_NOTIFY_SET_KVMMatthew Rosato2022-05-241-4/+2
* vfio/pci: Use the struct file as the handle not the vfio_groupJason Gunthorpe2022-05-131-2/+1
* vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm()Jason Gunthorpe2022-05-131-2/+3
* vfio: Change vfio_external_check_extension() to vfio_file_enforced_coherent()Jason Gunthorpe2022-05-131-2/+1
* vfio: Remove vfio_external_group_match_file()Jason Gunthorpe2022-05-131-2/+0
* vfio: Change vfio_external_user_iommu_id() to vfio_file_iommu_group()Jason Gunthorpe2022-05-131-1/+1
* vfio/pci: Remove vfio_device_get_from_dev()Jason Gunthorpe2022-05-111-2/+0
* vfio: Remove dead codeJason Gunthorpe2022-05-111-11/+0
* vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw()Jason Gunthorpe2022-05-111-1/+1
* vfio/mdev: Pass in a struct vfio_device * to vfio_pin/unpin_pages()Jason Gunthorpe2022-05-111-2/+2
* vfio: Make vfio_(un)register_notifier accept a vfio_deviceJason Gunthorpe2022-05-111-2/+2
* vfio: Extend the device migration protocol with RUNNING_P2PJason Gunthorpe2022-03-031-0/+1
* vfio: Define device migration protocol v2Jason Gunthorpe2022-03-031-0/+20
* vfio: Have the core code decode the VFIO_DEVICE_FEATURE ioctlJason Gunthorpe2022-03-031-0/+32
* vfio: move the vfio_iommu_driver_ops interface out of <linux/vfio.h>Christoph Hellwig2021-09-301-44/+0
* vfio: remove unused method from vfio_iommu_driver_opsChristoph Hellwig2021-09-301-5/+0
* vfio: simplify iommu group allocation for mediated devicesChristoph Hellwig2021-09-301-0/+1
* vfio: Move vfio_iommu_group_get() to vfio_register_group_dev()Jason Gunthorpe2021-09-301-3/+0
* vfio: Remove struct vfio_device_ops open/releaseJason Gunthorpe2021-08-111-4/+0
* vfio: Provide better generic support for open/release vfio_device_opsJason Gunthorpe2021-08-111-0/+21
* vfio: Introduce a vfio_uninit_group_dev() API callMax Gurtovoy2021-08-111-0/+1
* vfio: Remove device_data from the vfio bus driver APIJason Gunthorpe2021-04-061-3/+1
* vfio: Make vfio_device_ops pass a 'struct vfio_device *' instead of 'void *'Jason Gunthorpe2021-04-061-8/+8
* vfio/mdev: Use vfio_init/register/unregister_group_devJason Gunthorpe2021-04-061-5/+0
* vfio: Split creation of a vfio_device into init and register opsJason Gunthorpe2021-04-061-0/+16
* vfio: iommu driver notify callbackSteve Sistare2021-02-011-0/+7
* vfio/type1: Add vfio_group_iommu_domain()Lu Baolu2020-12-101-0/+4
* vfio: Selective dirty page tracking if IOMMU backed device pins pagesKirti Wankhede2020-05-281-1/+3
*-. Merge branches 'v5.7/vfio/alex-sriov-v3' and 'v5.7/vfio/yan-dma-rw-v4' into v...Alex Williamson2020-03-241-0/+17
|\ \
| | * vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pagesYan Zhao2020-03-241-0/+6
| | * vfio: introduce vfio_dma_rw to read/write a range of IOVAsYan Zhao2020-03-241-0/+5
| | * vfio: allow external user to get vfio group from deviceYan Zhao2020-03-241-0/+2
| |/ |/|
| * vfio: Include optional device match in vfio_device_ops callbacksAlex Williamson2020-03-241-0/+4
|/
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* vfio: Simplify capability helperAlex Williamson2017-12-201-1/+2
* include/linux/vfio.h: Guard powerpc-specific functions with CONFIG_VFIO_SPAPR...Murilo Opsfelder Araujo2017-07-261-2/+2
* Merge tag 'vfio-v4.13-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds2017-07-131-0/+2
|\
| * vfio: New external user group/file matchAlex Williamson2017-06-281-0/+2
* | sched/wait: Rename wait_queue_t => wait_queue_entry_tIngo Molnar2017-06-201-1/+1
|/
* vfio: support notifier chain in vfio_groupJike Song2016-12-011-0/+7
* vfio: vfio_register_notifier: classify iommu notifierJike Song2016-12-011-2/+11
* vfio: Introduce vfio_set_irqs_validate_and_prepare()Kirti Wankhede2016-11-171-0/+4
* vfio: Introduce common function to add capabilitiesKirti Wankhede2016-11-171-0/+3
* vfio iommu: Add blocking notifier to notify DMA_UNMAPKirti Wankhede2016-11-171-0/+12
* vfio iommu: Added pin and unpin callback functions to vfio_iommu_driver_opsKirti Wankhede2016-11-171-1/+12
* vfio: Add capability chain helpersAlex Williamson2016-02-221-0/+11
* vfio: Include No-IOMMU modeAlex Williamson2015-12-211-0/+3
* Revert: "vfio: Include No-IOMMU mode"Alex Williamson2015-12-041-3/+0
* vfio: Include No-IOMMU modeAlex Williamson2015-11-041-0/+3
* Merge tag 'vfio-v4.1-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds2015-04-141-0/+25
|\