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