Home
last modified time | relevance | path

Searched refs:veventqs_rwsem (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/iommu/iommufd/
H A Deventq.c229 lockdep_assert_held_write(&viommu->veventqs_rwsem); in iommufd_veventq_abort()
246 down_write(&veventq->viommu->veventqs_rwsem); in iommufd_veventq_destroy()
248 up_write(&veventq->viommu->veventqs_rwsem); in iommufd_veventq_destroy()
493 down_write(&viommu->veventqs_rwsem); in iommufd_veventq_alloc()
538 up_write(&viommu->veventqs_rwsem); in iommufd_veventq_alloc()
H A Ddriver.c144 down_read(&viommu->veventqs_rwsem); in iommufd_viommu_report_event()
172 up_read(&viommu->veventqs_rwsem); in iommufd_viommu_report_event()
H A Dviommu.c84 init_rwsem(&viommu->veventqs_rwsem); in iommufd_viommu_alloc_ioctl()
H A Diommufd_private.h684 lockdep_assert_held(&viommu->veventqs_rwsem); in iommufd_viommu_find_veventq()
/linux/include/linux/
H A Diommufd.h109 struct rw_semaphore veventqs_rwsem; member