Searched refs:dt_lock (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/fs/jfs/ |
H A D | jfs_dtree.c | 173 ddata_t * data, struct dt_lock **); 176 struct dt_lock ** sdtlock, struct dt_lock ** ddtlock, 179 static void dtDeleteEntry(dtpage_t * p, int fi, struct dt_lock ** dtlock); 181 static void dtTruncateEntry(dtpage_t * p, int ti, struct dt_lock ** dtlock); 183 static void dtLinelockFreelist(dtpage_t * p, int m, struct dt_lock ** dtlock); 824 struct dt_lock *dtlck; in dtInsert() 882 dtlck = (struct dt_lock *) & tlck->lock; in dtInsert() 896 dtlck = (struct dt_lock *) txLinelock(dtlck); in dtInsert() 944 struct dt_lock *dtlc in dtSplitUp() [all...] |
H A D | jfs_txnmgr.h | 171 #define dt_lock linelock macro
|
H A D | namei.c | 1079 struct dt_lock *dtlck; in jfs_rename() 1258 dtlck = (struct dt_lock *) & tlck->lock; in jfs_rename()
|
/kernel/linux/linux-6.6/fs/jfs/ |
H A D | jfs_dtree.c | 173 ddata_t * data, struct dt_lock **); 176 struct dt_lock ** sdtlock, struct dt_lock ** ddtlock, 179 static void dtDeleteEntry(dtpage_t * p, int fi, struct dt_lock ** dtlock); 181 static void dtTruncateEntry(dtpage_t * p, int ti, struct dt_lock ** dtlock); 183 static void dtLinelockFreelist(dtpage_t * p, int m, struct dt_lock ** dtlock); 824 struct dt_lock *dtlck; in dtInsert() 882 dtlck = (struct dt_lock *) & tlck->lock; in dtInsert() 896 dtlck = (struct dt_lock *) txLinelock(dtlck); in dtInsert() 944 struct dt_lock *dtlc in dtSplitUp() [all...] |
H A D | jfs_txnmgr.h | 171 #define dt_lock linelock macro
|
H A D | namei.c | 1080 struct dt_lock *dtlck; in jfs_rename() 1259 dtlck = (struct dt_lock *) & tlck->lock; in jfs_rename()
|
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | rockchip-iommu.c | 89 spinlock_t dt_lock; /* lock for modifying page directory table */ member 598 spin_lock_irqsave(&rk_domain->dt_lock, flags); in rk_iommu_iova_to_phys() 612 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); in rk_iommu_iova_to_phys() 663 assert_spin_locked(&rk_domain->dt_lock); in rk_dte_get_page_table() 700 assert_spin_locked(&rk_domain->dt_lock); in rk_iommu_unmap_iova() 723 assert_spin_locked(&rk_domain->dt_lock); in rk_iommu_map_iova() 770 spin_lock_irqsave(&rk_domain->dt_lock, flags); in rk_iommu_map() 781 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); in rk_iommu_map() 792 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); in rk_iommu_map() 808 spin_lock_irqsave(&rk_domain->dt_lock, flag in rk_iommu_unmap() [all...] |
/kernel/linux/linux-6.6/drivers/iommu/ |
H A D | rockchip-iommu.c | 87 spinlock_t dt_lock; /* lock for modifying page directory table */ member 658 spin_lock_irqsave(&rk_domain->dt_lock, flags); in rk_iommu_iova_to_phys() 672 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); in rk_iommu_iova_to_phys() 723 assert_spin_locked(&rk_domain->dt_lock); in rk_dte_get_page_table() 759 assert_spin_locked(&rk_domain->dt_lock); in rk_iommu_unmap_iova() 782 assert_spin_locked(&rk_domain->dt_lock); in rk_iommu_map_iova() 829 spin_lock_irqsave(&rk_domain->dt_lock, flags); in rk_iommu_map() 840 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); in rk_iommu_map() 852 spin_unlock_irqrestore(&rk_domain->dt_lock, flags); in rk_iommu_map() 868 spin_lock_irqsave(&rk_domain->dt_lock, flag in rk_iommu_unmap() [all...] |
Completed in 13 milliseconds