Lines Matching defs:blksize
3049 * Write an xfer sized chunk to outvp in blksize blocks from dat.
3050 * dat is a maximum of blksize in length and can be written repeatedly in
3059 u_long blksize, bool growfile, bool checkhole, struct ucred *cred)
3066 * Loop around doing writes of blksize until write has been completed.
3074 xfer2 = MIN(xfer, blksize);
3137 u_long blksize;
3208 * Set the blksize to the larger of the hole sizes for invp and outvp.
3209 * If hole sizes aren't available, set the blksize to the larger
3214 blksize = MAX(holein, holeout);
3217 if (blksize > 1) {
3218 rem = *inoffp % blksize;
3220 rem = blksize - rem;
3221 if (len > rem && len - rem > blksize)
3222 len = savlen = rounddown(len - rem, blksize) + rem;
3225 if (blksize <= 1)
3226 blksize = MAX(invp->v_mount->mnt_stat.f_iosize,
3228 if (blksize < 4096)
3229 blksize = 4096;
3230 else if (blksize > 1024 * 1024)
3231 blksize = 1024 * 1024;
3232 dat = malloc(blksize, M_TEMP, M_WAITOK);
3292 memset(dat, 0, MIN(xfer2, blksize));
3294 *outoffp, xfer2, blksize, false,
3302 *outoffp, xfer, blksize, true,
3322 xfer = blksize;
3329 xfer -= (*inoffp % blksize);
3363 *outoffp, xfer, blksize,
3377 xfer = blksize;