Searched refs:dmar_global_lock (Results 1 - 4 of 4) sorted by relevance

/linux-master/include/linux/
H A Ddmar.h67 extern struct rw_semaphore dmar_global_lock;
91 return rwsem_is_locked(&dmar_global_lock) ||
/linux-master/drivers/iommu/intel/
H A Ddmar.c57 * 1) Use dmar_global_lock in process context
60 DECLARE_RWSEM(dmar_global_lock); variable
372 down_write(&dmar_global_lock);
377 up_write(&dmar_global_lock);
926 down_write(&dmar_global_lock);
950 up_write(&dmar_global_lock);
2213 down_write(&dmar_global_lock);
2218 up_write(&dmar_global_lock);
2446 down_write(&dmar_global_lock);
2451 up_write(&dmar_global_lock);
[all...]
H A Diommu.c2527 * Call dmar_alloc_hwirq() with dmar_global_lock held,
2530 up_write(&dmar_global_lock);
2532 down_write(&dmar_global_lock);
3237 down_write(&dmar_global_lock);
3246 up_write(&dmar_global_lock);
3424 down_write(&dmar_global_lock);
3437 up_write(&dmar_global_lock);
3440 * The bus notifier takes the dmar_global_lock, so lockdep will
3445 down_write(&dmar_global_lock);
3491 up_write(&dmar_global_lock);
[all...]
H A Dirq_remapping.c74 * ->dmar_global_lock
81 * the dmar_global_lock.
1020 down_write(&dmar_global_lock);
1022 up_write(&dmar_global_lock);

Completed in 234 milliseconds