Lines Matching refs:entries
98 * should be safe, because the context entries written by both
217 * negative TLB entries.
256 * We also allow the overlapping RMRR entries, see
289 * Non-failed RMRR entries are owned by context rb
291 * the loop. Rest of the parsed RMRR entries are
772 * entries page could require sleep, unlock the dmar.
798 * XXXKIB: cannot do this if any RMRR entries are still present.
903 struct iommu_map_entries_tailq *entries, bool cansleep)
913 TAILQ_FOREACH_SAFE(entry, entries, dmamap_link, entry1) {
922 TAILQ_REMOVE(entries, entry, dmamap_link);
926 if (TAILQ_EMPTY(entries))
931 TAILQ_FOREACH(entry, entries, dmamap_link) {
936 TAILQ_CONCAT(&unit->tlb_flush_entries, entries, dmamap_link);
985 struct iommu_map_entries_tailq *entries, bool cansleep)
991 dmar_domain_unload(domain, entries, cansleep);