/kernel/linux/linux-5.10/fs/jfs/ |
H A D | jfs_txnmgr.c | 159 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 D | jfs_txnmgr.h | 195 * 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 D | namei.c | 654 /* 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 D | jfs_xtree.c | 1527 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 D | jfs_txnmgr.c | 159 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 D | jfs_txnmgr.h | 195 * 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 D | namei.c | 655 /* 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 D | jfs_xtree.c | 2204 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()
|