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

/linux-master/drivers/vfio/fsl-mc/
H A Dvfio_fsl_mc_private.h38 struct mutex igate; member in struct:vfio_fsl_mc_device
H A Dvfio_fsl_mc.c221 mutex_lock(&vdev->igate);
225 mutex_unlock(&vdev->igate);
520 mutex_init(&vdev->igate);
570 mutex_destroy(&vdev->igate);
/linux-master/drivers/vfio/pci/
H A Dvfio_pci_intrs.c113 lockdep_assert_held(&vdev->igate);
156 mutex_lock(&vdev->igate);
158 mutex_unlock(&vdev->igate);
216 lockdep_assert_held(&vdev->igate);
224 mutex_lock(&vdev->igate);
226 mutex_unlock(&vdev->igate);
289 * masking. igate prevents races during setup, once running masked
296 * IRQ masking is performed at the IRQ chip. Again, igate protects
H A Dvfio_pci_core.c703 mutex_lock(&vdev->igate);
712 mutex_unlock(&vdev->igate);
1217 mutex_lock(&vdev->igate);
1222 mutex_unlock(&vdev->igate);
1896 mutex_lock(&vdev->igate);
1909 mutex_unlock(&vdev->igate);
2177 mutex_init(&vdev->igate);
2197 mutex_destroy(&vdev->igate);
2320 mutex_lock(&vdev->igate);
2325 mutex_unlock(&vdev->igate);
[all...]
/linux-master/drivers/vfio/platform/
H A Dvfio_platform_private.h51 struct mutex igate; member in struct:vfio_platform_device
H A Dvfio_platform_common.c368 mutex_lock(&vdev->igate);
372 mutex_unlock(&vdev->igate);
647 mutex_init(&vdev->igate);
/linux-master/include/linux/
H A Dvfio_pci_core.h61 struct mutex igate; member in struct:vfio_pci_core_device

Completed in 140 milliseconds