Searched refs:veventq (Results 1 – 2 of 2) sorted by relevance
137 struct iommufd_veventq *veventq; in iommufd_viommu_report_event() local146 veventq = iommufd_viommu_find_veventq(viommu, type); in iommufd_viommu_report_event()147 if (!veventq) { in iommufd_viommu_report_event()152 spin_lock(&veventq->common.lock); in iommufd_viommu_report_event()153 if (veventq->num_events == veventq->depth) { in iommufd_viommu_report_event()154 vevent = &veventq->lost_events_header; in iommufd_viommu_report_event()161 vevent = &veventq->lost_events_header; in iommufd_viommu_report_event()166 veventq->num_events++; in iommufd_viommu_report_event()169 iommufd_vevent_handler(veventq, vevent); in iommufd_viommu_report_event()170 spin_unlock(&veventq->common.lock); in iommufd_viommu_report_event()
432 struct iommu_veventq_alloc veventq; member