Home | History | Annotate | Download | only in lfs

Lines Matching refs:uio_resid

91 	if (uio->uio_resid == 0)
100 while (uio->uio_resid > 0) {
104 bytelen = MIN(ip->i_size - uio->uio_offset, uio->uio_resid);
149 if (uio->uio_resid == 0)
156 for (error = 0, bp = NULL; uio->uio_resid > 0; bp = NULL) {
164 xfersize = MIN(MIN(fs_sb_getbsize(fs) - blkoffset, uio->uio_resid),
262 (u_int64_t)uio->uio_offset + uio->uio_resid > fs->um_maxfilesize)
268 if (uio->uio_resid == 0)
274 resid = uio->uio_resid;
281 lfs_availwait(fs, lfs_btofsb(fs, uio->uio_resid));
286 nsize = MAX(osize, uio->uio_offset + uio->uio_resid);
312 while (uio->uio_resid > 0) {
323 bytelen = MIN(fs_sb_getbsize(fs) - blkoffset, uio->uio_resid);
440 uio->uio_resid > fs->um_maxfilesize ||
441 uio->uio_offset > (fs->um_maxfilesize - uio->uio_resid))
444 if (uio->uio_resid == 0)
448 resid = uio->uio_resid;
454 lfs_availwait(fs, lfs_btofsb(fs, uio->uio_resid));
459 while (uio->uio_resid > 0) {
462 xfersize = MIN(fs_sb_getbsize(fs) - blkoffset, uio->uio_resid);
533 if (resid > uio->uio_resid && cred) {
557 uio->uio_offset -= resid - uio->uio_resid;
558 uio->uio_resid = resid;
559 } else if (resid > uio->uio_resid && (ioflag & IO_SYNC) == IO_SYNC) {