Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/fs/jfs/
H A Djfs_txnmgr.c159 static void txAllocPMap(struct inode *ip, struct maplock * maplock,
985 * for freed page, maplock is used as xtlock/dtlock type;
993 struct maplock *maplock; in txMaplock() local
1046 /* initialize type dependent area for maplock */ in txMaplock()
1047 maplock = (struct maplock *) & tlck->lock; in txMaplock()
1048 maplock->next = 0; in txMaplock()
1049 maplock in txMaplock()
1699 struct maplock *maplock; xtLog() local
2165 struct pxd_lock *maplock = NULL, *pxdlock = NULL; txEA() local
2288 struct maplock *maplock; txUpdateMap() local
2428 txAllocPMap(struct inode *ip, struct maplock * maplock, struct tblock * tblk) txAllocPMap() argument
2486 txFreeMap(struct inode *ip, struct maplock * maplock, struct tblock * tblk, int maptype) txFreeMap() argument
[all...]
H A Djfs_txnmgr.h195 * maplock for txUpdateMap()
197 * note: maplock and its variations are overlaid
200 * be modified by maplock;
202 * free maplock (i.e., number of maplock) in the tlock;
204 struct maplock { struct
208 u8 index; /* 2: next free maplock index */
218 /* maplock flag */
230 #define pxd_lock maplock
288 extern void txFreeMap(struct inode *, struct maplock *, struc
[all...]
H A Dnamei.c654 /* acquire maplock on EA to be freed from block map */ in commitZeroLink()
661 /* acquire maplock on EA to be freed from block map */ in commitZeroLink()
716 struct maplock maplock; /* maplock for COMMIT_WMAP */ in jfs_free_zero_link() local
717 struct pxd_lock *pxdlock; /* maplock for COMMIT_WMAP */ in jfs_free_zero_link()
723 maplock.index = 1; in jfs_free_zero_link()
724 pxdlock = (struct pxd_lock *) & maplock; in jfs_free_zero_link()
737 struct maplock maplock; /* maploc in jfs_free_zero_link() local
[all...]
H A Djfs_xtree.c1527 struct maplock *pxdlock; in xtTailgate()
1648 pxdlock = (struct maplock *) & mtlck->lock; in xtTailgate()
2802 * 3. acquire maplock for the source extent to be freed; in xtRelocate()
2804 * acquire a maplock saving the src relocated extent address; in xtRelocate()
3165 struct xdlistlock xadlock; /* maplock for COMMIT_WMAP */ in xtTruncate()
3166 struct pxd_lock *pxdlock; /* maplock for COMMIT_WMAP */ in xtTruncate()
3398 txFreeMap(ip, (struct maplock *) & xadlock, in xtTruncate()
3428 txFreeMap(ip, (struct maplock *) & xadlock, NULL, COMMIT_WMAP); in xtTruncate()
3503 txFreeMap(ip, (struct maplock *) & xadlock, in xtTruncate()
3575 txFreeMap(ip, (struct maplock *) in xtTruncate()
[all...]
/kernel/linux/linux-6.6/fs/jfs/
H A Djfs_txnmgr.c159 static void txAllocPMap(struct inode *ip, struct maplock * maplock,
985 * for freed page, maplock is used as xtlock/dtlock type;
993 struct maplock *maplock; in txMaplock() local
1046 /* initialize type dependent area for maplock */ in txMaplock()
1047 maplock = (struct maplock *) & tlck->lock; in txMaplock()
1048 maplock->next = 0; in txMaplock()
1049 maplock in txMaplock()
1662 struct maplock *maplock; xtLog() local
2128 struct pxd_lock *maplock = NULL, *pxdlock = NULL; txEA() local
2251 struct maplock *maplock; txUpdateMap() local
2391 txAllocPMap(struct inode *ip, struct maplock * maplock, struct tblock * tblk) txAllocPMap() argument
2449 txFreeMap(struct inode *ip, struct maplock * maplock, struct tblock * tblk, int maptype) txFreeMap() argument
[all...]
H A Djfs_txnmgr.h195 * maplock for txUpdateMap()
197 * note: maplock and its variations are overlaid
200 * be modified by maplock;
202 * free maplock (i.e., number of maplock) in the tlock;
204 struct maplock { struct
208 u8 index; /* 2: next free maplock index */
218 /* maplock flag */
230 #define pxd_lock maplock
288 extern void txFreeMap(struct inode *, struct maplock *, struc
[all...]
H A Dnamei.c655 /* acquire maplock on EA to be freed from block map */ in commitZeroLink()
662 /* acquire maplock on EA to be freed from block map */ in commitZeroLink()
717 struct maplock maplock; /* maplock for COMMIT_WMAP */ in jfs_free_zero_link() local
718 struct pxd_lock *pxdlock; /* maplock for COMMIT_WMAP */ in jfs_free_zero_link()
724 maplock.index = 1; in jfs_free_zero_link()
725 pxdlock = (struct pxd_lock *) & maplock; in jfs_free_zero_link()
738 struct maplock maplock; /* maploc in jfs_free_zero_link() local
[all...]
H A Djfs_xtree.c2204 struct xdlistlock xadlock; /* maplock for COMMIT_WMAP */ in xtTruncate()
2205 struct pxd_lock *pxdlock; /* maplock for COMMIT_WMAP */ in xtTruncate()
2437 txFreeMap(ip, (struct maplock *) & xadlock, in xtTruncate()
2467 txFreeMap(ip, (struct maplock *) & xadlock, NULL, COMMIT_WMAP); in xtTruncate()
2542 txFreeMap(ip, (struct maplock *) & xadlock, in xtTruncate()
2614 txFreeMap(ip, (struct maplock *) & xadlock, NULL, in xtTruncate()

Completed in 13 milliseconds