Lines Matching refs:iova_rbtree_lock
62 spin_lock_init(&iovad->iova_rbtree_lock); in init_iova_domain()
193 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_range()
231 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_range()
235 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in __alloc_and_insert_iova_range()
342 assert_spin_locked(&iovad->iova_rbtree_lock); in private_find_iova()
360 assert_spin_locked(&iovad->iova_rbtree_lock); in remove_iova()
378 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in find_iova()
380 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in find_iova()
396 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in __free_iova()
398 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in __free_iova()
416 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in free_iova()
419 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in free_iova()
423 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in free_iova()
589 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in reserve_iova()
609 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in reserve_iova()
670 spin_lock_irqsave(&iovad->iova_rbtree_lock, flags); in iova_magazine_free_pfns()
682 spin_unlock_irqrestore(&iovad->iova_rbtree_lock, flags); in iova_magazine_free_pfns()