Lines Matching refs:xlen

134 	int xlen;
181 xlen = lengthXAD(xad);
182 xend = xoff + xlen;
503 * xlen - extent length;
514 struct inode *ip, int xflag, s64 xoff, s32 xlen, s64 * xaddrp,
531 jfs_info("xtInsert: nxoff:0x%lx nxlen:0x%x", (ulong) xoff, xlen);
549 if ((cmp == 0) || (next && (xlen > next - xoff))) {
565 if ((rc = dquot_alloc_block(ip, xlen)))
567 if ((rc = dbAlloc(ip, hint, (s64) xlen, &xaddr))) {
568 dquot_free_block(ip, xlen);
590 split.len = xlen;
596 dbFree(ip, xaddr, (s64) xlen);
597 dquot_free_block(ip, xlen);
623 XT_PUTENTRY(xad, xflag, xoff, xlen, xaddr);
680 int xlen;
743 xlen = JFS_SBI(ip->i_sb)->nbperpage;
745 if ((rc = dbAlloc(ip, (s64) 0, (s64) xlen, &xaddr))
748 PXDlength(pxd, xlen);
1338 s32 xlen, /* delta extent length */
1354 jfs_info("xtExtend: nxoff:0x%lx nxlen:0x%x", (ulong) xoff, xlen);
1389 xlen = lengthXAD(xad) + xlen;
1390 if ((len = xlen - MAXXLEN) <= 0)
1461 xlen = MAXXLEN;
1467 XADlength(xad, xlen);
1511 int nxlen, xlen, lxlen, rxlen;
1546 xlen = lengthXAD(xad);
1551 (nxoff + nxlen > xoff + xlen)) {
1591 if (xlen > nxlen) {
1594 XADlength(xad, xlen - nxlen);
1597 } else { /* (xlen == nxlen) */
1613 xlen = nxlen = lxlen + nxlen;
1623 if (nxlen == xlen) {
1629 } else /* (nxlen < xlen) */
1663 if (xlen > nxlen)
1665 XADlength(xad, xlen - nxlen);
1666 else { /* (xlen == nxlen) */
1773 if (nxoff + nxlen == xoff + xlen)
1807 xlen = xlen - (nxoff - xoff);
1841 updateLeft: /* (nxoff == xoff) && (nxlen < xlen) */
1849 xlen = xlen - nxlen;
1860 split.len = xlen;
1902 XT_PUTENTRY(xad, xflag, xoff, xlen, xaddr);
1935 * xlen - extent length (in/out);
1958 int nsplit, nblocks, xlen;
1964 xlen = *xlenp;
1965 jfs_info("xtAppend: xoff:0x%lx maxblocks:%d xlen:%d xaddr:0x%lx",
1966 (ulong) xoff, maxblocks, xlen, (ulong) xaddr);
1988 xlen = min(xlen, (int)(next - xoff));
2028 xlen = min(xlen, maxblocks);
2033 if ((rc = dbAllocBottomUp(ip, xaddr, (s64) xlen)))
2040 split.len = xlen;
2050 *xlenp = xlen;
2060 if ((rc = dbAllocBottomUp(ip, xaddr, (s64) xlen)))
2074 XT_PUTENTRY(xad, xflag, xoff, xlen, xaddr);
2085 *xlenp = xlen;
2198 int xlen, len, freexlen;
2306 xlen = lengthXAD(xad);
2307 if (teof >= xoff + xlen) {
2320 newsize = (xoff + xlen) << JFS_SBI(ip->i_sb)->l2bsize;
2336 xlen = lengthXAD(xad);
2353 nfreed += xlen;
2370 nfreed += xlen;
2383 else if (teof < xoff + xlen) {
2386 freexlen = xlen - len;
2426 else { /* (xoff + xlen < teof) */
2758 int xlen;
2816 xlen = lengthXAD(xad);
2818 return (xoff + xlen) << JFS_SBI(ip->i_sb)->l2bsize;