aboutsummaryrefslogtreecommitdiff
path: root/include/linux/vfio.h
AgeCommit message (Expand)Author
2022-11-10vfio: Export the device set open countAnthony DeRossi
2022-10-07vfio: Add vfio_file_is_group()Jason Gunthorpe
2022-09-21vfio: Add struct device to vfio_deviceYi Liu
2022-09-21vfio/ccw: Use the new device life cycle helpersKevin Tian
2022-09-21vfio: Add helpers for unifying vfio_device life cycleKevin Tian
2022-09-08vfio: Introduce the DMA logging feature supportYishai Hadas
2022-07-25vfio: Replace phys_pfn with pages for vfio_pin_pages()Nicolin Chen
2022-07-25vfio: Rename user_iova of vfio_dma_rw()Nicolin Chen
2022-07-25vfio: Pass in starting IOVA to vfio_pin/unpin_pages APINicolin Chen
2022-07-23vfio: Make vfio_unpin_pages() return voidNicolin Chen
2022-07-20vfio: Replace the iommu notifier with a device listJason Gunthorpe
2022-07-20vfio: Replace the DMA unmapping notifier with a callbackJason Gunthorpe
2022-06-30vfio: Split migration ops from main device opsYishai Hadas
2022-06-27vfio: de-extern-ify function prototypesAlex Williamson
2022-05-24vfio: remove VFIO_GROUP_NOTIFY_SET_KVMMatthew Rosato
2022-05-13vfio/pci: Use the struct file as the handle not the vfio_groupJason Gunthorpe
2022-05-13vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm()Jason Gunthorpe
2022-05-13vfio: Change vfio_external_check_extension() to vfio_file_enforced_coherent()Jason Gunthorpe
2022-05-13vfio: Remove vfio_external_group_match_file()Jason Gunthorpe
2022-05-13vfio: Change vfio_external_user_iommu_id() to vfio_file_iommu_group()Jason Gunthorpe
2022-05-11vfio/pci: Remove vfio_device_get_from_dev()Jason Gunthorpe
2022-05-11vfio: Remove dead codeJason Gunthorpe
2022-05-11vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw()Jason Gunthorpe
2022-05-11vfio/mdev: Pass in a struct vfio_device * to vfio_pin/unpin_pages()Jason Gunthorpe
2022-05-11vfio: Make vfio_(un)register_notifier accept a vfio_deviceJason Gunthorpe
2022-03-03vfio: Extend the device migration protocol with RUNNING_P2PJason Gunthorpe
2022-03-03vfio: Define device migration protocol v2Jason Gunthorpe
2022-03-03vfio: Have the core code decode the VFIO_DEVICE_FEATURE ioctlJason Gunthorpe
2021-09-30vfio: move the vfio_iommu_driver_ops interface out of <linux/vfio.h>Christoph Hellwig
2021-09-30vfio: remove unused method from vfio_iommu_driver_opsChristoph Hellwig
2021-09-30vfio: simplify iommu group allocation for mediated devicesChristoph Hellwig
2021-09-30vfio: Move vfio_iommu_group_get() to vfio_register_group_dev()Jason Gunthorpe
2021-08-11vfio: Remove struct vfio_device_ops open/releaseJason Gunthorpe
2021-08-11vfio: Provide better generic support for open/release vfio_device_opsJason Gunthorpe
2021-08-11vfio: Introduce a vfio_uninit_group_dev() API callMax Gurtovoy
2021-04-06vfio: Remove device_data from the vfio bus driver APIJason Gunthorpe
2021-04-06vfio: Make vfio_device_ops pass a 'struct vfio_device *' instead of 'void *'Jason Gunthorpe
2021-04-06vfio/mdev: Use vfio_init/register/unregister_group_devJason Gunthorpe
2021-04-06vfio: Split creation of a vfio_device into init and register opsJason Gunthorpe
2021-02-01vfio: iommu driver notify callbackSteve Sistare
2020-12-10vfio/type1: Add vfio_group_iommu_domain()Lu Baolu
2020-05-28vfio: Selective dirty page tracking if IOMMU backed device pins pagesKirti Wankhede
2020-03-24Merge branches 'v5.7/vfio/alex-sriov-v3' and 'v5.7/vfio/yan-dma-rw-v4' into v...Alex Williamson
2020-03-24vfio: Include optional device match in vfio_device_ops callbacksAlex Williamson
2020-03-24vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pagesYan Zhao
2020-03-24vfio: introduce vfio_dma_rw to read/write a range of IOVAsYan Zhao
2020-03-24vfio: allow external user to get vfio group from deviceYan Zhao
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner
2017-12-20vfio: Simplify capability helperAlex Williamson
2017-07-26include/linux/vfio.h: Guard powerpc-specific functions with CONFIG_VFIO_SPAPR...Murilo Opsfelder Araujo