Searched refs:iotlbr (Results 1 – 1 of 1) sorted by relevance
742 uint64_t iotlbr; in dmar_wait_iotlb_flush() local747 iotlbr = dmar_read8(unit, iro + DMAR_IOTLB_REG_OFF); in dmar_wait_iotlb_flush()748 if ((iotlbr & DMAR_IOTLB_IVT) == 0) in dmar_wait_iotlb_flush()752 return (iotlbr); in dmar_wait_iotlb_flush()761 uint64_t iotlbr; in dmar_flush_iotlb_sync() local770 iotlbr = dmar_wait_iotlb_flush(unit, DMAR_IOTLB_IIRG_DOM | in dmar_flush_iotlb_sync()772 KASSERT((iotlbr & DMAR_IOTLB_IAIG_MASK) != in dmar_flush_iotlb_sync()775 (uintmax_t)iotlbr)); in dmar_flush_iotlb_sync()780 iotlbr = dmar_wait_iotlb_flush(unit, in dmar_flush_iotlb_sync()783 KASSERT((iotlbr & DMAR_IOTLB_IAIG_MASK) != in dmar_flush_iotlb_sync()[all …]