Home
last modified time | relevance | path

Searched refs:iommu_lock (Results 1 – 9 of 9) sorted by relevance

/linux/arch/arm/mach-omap2/
A Domap-iommu.c23 static DEFINE_SPINLOCK(iommu_lock);
42 spin_lock_irqsave(&iommu_lock, flags); in omap_iommu_dra7_emu_swsup_config()
49 spin_unlock_irqrestore(&iommu_lock, flags); in omap_iommu_dra7_emu_swsup_config()
62 spin_lock_irqsave(&iommu_lock, flags); in _get_pwrdm()
71 spin_unlock_irqrestore(&iommu_lock, flags); in _get_pwrdm()
105 spin_lock_irqsave(&iommu_lock, flags); in _get_pwrdm()
107 spin_unlock_irqrestore(&iommu_lock, flags); in _get_pwrdm()
/linux/drivers/vdpa/vdpa_sim/
A Dvdpa_sim.c102 spin_lock(&vdpasim->iommu_lock); in vdpasim_do_reset()
104 spin_unlock(&vdpasim->iommu_lock); in vdpasim_do_reset()
147 spin_lock(&vdpasim->iommu_lock); in vdpasim_map_range()
150 spin_unlock(&vdpasim->iommu_lock); in vdpasim_map_range()
163 spin_lock(&vdpasim->iommu_lock); in vdpasim_unmap_range()
166 spin_unlock(&vdpasim->iommu_lock); in vdpasim_unmap_range()
291 &vdpasim->iommu_lock); in vdpasim_create()
538 spin_lock(&vdpasim->iommu_lock); in vdpasim_set_map()
548 spin_unlock(&vdpasim->iommu_lock); in vdpasim_set_map()
563 spin_lock(&vdpasim->iommu_lock); in vdpasim_dma_map()
[all …]
A Dvdpa_sim.h67 spinlock_t iommu_lock; member
/linux/drivers/iommu/
A Dsun50i-iommu.c99 spinlock_t iommu_lock; member
302 assert_spin_locked(&iommu->iommu_lock); in sun50i_iommu_flush_all_tlb()
341 spin_lock_irqsave(&iommu->iommu_lock, flags); in sun50i_iommu_flush_iotlb_all()
371 spin_lock_irqsave(&iommu->iommu_lock, flags); in sun50i_iommu_enable()
438 spin_lock_irqsave(&iommu->iommu_lock, flags); in sun50i_iommu_disable()
799 assert_spin_locked(&iommu->iommu_lock); in sun50i_iommu_handle_pt_irq()
823 assert_spin_locked(&iommu->iommu_lock); in sun50i_iommu_handle_perm_irq()
875 spin_lock(&iommu->iommu_lock); in sun50i_iommu_irq()
879 spin_unlock(&iommu->iommu_lock); in sun50i_iommu_irq()
899 spin_unlock(&iommu->iommu_lock); in sun50i_iommu_irq()
[all …]
A Dfsl_pamu_domain.c18 static DEFINE_SPINLOCK(iommu_lock);
63 spin_lock_irqsave(&iommu_lock, flags); in update_liodn_stash()
67 spin_unlock_irqrestore(&iommu_lock, flags); in update_liodn_stash()
71 spin_unlock_irqrestore(&iommu_lock, flags); in update_liodn_stash()
91 spin_lock_irqsave(&iommu_lock, flags); in pamu_set_liodn()
101 spin_unlock_irqrestore(&iommu_lock, flags); in pamu_set_liodn()
114 spin_lock_irqsave(&iommu_lock, flags); in remove_device_ref()
116 spin_unlock_irqrestore(&iommu_lock, flags); in remove_device_ref()
A Domap-iommu.c850 spin_lock(&obj->iommu_lock); in omap_iommu_attach()
866 spin_unlock(&obj->iommu_lock); in omap_iommu_attach()
873 spin_unlock(&obj->iommu_lock); in omap_iommu_attach()
887 spin_lock(&obj->iommu_lock); in omap_iommu_detach()
895 spin_unlock(&obj->iommu_lock); in omap_iommu_detach()
1205 spin_lock_init(&obj->iommu_lock); in omap_iommu_probe()
A Domap-iommu.h62 spinlock_t iommu_lock; /* global for this whole object */ member
/linux/drivers/vdpa/mlx5/core/
A Dmlx5_vdpa.h54 spinlock_t iommu_lock; member
A Dresources.c236 vringh_set_iotlb(&mvdev->cvq.vring, mvdev->cvq.iotlb, &mvdev->cvq.iommu_lock); in init_ctrl_vq()

Completed in 20 milliseconds