Lines Matching refs:xaddr
211 s64 xaddr; in read_index_page() local
215 rc = xtLookup(inode, blkno, 1, &xflag, &xaddr, &xlen, 1); in read_index_page()
216 if (rc || (xaddr == 0)) in read_index_page()
219 return read_metapage(inode, xaddr, PSIZE, 1); in read_index_page()
230 s64 xaddr; in get_index_page() local
234 rc = xtLookup(inode, blkno, 1, &xflag, &xaddr, &xlen, 1); in get_index_page()
235 if (rc || (xaddr == 0)) in get_index_page()
238 return get_metapage(inode, xaddr, PSIZE, 1); in get_index_page()
348 s64 xaddr; in add_index() local
387 if (dbAlloc(ip, 0, sbi->nbperpage, &xaddr)) { in add_index()
406 if (xtInsert(tid, ip, 0, 0, sbi->nbperpage, &xaddr, 0)) { in add_index()
411 dbFree(ip, xaddr, sbi->nbperpage); in add_index()
452 xaddr = 0; in add_index()
453 if (xtInsert(tid, ip, 0, blkno, sbi->nbperpage, &xaddr, 0)) { in add_index()
944 s64 xaddr, nxaddr; in dtSplitUp() local
986 if ((rc = dbAlloc(ip, 0, (s64) xlen, &xaddr))) { in dtSplitUp()
994 PXDaddress(pxd, xaddr); in dtSplitUp()
1000 dbFree(ip, xaddr, xlen); in dtSplitUp()
1022 xaddr = addressPXD(pxd); in dtSplitUp()
1036 if ((rc = dbReAlloc(sbi->ipbmap, xaddr, (s64) xlen, in dtSplitUp()
1048 if (xaddr != nxaddr) { in dtSplitUp()
1055 xaddr = addressPXD(pxd) + xlen; in dtSplitUp()
1056 dbFree(ip, xaddr, (s64) n); in dtSplitUp()
1082 if ((rc = dbAlloc(ip, 0, (s64) xlen, &xaddr)) == 0) { in dtSplitUp()
1083 PXDaddress(pxd, xaddr); in dtSplitUp()
1659 s64 xaddr, txaddr; in dtExtendPage() local
1684 xaddr = addressPXD(pxd); in dtExtendPage()
1688 if (xaddr == txaddr) { in dtExtendPage()
1715 xaddr, n, &mp, &lblock); in dtExtendPage()