Lines Matching refs:fileoff

85 	u_offset_t fileoff;  in read()  local
138 fileoff = (u_offset_t)fp->f_offset; in read()
139 if (fileoff >= OFFSET_MAX(fp) && (vp->v_type == VREG)) { in read()
146 if (fileoff >= va.va_size) { in read()
157 (fileoff + cnt > OFFSET_MAX(fp))) { in read()
158 cnt = (ssize_t)(OFFSET_MAX(fp) - fileoff); in read()
160 auio.uio_loffset = fileoff; in read()
221 u_offset_t fileoff; in write() local
263 fileoff = fp->f_offset; in write()
270 if (fileoff >= curproc->p_fsz_ctl) { in write()
286 if (fileoff >= OFFSET_MAX(fp)) { in write()
295 if (fileoff + cnt > OFFSET_MAX(fp)) in write()
296 cnt = (ssize_t)(OFFSET_MAX(fp) - fileoff); in write()
298 auio.uio_loffset = fileoff; in write()
347 u_offset_t fileoff = (u_offset_t)(ulong_t)offset; in pread() local
379 if (fileoff > maxoff) { in pread()
388 if (fileoff + bcount > maxoff) in pread()
389 bcount = (ssize_t)((offset_t)maxoff - fileoff); in pread()
407 if (nbl_conflict(vp, NBL_READ, fileoff, bcount, svmand, in pread()
417 if (vp->v_type == VREG && fileoff == (u_offset_t)maxoff) { in pread()
429 if (fileoff >= va.va_size) { in pread()
441 auio.uio_loffset = fileoff; in pread()
487 u_offset_t fileoff = (u_offset_t)(ulong_t)offset; in pwrite() local
517 if (fileoff > maxoff) { in pwrite()
525 if (fileoff >= curproc->p_fsz_ctl) { in pwrite()
538 if (fileoff == maxoff) { in pwrite()
542 if (fileoff + count > maxoff) in pwrite()
543 bcount = (ssize_t)((u_offset_t)maxoff - fileoff); in pwrite()
561 if (nbl_conflict(vp, NBL_WRITE, fileoff, bcount, svmand, in pwrite()
571 auio.uio_loffset = fileoff; in pwrite()
630 u_offset_t fileoff; in readv() local
704 fileoff = fp->f_offset; in readv()
710 if ((vp->v_type == VREG) && (fileoff >= OFFSET_MAX(fp))) { in readv()
717 if (fileoff >= va.va_size) { in readv()
727 if ((vp->v_type == VREG) && (fileoff + count > OFFSET_MAX(fp))) { in readv()
728 count = (ssize_t)(OFFSET_MAX(fp) - fileoff); in readv()
730 auio.uio_loffset = fileoff; in readv()
788 u_offset_t fileoff; in writev() local
863 fileoff = fp->f_offset; in writev()
870 if (fileoff >= curproc->p_fsz_ctl) { in writev()
879 if (fileoff >= OFFSET_MAX(fp)) { in writev()
884 if (fileoff + count > OFFSET_MAX(fp)) in writev()
885 count = (ssize_t)(OFFSET_MAX(fp) - fileoff); in writev()
887 auio.uio_loffset = fileoff; in writev()
940 u_offset_t fileoff = ((u_offset_t)extended_offset << 32) | in preadv() local
943 u_offset_t fileoff = (u_offset_t)(ulong_t)offset; in preadv() local
1013 if (fileoff > maxoff) { in preadv()
1018 if (fileoff + bcount > maxoff) in preadv()
1019 bcount = (ssize_t)((u_offset_t)maxoff - fileoff); in preadv()
1036 if (nbl_conflict(vp, NBL_WRITE, fileoff, count, svmand, in preadv()
1050 if ((vp->v_type == VREG) && (fileoff >= OFFSET_MAX(fp))) { in preadv()
1058 if (fileoff >= va.va_size) { in preadv()
1069 (fileoff + count > OFFSET_MAX(fp))) { in preadv()
1070 count = (ssize_t)(OFFSET_MAX(fp) - fileoff); in preadv()
1072 auio.uio_loffset = fileoff; in preadv()
1122 u_offset_t fileoff = ((u_offset_t)extended_offset << 32) | in pwritev() local
1125 u_offset_t fileoff = (u_offset_t)(ulong_t)offset; in pwritev() local
1195 if (fileoff > maxoff) { in pwritev()
1203 if (fileoff >= curproc->p_fsz_ctl) { in pwritev()
1225 if (fileoff == maxoff) { in pwritev()
1230 if (fileoff + bcount > maxoff) in pwritev()
1231 bcount = (ssize_t)((u_offset_t)maxoff - fileoff); in pwritev()
1248 if (nbl_conflict(vp, NBL_WRITE, fileoff, count, svmand, in pwritev()
1264 if (fileoff >= curproc->p_fsz_ctl) { in pwritev()
1276 if (fileoff >= OFFSET_MAX(fp)) { in pwritev()
1281 if (fileoff + count > OFFSET_MAX(fp)) in pwritev()
1282 count = (ssize_t)(OFFSET_MAX(fp) - fileoff); in pwritev()
1285 auio.uio_loffset = fileoff; in pwritev()
1333 u_offset_t fileoff; in pread64() local
1337 fileoff = ((u_offset_t)offset_2 << 32) | (u_offset_t)offset_1; in pread64()
1339 fileoff = ((u_offset_t)offset_1 << 32) | (u_offset_t)offset_2; in pread64()
1364 if (fileoff > MAXOFFSET_T) { in pread64()
1368 if (fileoff + bcount > MAXOFFSET_T) in pread64()
1369 bcount = (ssize_t)(MAXOFFSET_T - fileoff); in pread64()
1387 if (nbl_conflict(vp, NBL_READ, fileoff, bcount, svmand, in pread64()
1397 auio.uio_loffset = fileoff; in pread64()
1456 u_offset_t fileoff; in pwrite64() local
1460 fileoff = ((u_offset_t)offset_2 << 32) | (u_offset_t)offset_1; in pwrite64()
1462 fileoff = ((u_offset_t)offset_1 << 32) | (u_offset_t)offset_2; in pwrite64()
1485 if (fileoff > MAXOFFSET_T) { in pwrite64()
1489 if (fileoff >= curproc->p_fsz_ctl) { in pwrite64()
1497 if (fileoff == MAXOFFSET_T) { in pwrite64()
1501 if (fileoff + bcount > MAXOFFSET_T) in pwrite64()
1502 bcount = (ssize_t)((u_offset_t)MAXOFFSET_T - fileoff); in pwrite64()
1520 if (nbl_conflict(vp, NBL_WRITE, fileoff, bcount, svmand, in pwrite64()
1530 auio.uio_loffset = fileoff; in pwrite64()