Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/iommu/
H A Diova.c40 spin_lock_init(&iovad->iova_rbtree_lock); in init_iova_domain()
214 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_range()
252 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_range()
256 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_range()
277 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_best_fit()
310 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_best_fit()
320 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_best_fit()
421 assert_spin_locked(&iovad->iova_rbtree_lock); in private_find_iova()
439 assert_spin_locked(&iovad->iova_rbtree_lock); in private_free_iova()
458 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in find_iova()
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Diova.h69 spinlock_t iova_rbtree_lock; /* Lock to protect update of rbtree */ member
/OK3568_Linux_fs/kernel/drivers/iommu/intel/
H A Diommu.c2026 lockdep_set_class(&reserved_iova_list.iova_rbtree_lock, in dmar_init_reserved_ranges()