Lines Matching refs:xlen
58 * xlen - requested extent length.
73 extAlloc(struct inode *ip, s64 xlen, s64 pno, xad_t * xp, bool abnr)
87 if (xlen > MAXXLEN)
88 xlen = MAXXLEN;
115 * will try to allocate disk blocks for the requested size (xlen).
116 * if this fails (xlen contiguous free blocks not available), it'll
124 nxlen = xlen;
191 * xlen - request size of the resulting extent.
205 s64 xaddr, xlen, nxaddr, delta, xoff;
222 xlen = lengthXAD(xp);
243 if ((rc = extBrealloc(ip, xaddr, xlen, &nxlen, &nxaddr)))
254 delta = nxlen - xlen;
269 nextend = ntail - xlen;
287 if ((rc = xtExtend(0, ip, xoff + xlen, (int) nextend, 0))) {
288 dbFree(ip, xaddr + xlen, delta);
358 int xlen;
374 rc = xtLookup(ip, prev, nbperpage, &xflag, &xaddr, &xlen, 0);
376 if ((rc == 0) && xlen) {
377 if (xlen != nbperpage) {
382 XADlength(xp, xlen);