Searched refs:iotlb_lock (Results 1 – 9 of 9) sorted by relevance
73 spin_lock(&domain->iotlb_lock); in vduse_domain_set_map()86 spin_unlock(&domain->iotlb_lock); in vduse_domain_set_map()91 spin_unlock(&domain->iotlb_lock); in vduse_domain_set_map()101 spin_lock(&domain->iotlb_lock); in vduse_domain_clear_map()106 spin_unlock(&domain->iotlb_lock); in vduse_domain_clear_map()232 spin_lock(&domain->iotlb_lock); in vduse_domain_get_coherent_page()240 spin_unlock(&domain->iotlb_lock); in vduse_domain_get_coherent_page()379 spin_lock(&domain->iotlb_lock); in vduse_domain_reset_bounce_map()386 spin_unlock(&domain->iotlb_lock); in vduse_domain_reset_bounce_map()396 spin_lock(&domain->iotlb_lock); in vduse_domain_init_bounce_map()[all …]
1462 spin_lock(&dev->as[asid].domain->iotlb_lock); in vduse_dev_iotlb_entry()1486 spin_unlock(&dev->as[asid].domain->iotlb_lock); in vduse_dev_iotlb_entry()
106 struct iotlb_lock { struct234 void iotlb_lock_get(struct omap_iommu *obj, struct iotlb_lock *l);235 void iotlb_lock_set(struct omap_iommu *obj, struct iotlb_lock *l);
250 void iotlb_lock_get(struct omap_iommu *obj, struct iotlb_lock *l) in iotlb_lock_get()260 void iotlb_lock_set(struct omap_iommu *obj, struct iotlb_lock *l) in iotlb_lock_set()289 struct iotlb_lock l; in __iotlb_read_cr()332 struct iotlb_lock l; in load_iotlb_entry()444 struct iotlb_lock l; in flush_iotlb_all()902 struct iotlb_lock lock; in omap_iommu_save_tlb_entries()920 struct iotlb_lock l; in omap_iommu_restore_tlb_entries()
116 struct iotlb_lock saved; in __dump_tlb_entries()
54 spinlock_t *iotlb_lock; member288 spinlock_t *iotlb_lock);
618 spin_lock_init(&dev->iotlb_lock); in vhost_dev_init()1205 spin_lock(&dev->iotlb_lock); in vhost_free_msg()1207 spin_unlock(&dev->iotlb_lock); in vhost_free_msg()1214 spin_lock(&dev->iotlb_lock); in vhost_clear_msg()1226 spin_unlock(&dev->iotlb_lock); in vhost_clear_msg()1623 spin_lock(&d->iotlb_lock); in vhost_iotlb_notify_vq()1636 spin_unlock(&d->iotlb_lock); in vhost_iotlb_notify_vq()1878 spin_lock(&dev->iotlb_lock); in vhost_iotlb_miss()1881 spin_unlock(&dev->iotlb_lock); in vhost_iotlb_miss()1888 spin_unlock(&dev->iotlb_lock); in vhost_iotlb_miss()[all …]
1048 spin_lock(vrh->iotlb_lock); in iotlb_translate()1091 spin_unlock(vrh->iotlb_lock); in iotlb_translate()1376 spinlock_t *iotlb_lock) in vringh_set_iotlb() argument1379 vrh->iotlb_lock = iotlb_lock; in vringh_set_iotlb()
189 spinlock_t iotlb_lock; member