Searched refs:inv_seq_waiters (Results 1 – 4 of 4) sorted by relevance
218 unit->x86c.inv_seq_waiters++; in dmar_qi_invalidate_glob_impl()269 unit->x86c.inv_seq_waiters++; in dmar_qi_invalidate_iec()330 if (unit->x86c.inv_seq_waiters > 0) { in dmar_qi_task()336 wakeup(&unit->x86c.inv_seq_waiters); in dmar_qi_task()
257 IOMMU2AMD(iommu)->x86c.inv_seq_waiters++; in amdiommu_qi_invalidate_wait_sync()313 if (unit->x86c.inv_seq_waiters > 0) in amdiommu_qi_task()314 wakeup(&unit->x86c.inv_seq_waiters); in amdiommu_qi_task()
398 KASSERT(x86c->inv_seq_waiters > 0, ("%s: no waiters", __func__)); in iommu_qi_wait_for_seq()403 msleep(&x86c->inv_seq_waiters, &unit->lock, 0, in iommu_qi_wait_for_seq()407 x86c->inv_seq_waiters--; in iommu_qi_wait_for_seq()464 IOMMU2X86C(unit)->inv_seq_waiters++; in iommu_qi_invalidate_sync()550 x86c->inv_seq_waiters++; in iommu_qi_common_fini()555 KASSERT(x86c->inv_seq_waiters == 0, in iommu_qi_common_fini()
135 u_int inv_seq_waiters; /* count of waiters for seq */ member