Home
last modified time | relevance | path

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

/linux-6.15/drivers/iommu/iommufd/
H A Deventq.c275 lockdep_assert_held_write(&viommu->veventqs_rwsem); in iommufd_veventq_abort()
292 down_write(&veventq->viommu->veventqs_rwsem); in iommufd_veventq_destroy()
294 up_write(&veventq->viommu->veventqs_rwsem); in iommufd_veventq_destroy()
549 down_write(&viommu->veventqs_rwsem); in iommufd_veventq_alloc()
595 up_write(&viommu->veventqs_rwsem); in iommufd_veventq_alloc()
H A Ddriver.c91 down_read(&viommu->veventqs_rwsem); in iommufd_viommu_report_event()
119 up_read(&viommu->veventqs_rwsem); in iommufd_viommu_report_event()
H A Dviommu.c63 init_rwsem(&viommu->veventqs_rwsem); in iommufd_viommu_alloc_ioctl()
H A Diommufd_private.h596 lockdep_assert_held(&viommu->veventqs_rwsem); in iommufd_viommu_find_veventq()
/linux-6.15/include/linux/
H A Diommufd.h102 struct rw_semaphore veventqs_rwsem; member