Lines Matching defs:xfer2
3190 * *xferp is the entire hole length to be written and xfer2 is how many bytes
3194 vn_skip_hole(struct vnode *outvp, off_t xfer2, off_t *outoffp, off_t *xferp,
3220 return (xfer2);
3244 xfer2 = MIN(xfer2, *xferp);
3248 * If a hole starts before the end of this xfer2, reduce this xfer2 so
3251 * non-INVARIANTS case, check this to make sure xfer2 remains a sane
3254 if (*holeoffp > *outoffp && *holeoffp < *outoffp + xfer2)
3255 xfer2 = *holeoffp - *outoffp;
3256 return (xfer2);
3273 off_t dataoff, holeoff, xfer2;
3285 xfer2 = MIN(xfer, blksize);
3291 xfer2 = vn_skip_hole(outvp, xfer2, &outoff, &xfer,
3297 KASSERT(xfer2 > 0, ("vn_write_outvp: xfer2=%jd",
3298 (intmax_t)xfer2));
3315 error = vn_rdwr(UIO_WRITE, outvp, dat, xfer2,
3318 outoff += xfer2;
3319 xfer -= xfer2;
3342 off_t startoff, endoff, xfer, xfer2;
3536 xfer2 = MIN(outsize - *outoffp,
3538 memset(dat, 0, MIN(xfer2, blksize));
3540 *outoffp, xfer2, blksize, false,