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

/linux-4.1.27/fs/jfs/
H A Djfs_dtree.c186 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 Djfs_txnmgr.h184 #define dt_lock linelock macro
H A Dnamei.c1075 struct dt_lock *dtlck; jfs_rename()
1246 dtlck = (struct dt_lock *) & tlck->lock; jfs_rename()
/linux-4.1.27/drivers/iommu/
H A Drockchip-iommu.c82 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 152 milliseconds