Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/fs/jfs/
H A Djfs_dtree.c173 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 Djfs_txnmgr.h171 #define dt_lock linelock macro
H A Dnamei.c1079 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 Djfs_dtree.c173 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 Djfs_txnmgr.h171 #define dt_lock linelock macro
H A Dnamei.c1080 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 Drockchip-iommu.c89 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 Drockchip-iommu.c87 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