Lines Matching refs:pxdlock
1433 struct pxd_lock *pxdlock;
1487 pxdlock = (struct pxd_lock *) & tlck->lock;
1488 *pxd = pxdlock->pxd;
1556 struct pxd_lock *pxdlock;
1597 pxdlock = (struct pxd_lock *) & tlck->lock;
1598 pxdlock->flag = mlckALLOCPXD;
1599 pxdlock->pxd = *pxd;
1601 pxdlock->index = 1;
1638 pxdlock = (struct pxd_lock *) & tlck->lock;
1639 *pxd = pxdlock->pxd;
1664 struct pxd_lock *pxdlock;
1739 pxd = xadlock->xdlist = &xtlck->pxdlock;
1842 pxd = xadlock->xdlist = &xtlck->pxdlock;
1927 * (xtlck->pxdlock = truncated delta extent);
1929 pxdlock = (struct pxd_lock *) & xtlck->pxdlock;
1930 /* assert(pxdlock->type & tlckTRUNCATE); */
1934 lrd->log.updatemap.pxd = pxdlock->pxd;
1935 pxd = pxdlock->pxd; /* save to format maplock */
1995 * (xtlck->pxdlock = truncated delta extent);
1998 pxdlock = (struct pxd_lock *) xadlock;
1999 pxdlock->flag = mlckFREEPXD;
2000 pxdlock->count = 1;
2001 pxdlock->pxd = pxd;
2004 ip, mp, pxdlock->count, hwm);
2041 struct pxd_lock *pxdlock;
2057 pxdlock = (struct pxd_lock *) & tlck->lock;
2059 *pxd = pxdlock->pxd;
2075 lrd->log.updatemap.pxd = pxdlock->pxd;
2096 pxdlock = (struct pxd_lock *) & tlck->lock;
2097 nlock = pxdlock->index;
2098 for (i = 0; i < nlock; i++, pxdlock++) {
2099 if (pxdlock->flag & mlckALLOCPXD)
2106 lrd->log.updatemap.pxd = pxdlock->pxd;
2110 (ulong) addressPXD(&pxdlock->pxd),
2111 lengthPXD(&pxdlock->pxd));
2128 struct pxd_lock *maplock = NULL, *pxdlock = NULL;
2141 pxdlock = (struct pxd_lock *) maplock;
2142 pxdlock->flag = mlckALLOCPXD;
2143 PXDaddress(&pxdlock->pxd, addressDXD(newea));
2144 PXDlength(&pxdlock->pxd, lengthDXD(newea));
2145 pxdlock++;
2161 pxdlock = (struct pxd_lock *) maplock;
2164 pxdlock->flag = mlckFREEPXD;
2165 PXDaddress(&pxdlock->pxd, addressDXD(oldea));
2166 PXDlength(&pxdlock->pxd, lengthDXD(oldea));
2252 struct pxd_lock pxdlock;
2360 pxdlock.flag = mlckALLOCPXD;
2361 pxdlock.pxd = tblk->u.ixpxd;
2362 pxdlock.index = 1;
2363 txAllocPMap(ipimap, (struct maplock *) & pxdlock, tblk);
2399 struct pxd_lock *pxdlock;
2422 pxdlock = (struct pxd_lock *) maplock;
2423 xaddr = addressPXD(&pxdlock->pxd);
2424 xlen = lengthPXD(&pxdlock->pxd);
2457 struct pxd_lock *pxdlock;
2483 pxdlock = (struct pxd_lock *) maplock;
2484 xaddr = addressPXD(&pxdlock->pxd);
2485 xlen = lengthPXD(&pxdlock->pxd);
2521 pxdlock = (struct pxd_lock *) maplock;
2522 xaddr = addressPXD(&pxdlock->pxd);
2523 xlen = lengthPXD(&pxdlock->pxd);