Lines Matching refs:pxdlock
1431 struct pxd_lock *pxdlock; in diLog() local
1485 pxdlock = (struct pxd_lock *) & tlck->lock; in diLog()
1486 *pxd = pxdlock->pxd; in diLog()
1510 pxdlock = (struct pxd_lock *) & tlck->lock; in diLog()
1511 nlock = pxdlock->index; in diLog()
1512 for (i = 0; i < nlock; i++, pxdlock++) { in diLog()
1513 if (pxdlock->flag & mlckALLOCPXD) in diLog()
1520 lrd->log.updatemap.pxd = pxdlock->pxd; in diLog()
1588 struct pxd_lock *pxdlock; in dtLog() local
1629 pxdlock = (struct pxd_lock *) & tlck->lock; in dtLog()
1630 pxdlock->flag = mlckALLOCPXD; in dtLog()
1631 pxdlock->pxd = *pxd; in dtLog()
1633 pxdlock->index = 1; in dtLog()
1670 pxdlock = (struct pxd_lock *) & tlck->lock; in dtLog()
1671 *pxd = pxdlock->pxd; in dtLog()
1696 struct pxd_lock *pxdlock; in xtLog() local
1771 pxd = xadlock->xdlist = &xtlck->pxdlock; in xtLog()
1874 pxd = xadlock->xdlist = &xtlck->pxdlock; in xtLog()
1961 pxdlock = (struct pxd_lock *) & xtlck->pxdlock; in xtLog()
1966 lrd->log.updatemap.pxd = pxdlock->pxd; in xtLog()
1967 pxd = pxdlock->pxd; /* save to format maplock */ in xtLog()
2030 pxdlock = (struct pxd_lock *) xadlock; in xtLog()
2031 pxdlock->flag = mlckFREEPXD; in xtLog()
2032 pxdlock->count = 1; in xtLog()
2033 pxdlock->pxd = pxd; in xtLog()
2036 ip, mp, pxdlock->count, hwm); in xtLog()
2073 struct pxd_lock *pxdlock; in mapLog() local
2089 pxdlock = (struct pxd_lock *) & tlck->lock; in mapLog()
2091 *pxd = pxdlock->pxd; in mapLog()
2107 lrd->log.updatemap.pxd = pxdlock->pxd; in mapLog()
2128 pxdlock = (struct pxd_lock *) & tlck->lock; in mapLog()
2129 nlock = pxdlock->index; in mapLog()
2130 for (i = 0; i < nlock; i++, pxdlock++) { in mapLog()
2131 if (pxdlock->flag & mlckALLOCPXD) in mapLog()
2138 lrd->log.updatemap.pxd = pxdlock->pxd; in mapLog()
2142 (ulong) addressPXD(&pxdlock->pxd), in mapLog()
2143 lengthPXD(&pxdlock->pxd)); in mapLog()
2160 struct pxd_lock *maplock = NULL, *pxdlock = NULL; in txEA() local
2173 pxdlock = (struct pxd_lock *) maplock; in txEA()
2174 pxdlock->flag = mlckALLOCPXD; in txEA()
2175 PXDaddress(&pxdlock->pxd, addressDXD(newea)); in txEA()
2176 PXDlength(&pxdlock->pxd, lengthDXD(newea)); in txEA()
2177 pxdlock++; in txEA()
2193 pxdlock = (struct pxd_lock *) maplock; in txEA()
2196 pxdlock->flag = mlckFREEPXD; in txEA()
2197 PXDaddress(&pxdlock->pxd, addressDXD(oldea)); in txEA()
2198 PXDlength(&pxdlock->pxd, lengthDXD(oldea)); in txEA()
2284 struct pxd_lock pxdlock; in txUpdateMap() local
2392 pxdlock.flag = mlckALLOCPXD; in txUpdateMap()
2393 pxdlock.pxd = tblk->u.ixpxd; in txUpdateMap()
2394 pxdlock.index = 1; in txUpdateMap()
2395 txAllocPMap(ipimap, (struct maplock *) & pxdlock, tblk); in txUpdateMap()
2431 struct pxd_lock *pxdlock; in txAllocPMap() local
2454 pxdlock = (struct pxd_lock *) maplock; in txAllocPMap()
2455 xaddr = addressPXD(&pxdlock->pxd); in txAllocPMap()
2456 xlen = lengthPXD(&pxdlock->pxd); in txAllocPMap()
2489 struct pxd_lock *pxdlock; in txFreeMap() local
2515 pxdlock = (struct pxd_lock *) maplock; in txFreeMap()
2516 xaddr = addressPXD(&pxdlock->pxd); in txFreeMap()
2517 xlen = lengthPXD(&pxdlock->pxd); in txFreeMap()
2553 pxdlock = (struct pxd_lock *) maplock; in txFreeMap()
2554 xaddr = addressPXD(&pxdlock->pxd); in txFreeMap()
2555 xlen = lengthPXD(&pxdlock->pxd); in txFreeMap()