Searched refs:dt_lock (Results 1 - 4 of 4) sorted by relevance
/linux-4.1.27/fs/jfs/ |
H A D | jfs_dtree.c | 186 ddata_t * data, struct dt_lock **); 189 struct dt_lock ** sdtlock, struct dt_lock ** ddtlock, 192 static void dtDeleteEntry(dtpage_t * p, int fi, struct dt_lock ** dtlock); 194 static void dtTruncateEntry(dtpage_t * p, int ti, struct dt_lock ** dtlock); 196 static void dtLinelockFreelist(dtpage_t * p, int m, struct dt_lock ** dtlock); 831 struct dt_lock *dtlck; dtInsert() 889 dtlck = (struct dt_lock *) & tlck->lock; dtInsert() 903 dtlck = (struct dt_lock *) txLinelock(dtlck); dtInsert() 951 struct dt_lock *dtlck; dtSplitUp() 1266 dtlck = (struct dt_lock *) & tlck->lock; dtSplitUp() 1351 struct dt_lock *sdtlck, *rdtlck; dtSplitPage() 1353 struct dt_lock *dtlck; dtSplitPage() 1385 rdtlck = (struct dt_lock *) & tlck->lock; dtSplitPage() 1398 sdtlck = (struct dt_lock *) & tlck->lock; dtSplitPage() 1488 dtlck = (struct dt_lock *) & tlck->lock; dtSplitPage() 1604 sdtlck = (struct dt_lock *) txLinelock(sdtlck); dtSplitPage() 1658 struct dt_lock *dtlck; dtExtendPage() 1734 dtlck = (struct dt_lock *) & tlck->lock; dtExtendPage() 1840 dtlck = (struct dt_lock *) & tlck->lock; dtExtendPage() 1893 struct dt_lock *dtlck; dtSplitRoot() 1932 dtlck = (struct dt_lock *) & tlck->lock; dtSplitRoot() 2029 dtlck = (struct dt_lock *) & tlck->lock; dtSplitRoot() 2091 struct dt_lock *dtlck; dtDelete() 2169 dtlck = (struct dt_lock *) & tlck->lock; dtDelete() 2179 dtlck = (struct dt_lock *) txLinelock(dtlck); dtDelete() 2188 dtlck = (struct dt_lock *) txLinelock(dtlck); dtDelete() 2246 struct dt_lock *dtlck; dtDeleteUp() 2391 dtlck = (struct dt_lock *) & tlck->lock; dtDeleteUp() 2395 dtlck = (struct dt_lock *) txLinelock(dtlck); dtDeleteUp() 2406 dtlck = (struct dt_lock *) txLinelock(dtlck); dtDeleteUp() 2458 struct dt_lock *dtlck; dtRelocate() 2527 dtlck = (struct dt_lock *) & tlck->lock; dtRelocate() 2541 dtlck = (struct dt_lock *) & tlck->lock; dtRelocate() 2563 dtlck = (struct dt_lock *) & tlck->lock; dtRelocate() 2614 dtlck = (struct dt_lock *) & tlck->lock; dtRelocate() 2753 struct dt_lock *dtlck; dtRelink() 2774 dtlck = (struct dt_lock *) & tlck->lock; dtRelink() 2778 dtlck = (struct dt_lock *) txLinelock(dtlck); dtRelink() 2803 dtlck = (struct dt_lock *) & tlck->lock; dtRelink() 2807 dtlck = (struct dt_lock *) txLinelock(dtlck); dtRelink() 2833 struct dt_lock *dtlck; dtInitRoot() 2878 dtlck = (struct dt_lock *) & tlck->lock; dtInitRoot() 2921 struct dt_lock *dtlck; add_missing_indices() 2948 dtlck = (struct dt_lock *) &tlck->lock; add_missing_indices() 2957 dtlck = (struct dt_lock *) txLinelock(dtlck); add_missing_indices() 3908 ddata_t * data, struct dt_lock ** dtlock) dtInsertEntry() 3918 struct dt_lock *dtlck = *dtlock; dtInsertEntry() 3935 dtlck = (struct dt_lock *) txLinelock(dtlck); dtInsertEntry() 3991 dtlck = (struct dt_lock *) txLinelock(dtlck); dtInsertEntry() 4066 struct dt_lock ** sdtlock, struct dt_lock ** ddtlock, dtMoveEntry() 4077 struct dt_lock *sdtlck = *sdtlock, *ddtlck = *ddtlock; dtMoveEntry() 4115 sdtlck = (struct dt_lock *) txLinelock(sdtlck); dtMoveEntry() 4188 (struct dt_lock *) dtMoveEntry() 4266 static void dtDeleteEntry(dtpage_t * p, int fi, struct dt_lock ** dtlock) dtDeleteEntry() 4272 struct dt_lock *dtlck = *dtlock; dtDeleteEntry() 4282 dtlck = (struct dt_lock *) txLinelock(dtlck); dtDeleteEntry() 4311 dtlck = (struct dt_lock *) txLinelock(dtlck); dtDeleteEntry() 4361 static void dtTruncateEntry(dtpage_t * p, int ti, struct dt_lock ** dtlock) dtTruncateEntry() 4367 struct dt_lock *dtlck = *dtlock; dtTruncateEntry() 4377 dtlck = (struct dt_lock *) txLinelock(dtlck); dtTruncateEntry() 4406 dtlck = (struct dt_lock *) txLinelock(dtlck); dtTruncateEntry() 4443 struct dt_lock ** dtlock) dtLinelockFreelist() 4448 struct dt_lock *dtlck = *dtlock; dtLinelockFreelist() 4457 dtlck = (struct dt_lock *) txLinelock(dtlck); dtLinelockFreelist() 4480 dtlck = (struct dt_lock *) txLinelock(dtlck); dtLinelockFreelist() 4531 struct dt_lock *dtlck; dtModify() 4553 dtlck = (struct dt_lock *) & tlck->lock; dtModify()
|
H A D | jfs_txnmgr.h | 184 #define dt_lock linelock macro
|
H A D | namei.c | 1075 struct dt_lock *dtlck; jfs_rename() 1246 dtlck = (struct dt_lock *) & tlck->lock; jfs_rename()
|
/linux-4.1.27/drivers/iommu/ |
H A D | rockchip-iommu.c | 82 spinlock_t dt_lock; /* lock for modifying page directory table */ member in struct:rk_iommu_domain 519 spin_lock_irqsave(&rk_domain->dt_lock, flags); rk_iommu_iova_to_phys() 533 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); rk_iommu_iova_to_phys() 561 assert_spin_locked(&rk_domain->dt_lock); rk_dte_get_page_table() 595 assert_spin_locked(&rk_domain->dt_lock); rk_iommu_unmap_iova() 618 assert_spin_locked(&rk_domain->dt_lock); rk_iommu_map_iova() 655 spin_lock_irqsave(&rk_domain->dt_lock, flags); rk_iommu_map() 666 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); rk_iommu_map() 672 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); rk_iommu_map() 688 spin_lock_irqsave(&rk_domain->dt_lock, flags); rk_iommu_unmap() 700 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); rk_iommu_unmap() 708 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); rk_iommu_unmap() 837 spin_lock_init(&rk_domain->dt_lock); rk_iommu_domain_alloc()
|
Completed in 146 milliseconds