Home
last modified time | relevance | path

Searched refs:iova_rbtree_lock (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/drivers/iommu/
Diova.c40 spin_lock_init(&iovad->iova_rbtree_lock); in init_iova_domain()
194 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_range()
222 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_range()
226 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_range()
322 assert_spin_locked(&iovad->iova_rbtree_lock); in private_find_iova()
340 assert_spin_locked(&iovad->iova_rbtree_lock); in private_free_iova()
359 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in find_iova()
361 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in find_iova()
377 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in __free_iova()
379 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in __free_iova()
[all …]
Damd_iommu.c2812 lockdep_set_class(&reserved_iova_ranges.iova_rbtree_lock, in init_reserved_iova_ranges()
Dintel-iommu.c1797 lockdep_set_class(&reserved_iova_list.iova_rbtree_lock, in dmar_init_reserved_ranges()
/Linux-v5.4/include/linux/
Diova.h69 spinlock_t iova_rbtree_lock; /* Lock to protect update of rbtree */ member