Home
last modified time | relevance | path

Searched refs:igate (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/drivers/vfio/pci/
H A Dvfio_pci_intrs.c113 lockdep_assert_held(&vdev->igate); in __vfio_pci_intx_mask()
156 mutex_lock(&vdev->igate); in vfio_pci_intx_mask()
158 mutex_unlock(&vdev->igate); in vfio_pci_intx_mask()
216 lockdep_assert_held(&vdev->igate); in __vfio_pci_intx_unmask()
224 mutex_lock(&vdev->igate); in vfio_pci_intx_unmask()
226 mutex_unlock(&vdev->igate); in vfio_pci_intx_unmask()
289 * masking. igate prevents races during setup, once running masked in vfio_intx_enable()
296 * IRQ masking is performed at the IRQ chip. Again, igate protects in vfio_intx_enable()
H A Dvfio_pci_core.c703 mutex_lock(&vdev->igate); in vfio_pci_core_close_device()
712 mutex_unlock(&vdev->igate); in vfio_pci_core_close_device()
1217 mutex_lock(&vdev->igate); in vfio_pci_ioctl_set_irqs()
1222 mutex_unlock(&vdev->igate); in vfio_pci_ioctl_set_irqs()
1879 mutex_lock(&vdev->igate); in vfio_pci_core_request()
1892 mutex_unlock(&vdev->igate); in vfio_pci_core_request()
2159 mutex_init(&vdev->igate); in vfio_pci_core_init_dev()
2179 mutex_destroy(&vdev->igate); in vfio_pci_core_release_dev()
2302 mutex_lock(&vdev->igate); in vfio_pci_core_aer_err_detected()
2307 mutex_unlock(&vdev->igate); in vfio_pci_core_aer_err_detected()
[all...]
/kernel/linux/linux-6.6/drivers/vfio/fsl-mc/
H A Dvfio_fsl_mc_private.h38 struct mutex igate; member
H A Dvfio_fsl_mc.c221 mutex_lock(&vdev->igate); in vfio_fsl_mc_ioctl()
225 mutex_unlock(&vdev->igate); in vfio_fsl_mc_ioctl()
520 mutex_init(&vdev->igate); in vfio_fsl_mc_init_dev()
570 mutex_destroy(&vdev->igate); in vfio_fsl_mc_release_dev()
/kernel/linux/linux-5.10/drivers/vfio/fsl-mc/
H A Dvfio_fsl_mc_private.h44 struct mutex igate; member
H A Dvfio_fsl_mc.c300 mutex_lock(&vdev->igate); in vfio_fsl_mc_ioctl()
304 mutex_unlock(&vdev->igate); in vfio_fsl_mc_ioctl()
626 mutex_init(&vdev->igate); in vfio_fsl_mc_probe()
673 mutex_destroy(&vdev->igate); in vfio_fsl_mc_remove()
/kernel/linux/linux-5.10/drivers/vfio/pci/
H A Dvfio_pci.c567 mutex_lock(&vdev->igate); in vfio_pci_release()
576 mutex_unlock(&vdev->igate); in vfio_pci_release()
1071 mutex_lock(&vdev->igate); in vfio_pci_ioctl()
1076 mutex_unlock(&vdev->igate); in vfio_pci_ioctl()
1739 mutex_lock(&vdev->igate); in vfio_pci_request()
1752 mutex_unlock(&vdev->igate); in vfio_pci_request()
2041 mutex_init(&vdev->igate); in vfio_pci_probe()
2137 mutex_lock(&vdev->igate); in vfio_pci_aer_err_detected()
2142 mutex_unlock(&vdev->igate); in vfio_pci_aer_err_detected()
H A Dvfio_pci_private.h110 struct mutex igate; member
/kernel/linux/linux-5.10/drivers/vfio/platform/
H A Dvfio_platform_private.h50 struct mutex igate; member
H A Dvfio_platform_common.c386 mutex_lock(&vdev->igate); in vfio_platform_ioctl()
390 mutex_unlock(&vdev->igate); in vfio_platform_ioctl()
691 mutex_init(&vdev->igate); in vfio_platform_probe_common()
/kernel/linux/linux-6.6/drivers/vfio/platform/
H A Dvfio_platform_private.h51 struct mutex igate; member
H A Dvfio_platform_common.c368 mutex_lock(&vdev->igate); in vfio_platform_ioctl()
372 mutex_unlock(&vdev->igate); in vfio_platform_ioctl()
647 mutex_init(&vdev->igate); in vfio_platform_init_common()
/kernel/linux/linux-6.6/include/linux/
H A Dvfio_pci_core.h61 struct mutex igate; member

Completed in 14 milliseconds