Lines Matching refs:pxdlock
1433 struct pxd_lock *pxdlock; in diLog() local
1487 pxdlock = (struct pxd_lock *) & tlck->lock; in diLog()
1488 *pxd = pxdlock->pxd; in diLog()
1512 pxdlock = (struct pxd_lock *) & tlck->lock; in diLog()
1513 nlock = pxdlock->index; in diLog()
1514 for (i = 0; i < nlock; i++, pxdlock++) { in diLog()
1515 if (pxdlock->flag & mlckALLOCPXD) in diLog()
1522 lrd->log.updatemap.pxd = pxdlock->pxd; in diLog()
1590 struct pxd_lock *pxdlock; in dtLog() local
1631 pxdlock = (struct pxd_lock *) & tlck->lock; in dtLog()
1632 pxdlock->flag = mlckALLOCPXD; in dtLog()
1633 pxdlock->pxd = *pxd; in dtLog()
1635 pxdlock->index = 1; in dtLog()
1672 pxdlock = (struct pxd_lock *) & tlck->lock; in dtLog()
1673 *pxd = pxdlock->pxd; in dtLog()
1698 struct pxd_lock *pxdlock; in xtLog() local
1773 pxd = xadlock->xdlist = &xtlck->pxdlock; in xtLog()
1876 pxd = xadlock->xdlist = &xtlck->pxdlock; in xtLog()
1963 pxdlock = (struct pxd_lock *) & xtlck->pxdlock; in xtLog()
1968 lrd->log.updatemap.pxd = pxdlock->pxd; in xtLog()
1969 pxd = pxdlock->pxd; /* save to format maplock */ in xtLog()
2032 pxdlock = (struct pxd_lock *) xadlock; in xtLog()
2033 pxdlock->flag = mlckFREEPXD; in xtLog()
2034 pxdlock->count = 1; in xtLog()
2035 pxdlock->pxd = pxd; in xtLog()
2038 ip, mp, pxdlock->count, hwm); in xtLog()
2075 struct pxd_lock *pxdlock; in mapLog() local
2091 pxdlock = (struct pxd_lock *) & tlck->lock; in mapLog()
2093 *pxd = pxdlock->pxd; in mapLog()
2109 lrd->log.updatemap.pxd = pxdlock->pxd; in mapLog()
2130 pxdlock = (struct pxd_lock *) & tlck->lock; in mapLog()
2131 nlock = pxdlock->index; in mapLog()
2132 for (i = 0; i < nlock; i++, pxdlock++) { in mapLog()
2133 if (pxdlock->flag & mlckALLOCPXD) in mapLog()
2140 lrd->log.updatemap.pxd = pxdlock->pxd; in mapLog()
2144 (ulong) addressPXD(&pxdlock->pxd), in mapLog()
2145 lengthPXD(&pxdlock->pxd)); in mapLog()
2162 struct pxd_lock *maplock = NULL, *pxdlock = NULL; in txEA() local
2175 pxdlock = (struct pxd_lock *) maplock; in txEA()
2176 pxdlock->flag = mlckALLOCPXD; in txEA()
2177 PXDaddress(&pxdlock->pxd, addressDXD(newea)); in txEA()
2178 PXDlength(&pxdlock->pxd, lengthDXD(newea)); in txEA()
2179 pxdlock++; in txEA()
2195 pxdlock = (struct pxd_lock *) maplock; in txEA()
2198 pxdlock->flag = mlckFREEPXD; in txEA()
2199 PXDaddress(&pxdlock->pxd, addressDXD(oldea)); in txEA()
2200 PXDlength(&pxdlock->pxd, lengthDXD(oldea)); in txEA()
2286 struct pxd_lock pxdlock; in txUpdateMap() local
2394 pxdlock.flag = mlckALLOCPXD; in txUpdateMap()
2395 pxdlock.pxd = tblk->u.ixpxd; in txUpdateMap()
2396 pxdlock.index = 1; in txUpdateMap()
2397 txAllocPMap(ipimap, (struct maplock *) & pxdlock, tblk); in txUpdateMap()
2433 struct pxd_lock *pxdlock; in txAllocPMap() local
2456 pxdlock = (struct pxd_lock *) maplock; in txAllocPMap()
2457 xaddr = addressPXD(&pxdlock->pxd); in txAllocPMap()
2458 xlen = lengthPXD(&pxdlock->pxd); in txAllocPMap()
2491 struct pxd_lock *pxdlock; in txFreeMap() local
2517 pxdlock = (struct pxd_lock *) maplock; in txFreeMap()
2518 xaddr = addressPXD(&pxdlock->pxd); in txFreeMap()
2519 xlen = lengthPXD(&pxdlock->pxd); in txFreeMap()
2555 pxdlock = (struct pxd_lock *) maplock; in txFreeMap()
2556 xaddr = addressPXD(&pxdlock->pxd); in txFreeMap()
2557 xlen = lengthPXD(&pxdlock->pxd); in txFreeMap()