Searched refs:iommu_bitmap_lock (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/s390/pci/ |
H A D | pci_dma.c | 207 spin_lock_irqsave(&zdev->iommu_bitmap_lock, irqflags); in __dma_purge_tlb() 211 spin_unlock_irqrestore(&zdev->iommu_bitmap_lock, irqflags); in __dma_purge_tlb() 276 spin_lock_irqsave(&zdev->iommu_bitmap_lock, flags); in dma_alloc_address() 294 spin_unlock_irqrestore(&zdev->iommu_bitmap_lock, flags); in dma_alloc_address() 299 spin_unlock_irqrestore(&zdev->iommu_bitmap_lock, flags); in dma_alloc_address() 310 spin_lock_irqsave(&zdev->iommu_bitmap_lock, flags); in dma_free_address() 320 spin_unlock_irqrestore(&zdev->iommu_bitmap_lock, flags); in dma_free_address() 567 spin_lock_init(&zdev->iommu_bitmap_lock); in zpci_dma_init_device()
|
/kernel/linux/linux-6.6/arch/s390/pci/ |
H A D | pci_dma.c | 229 spin_lock_irqsave(&zdev->iommu_bitmap_lock, irqflags); in __dma_purge_tlb() 233 spin_unlock_irqrestore(&zdev->iommu_bitmap_lock, irqflags); in __dma_purge_tlb() 298 spin_lock_irqsave(&zdev->iommu_bitmap_lock, flags); in dma_alloc_address() 316 spin_unlock_irqrestore(&zdev->iommu_bitmap_lock, flags); in dma_alloc_address() 321 spin_unlock_irqrestore(&zdev->iommu_bitmap_lock, flags); in dma_alloc_address() 332 spin_lock_irqsave(&zdev->iommu_bitmap_lock, flags); in dma_free_address() 342 spin_unlock_irqrestore(&zdev->iommu_bitmap_lock, flags); in dma_free_address() 591 spin_lock_init(&zdev->iommu_bitmap_lock); in zpci_dma_init_device()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | amd_gart_64.c | 63 static DEFINE_SPINLOCK(iommu_bitmap_lock); 64 /* Guarded by iommu_bitmap_lock: */ 88 static unsigned long next_bit; /* protected by iommu_bitmap_lock */ 102 spin_lock_irqsave(&iommu_bitmap_lock, flags); in alloc_iommu() 120 spin_unlock_irqrestore(&iommu_bitmap_lock, flags); in alloc_iommu() 129 spin_lock_irqsave(&iommu_bitmap_lock, flags); in free_iommu() 133 spin_unlock_irqrestore(&iommu_bitmap_lock, flags); in free_iommu() 143 spin_lock_irqsave(&iommu_bitmap_lock, flags); in flush_gart() 148 spin_unlock_irqrestore(&iommu_bitmap_lock, flags); in flush_gart()
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | amd_gart_64.c | 61 static DEFINE_SPINLOCK(iommu_bitmap_lock); 62 /* Guarded by iommu_bitmap_lock: */ 86 static unsigned long next_bit; /* protected by iommu_bitmap_lock */ 100 spin_lock_irqsave(&iommu_bitmap_lock, flags); in alloc_iommu() 118 spin_unlock_irqrestore(&iommu_bitmap_lock, flags); in alloc_iommu() 127 spin_lock_irqsave(&iommu_bitmap_lock, flags); in free_iommu() 131 spin_unlock_irqrestore(&iommu_bitmap_lock, flags); in free_iommu() 141 spin_lock_irqsave(&iommu_bitmap_lock, flags); in flush_gart() 146 spin_unlock_irqrestore(&iommu_bitmap_lock, flags); in flush_gart()
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | pci.h | 157 spinlock_t iommu_bitmap_lock; member
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | pci.h | 162 spinlock_t iommu_bitmap_lock; member
|
Completed in 14 milliseconds