Searched refs:pxdlock (Results 1 - 6 of 6) sorted by relevance

/linux-4.4.14/fs/jfs/
H A Djfs_txnmgr.c1444 struct pxd_lock *pxdlock; diLog() local
1498 pxdlock = (struct pxd_lock *) & tlck->lock; diLog()
1499 *pxd = pxdlock->pxd; diLog()
1523 pxdlock = (struct pxd_lock *) & tlck->lock; diLog()
1524 nlock = pxdlock->index; diLog()
1525 for (i = 0; i < nlock; i++, pxdlock++) { diLog()
1526 if (pxdlock->flag & mlckALLOCPXD) diLog()
1533 lrd->log.updatemap.pxd = pxdlock->pxd; diLog()
1601 struct pxd_lock *pxdlock; dtLog() local
1642 pxdlock = (struct pxd_lock *) & tlck->lock; dtLog()
1643 pxdlock->flag = mlckALLOCPXD; dtLog()
1644 pxdlock->pxd = *pxd; dtLog()
1646 pxdlock->index = 1; dtLog()
1683 pxdlock = (struct pxd_lock *) & tlck->lock; dtLog()
1684 *pxd = pxdlock->pxd; dtLog()
1709 struct pxd_lock *pxdlock; xtLog() local
1784 pxd = xadlock->xdlist = &xtlck->pxdlock; xtLog()
1887 pxd = xadlock->xdlist = &xtlck->pxdlock; xtLog()
1973 * (xtlck->pxdlock = truncated delta extent); xtLog()
1975 pxdlock = (struct pxd_lock *) & xtlck->pxdlock; xtLog()
1976 /* assert(pxdlock->type & tlckTRUNCATE); */ xtLog()
1980 lrd->log.updatemap.pxd = pxdlock->pxd; xtLog()
1981 pxd = pxdlock->pxd; /* save to format maplock */ xtLog()
2042 * (xtlck->pxdlock = truncated delta extent); xtLog()
2045 pxdlock = (struct pxd_lock *) xadlock; xtLog()
2046 pxdlock->flag = mlckFREEPXD; xtLog()
2047 pxdlock->count = 1; xtLog()
2048 pxdlock->pxd = pxd; xtLog()
2051 "hwm:%d", ip, mp, pxdlock->count, hwm); xtLog()
2089 struct pxd_lock *pxdlock; mapLog() local
2105 pxdlock = (struct pxd_lock *) & tlck->lock; mapLog()
2107 *pxd = pxdlock->pxd; mapLog()
2123 lrd->log.updatemap.pxd = pxdlock->pxd; mapLog()
2144 pxdlock = (struct pxd_lock *) & tlck->lock; mapLog()
2145 nlock = pxdlock->index; mapLog()
2146 for (i = 0; i < nlock; i++, pxdlock++) { mapLog()
2147 if (pxdlock->flag & mlckALLOCPXD) mapLog()
2154 lrd->log.updatemap.pxd = pxdlock->pxd; mapLog()
2158 (ulong) addressPXD(&pxdlock->pxd), mapLog()
2159 lengthPXD(&pxdlock->pxd)); mapLog()
2176 struct pxd_lock *maplock = NULL, *pxdlock = NULL; txEA() local
2189 pxdlock = (struct pxd_lock *) maplock; txEA()
2190 pxdlock->flag = mlckALLOCPXD; txEA()
2191 PXDaddress(&pxdlock->pxd, addressDXD(newea)); txEA()
2192 PXDlength(&pxdlock->pxd, lengthDXD(newea)); txEA()
2193 pxdlock++; txEA()
2209 pxdlock = (struct pxd_lock *) maplock; txEA()
2212 pxdlock->flag = mlckFREEPXD; txEA()
2213 PXDaddress(&pxdlock->pxd, addressDXD(oldea)); txEA()
2214 PXDlength(&pxdlock->pxd, lengthDXD(oldea)); txEA()
2300 struct pxd_lock pxdlock; txUpdateMap() local
2408 pxdlock.flag = mlckALLOCPXD; txUpdateMap()
2409 pxdlock.pxd = tblk->u.ixpxd; txUpdateMap()
2410 pxdlock.index = 1; txUpdateMap()
2411 txAllocPMap(ipimap, (struct maplock *) & pxdlock, tblk); txUpdateMap()
2447 struct pxd_lock *pxdlock; txAllocPMap() local
2470 pxdlock = (struct pxd_lock *) maplock; txAllocPMap()
2471 xaddr = addressPXD(&pxdlock->pxd); txAllocPMap()
2472 xlen = lengthPXD(&pxdlock->pxd); txAllocPMap()
2505 struct pxd_lock *pxdlock; txFreeMap() local
2532 pxdlock = (struct pxd_lock *) maplock; txFreeMap()
2533 xaddr = addressPXD(&pxdlock->pxd); txFreeMap()
2534 xlen = lengthPXD(&pxdlock->pxd); txFreeMap()
2570 pxdlock = (struct pxd_lock *) maplock; txFreeMap()
2571 xaddr = addressPXD(&pxdlock->pxd); txFreeMap()
2572 xlen = lengthPXD(&pxdlock->pxd); txFreeMap()
H A Dnamei.c734 struct pxd_lock *pxdlock; /* maplock for COMMIT_WMAP */ jfs_free_zero_link() local
741 pxdlock = (struct pxd_lock *) & maplock; jfs_free_zero_link()
742 pxdlock->flag = mlckFREEPXD; jfs_free_zero_link()
743 PXDaddress(&pxdlock->pxd, xaddr); jfs_free_zero_link()
744 PXDlength(&pxdlock->pxd, xlen); jfs_free_zero_link()
745 txFreeMap(ip, pxdlock, NULL, COMMIT_WMAP); jfs_free_zero_link()
755 struct pxd_lock *pxdlock; /* maplock for COMMIT_WMAP */ jfs_free_zero_link() local
761 pxdlock = (struct pxd_lock *) & maplock; jfs_free_zero_link()
762 pxdlock->flag = mlckFREEPXD; jfs_free_zero_link()
763 PXDaddress(&pxdlock->pxd, xaddr); jfs_free_zero_link()
764 PXDlength(&pxdlock->pxd, xlen); jfs_free_zero_link()
765 txFreeMap(ip, pxdlock, NULL, COMMIT_WMAP); jfs_free_zero_link()
H A Djfs_txnmgr.h203 s32 pxdlock[8]; /* 32: */ member in struct:xtlock
214 * N.B. index of the first pxdlock specifies index of next
H A Djfs_xtree.c1540 struct maplock *pxdlock; xtTailgate() local
1661 pxdlock = (struct maplock *) & mtlck->lock; xtTailgate()
1662 pxdlock->flag = mlckFREEPXD; xtTailgate()
1663 PXDaddress(&pxdlock->pxd, addressXAD(xad) + llen); xtTailgate()
1664 PXDlength(&pxdlock->pxd, rlen); xtTailgate()
1665 pxdlock->index = 1; xtTailgate()
2580 struct pxd_lock *pxdlock; xtRelocate() local
2839 pxdlock = (struct pxd_lock *) & tlck->lock; xtRelocate()
2840 pxdlock->flag = mlckFREEPXD; xtRelocate()
2841 PXDaddress(&pxdlock->pxd, oxaddr); xtRelocate()
2842 PXDlength(&pxdlock->pxd, xlen); xtRelocate()
2843 pxdlock->index = 1; xtRelocate()
3179 struct pxd_lock *pxdlock; /* maplock for COMMIT_WMAP */ xtTruncate() local
3371 pxdlock = (struct pxd_lock *) & xtlck->pxdlock; xtTruncate()
3372 pxdlock->flag = mlckFREEPXD; xtTruncate()
3373 PXDaddress(&pxdlock->pxd, xaddr); xtTruncate()
3374 PXDlength(&pxdlock->pxd, freexlen); xtTruncate()
3379 pxdlock = (struct pxd_lock *) & xadlock; xtTruncate()
3380 pxdlock->flag = mlckFREEPXD; xtTruncate()
3381 PXDaddress(&pxdlock->pxd, xaddr); xtTruncate()
3382 PXDlength(&pxdlock->pxd, freexlen); xtTruncate()
3383 txFreeMap(ip, pxdlock, NULL, COMMIT_WMAP); xtTruncate()
H A Djfs_dtree.c1661 struct pxd_lock *pxdlock; dtExtendPage() local
1697 pxdlock = (struct pxd_lock *) & tlck->lock; dtExtendPage()
1698 pxdlock->flag = mlckFREEPXD; dtExtendPage()
1699 pxdlock->pxd = sp->header.self; dtExtendPage()
1700 pxdlock->index = 1; dtExtendPage()
2249 struct pxd_lock *pxdlock; dtDeleteUp() local
2279 pxdlock = (struct pxd_lock *) & tlck->lock; dtDeleteUp()
2280 pxdlock->flag = mlckFREEPXD; dtDeleteUp()
2281 pxdlock->pxd = fp->header.self; dtDeleteUp()
2282 pxdlock->index = 1; dtDeleteUp()
2355 pxdlock = (struct pxd_lock *) & tlck->lock; dtDeleteUp()
2356 pxdlock->flag = mlckFREEPXD; dtDeleteUp()
2357 pxdlock->pxd = p->header.self; dtDeleteUp()
2358 pxdlock->index = 1; dtDeleteUp()
2459 struct pxd_lock *pxdlock; dtRelocate() local
2600 pxdlock = (struct pxd_lock *) & tlck->lock; dtRelocate()
2601 pxdlock->flag = mlckFREEPXD; dtRelocate()
2602 PXDaddress(&pxdlock->pxd, oxaddr); dtRelocate()
2603 PXDlength(&pxdlock->pxd, xlen); dtRelocate()
2604 pxdlock->index = 1; dtRelocate()
H A Djfs_imap.c878 struct pxd_lock *pxdlock; diFree() local
1260 pxdlock = (struct pxd_lock *) & tlck->lock; diFree()
1261 pxdlock->flag = mlckFREEPXD; diFree()
1262 pxdlock->pxd = freepxd; diFree()
1263 pxdlock->index = 1; diFree()

Completed in 320 milliseconds