Home
last modified time | relevance | path

Searched refs:uio_loffset (Results 1 – 25 of 100) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/fs/pcfs/
H A Dpc_vnops.c281 uiop->uio_loffset = pcp->pc_size; in pcfs_write()
334 if (uio->uio_loffset < 0) in rwpcp()
484 uio->uio_loffset, in rwpcp()
487 uio->uio_loffset); in rwpcp()
1345 offset = uiop->uio_loffset; in pcfs_readdir()
1361 uiop->uio_loffset = ld->d_off; in pcfs_readdir()
1362 offset = uiop->uio_loffset; in pcfs_readdir()
1376 offset = uiop->uio_loffset; in pcfs_readdir()
2339 uiop->uio_loffset = uiooffset; in pc_read_long_fn()
2347 uiop->uio_loffset = ld->d_off; in pc_read_long_fn()
[all …]
/illumos-gate/usr/src/uts/common/fs/objfs/
H A Dobjfs_data.c596 if (uio->uio_loffset < SECTION_OFFSET(0)) { in objfs_data_read()
653 if ((error = uiomove((char *)&ehdr + uio->uio_loffset, in objfs_data_read()
654 sizeof (ehdr) - uio->uio_loffset, UIO_READ, uio)) != 0 || in objfs_data_read()
669 if (uio->uio_loffset < SECTION_OFFSET(j+1)) { in objfs_data_read()
681 off = uio->uio_loffset - SECTION_OFFSET(j); in objfs_data_read()
699 uio->uio_loffset < nextoff) { in objfs_data_read()
705 off = uio->uio_loffset - data_offset(sp, mp); in objfs_data_read()
726 if (uio->uio_loffset < nextoff) { in objfs_data_read()
729 ASSERT(nextoff - uio->uio_loffset < in objfs_data_read()
733 nextoff - uio->uio_loffset, UIO_READ, in objfs_data_read()
/illumos-gate/usr/src/uts/i86xpv/io/
H A Ddomcaps.c110 if (uio->uio_loffset > sizeof (data)) in domcaps_read()
112 nbytes = MIN(uio->uio_resid, sizeof (data) - uio->uio_loffset); in domcaps_read()
114 return (uiomove(data + uio->uio_loffset, nbytes, in domcaps_read()
/illumos-gate/usr/src/uts/common/syscall/
H A Dgetdents.c115 auio.uio_loffset = fp->f_offset; in getdents32()
126 fp->f_offset = auio.uio_loffset; in getdents32()
222 auio.uio_loffset = fp->f_offset; in getdents64()
235 fp->f_offset = auio.uio_loffset; in getdents64()
H A Drw.c161 auio.uio_loffset = fileoff; in read()
194 fp->f_offset = auio.uio_loffset; in read()
299 auio.uio_loffset = fileoff; in write()
442 auio.uio_loffset = fileoff; in pread()
572 auio.uio_loffset = fileoff; in pwrite()
756 auio.uio_loffset = fileoff; in readv()
947 auio.uio_loffset = fileoff; in writev()
1160 auio.uio_loffset = fileoff; in preadv()
1378 auio.uio_loffset = fileoff; in pwritev()
1492 auio.uio_loffset = fileoff; in pread64()
[all …]
H A Dsendfile.c147 auio.uio_loffset = *fileoff; in sendvec_chunk64()
255 auio.uio_loffset = sfv_off; in sendvec_chunk64()
304 auio.uio_loffset = *fileoff; in sendvec_chunk64()
506 auio.uio_loffset = *fileoff; in sendvec_small_chunk()
611 auio.uio_loffset = sfv_off; in sendvec_small_chunk()
801 auio.uio_loffset = *fileoff; in sendvec_chunk()
839 auio.uio_loffset = *fileoff; in sendvec_chunk()
1014 auio.uio_loffset = sfv_off; in sendvec_chunk()
1089 auio.uio_loffset = *fileoff; in sendvec_chunk()
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_directio.c371 uoff = uio->uio_loffset; in ufs_directio_write()
435 copy_uio.uio_loffset = uio->uio_loffset; in ufs_directio_write()
653 uoff = uio->uio_loffset; in ufs_directio_write()
695 uio->uio_loffset += nbytes; in ufs_directio_write()
749 if (uio->uio_loffset > size) in ufs_directio_write()
750 size = uio->uio_loffset; in ufs_directio_write()
837 uoff = uio->uio_loffset; in ufs_directio_read()
958 uoff = uio->uio_loffset; in ufs_directio_read()
1009 uio->uio_loffset += nbytes; in ufs_directio_read()
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/
H A Dfake_getdents.c81 auio.uio_loffset = *offp; in fake_getdents()
93 *offp = auio.uio_loffset; in fake_getdents()
H A Dfake_rw.c101 auio.uio_loffset = fileoff; in fake_pread()
175 auio.uio_loffset = fileoff; in fake_pwrite()
/illumos-gate/usr/src/lib/libfakekernel/common/
H A Duio.c59 uio->uio_loffset += cnt; in uiomove()
84 uiop->uio_loffset += niovb; in uioskip()
/illumos-gate/usr/src/uts/common/os/
H A Dvm_subr.c194 if (uio->uio_loffset < 0) { in default_physio()
205 if (uio->uio_loffset > SPEC_MAXOFFSET_T) { in default_physio()
212 bp->b_lblkno = btodt(uio->uio_loffset); in default_physio()
268 uio->uio_loffset += c; in default_physio()
H A Dmove.c107 uio->uio_loffset += cnt; in uiomove()
298 uiop->uio_loffset++; in ureadc()
360 uiop->uio_loffset++; in uwritec()
382 uiop->uio_loffset += niovb; in uioskip()
549 uioa->uio_loffset += cnt; in uioamove()
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vop.c143 if ((uio->uio_loffset + resid) > st.st_size) in fop_read()
144 resid = st.st_size - uio->uio_loffset; in fop_read()
164 if (uio->uio_loffset < priv->map_foff) in fop_read()
166 poff = uio->uio_loffset - priv->map_foff; in fop_read()
180 uio->uio_loffset += iov->iov_len; in fop_read()
208 uio->uio_loffset += n; in fop_read()
244 uio->uio_loffset); in fop_write()
252 uio->uio_loffset += n; in fop_write()
760 error = lseek(fd, uiop->uio_loffset, SEEK_SET); in fop_readdir()
784 uiop->uio_loffset = lseek(fd, 0LL, SEEK_CUR); in fop_readdir()
[all …]
H A Dreparse.c74 uio.uio_loffset = (offset_t)0; in reparse_vnode_parse()
/illumos-gate/usr/src/uts/common/io/
H A Dmem.c133 ent->mle_vaddr = (uintptr_t)uio->uio_loffset; in mm_logkmem()
317 (caddr_t)(uintptr_t)uio->uio_loffset, c, in mmio()
385 (uint64_t)uio->uio_loffset, 1)) { in mmrw()
392 v = BTOP((u_offset_t)uio->uio_loffset); in mmrw()
394 uio->uio_loffset & PAGEOFFSET, 0, NULL); in mmrw()
426 (caddr_t)(uintptr_t)uio->uio_loffset); in mmrw()
435 error = mmio(uio, rw, v, uio->uio_loffset & PAGEOFFSET, in mmrw()
465 uio->uio_loffset += iov->iov_len; in mmrw()
477 uio->uio_loffset += c; in mmrw()
H A Dcpuid_drv.c126 if ((uoff = (u_offset_t)uio->uio_loffset) > UINT_MAX) { in cpuid_read()
137 uio->uio_loffset = uoff + 1; in cpuid_read()
H A Drandom.c259 uiop->uio_loffset = 0; in rnd_read()
290 uiop->uio_loffset = 0; in rnd_write()
/illumos-gate/usr/src/uts/common/fs/bootfs/
H A Dbootfs_vnops.c72 if (uiop->uio_loffset < 0) in bootfs_read()
75 if (uiop->uio_loffset >= bnp->bvn_size) in bootfs_read()
86 offset = uiop->uio_loffset; in bootfs_read()
219 if (uiop->uio_loffset >= MAXOFF_T) { in bootfs_readdir()
234 roff = uiop->uio_loffset; in bootfs_readdir()
320 uiop->uio_loffset = coff; in bootfs_readdir()
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_vnops.c761 uiop->uio_loffset = va.va_size; in smbfs_write()
785 if (uiop->uio_loffset >= limit) { in smbfs_write()
817 last_off = uiop->uio_loffset; in smbfs_write()
878 last_off = uiop->uio_loffset; in smbfs_write()
999 last_off = uiop->uio_loffset; in smbfs_write()
1007 uiop->uio_loffset = last_off; in smbfs_write()
1051 offset = uio->uio_loffset; in smbfs_writenp()
1137 np->r_size = uio->uio_loffset; in smbfs_writenp()
1296 auio.uio_loffset = offset; in smbfs_bio()
3462 if (uio->uio_loffset < 0 || uio->uio_loffset > INT32_MAX || in smbfs_readvdir()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_write.c63 param->rw_vdb.vdb_uio.uio_loffset = (offset_t)param->rw_offset; in smb_pre_write()
103 param->rw_vdb.vdb_uio.uio_loffset = (offset_t)param->rw_offset; in smb_com_write()
196 param->rw_vdb.vdb_uio.uio_loffset = (offset_t)param->rw_offset; in smb_com_write_and_close()
297 param->rw_vdb.vdb_uio.uio_loffset = (offset_t)param->rw_offset; in smb_com_write_and_unlock()
461 param->rw_vdb.vdb_uio.uio_loffset = (offset_t)param->rw_offset; in smb_com_write_andx()
/illumos-gate/usr/src/uts/common/sys/
H A Duio.h193 #define uio_loffset _uio_offset._f macro
197 #define uio_offset uio_loffset
/illumos-gate/usr/src/uts/common/io/ksocket/
H A Dksocket.c204 auio.uio_loffset = 0; in ksocket_send()
256 auio.uio_loffset = 0; in ksocket_sendto()
306 auio.uio_loffset = 0; in ksocket_sendmsg()
363 auio.uio_loffset = 0; in ksocket_recv()
416 auio.uio_loffset = 0; in ksocket_recvfrom()
468 auio.uio_loffset = 0; in ksocket_recvmsg()
/illumos-gate/usr/src/uts/common/fs/fd/
H A Dfdops.c130 if (uiop->uio_loffset < (offset_t)0 || in fdread()
131 uiop->uio_loffset >= (offset_t)endoff || in fdread()
134 ASSERT(uiop->uio_loffset <= MAXOFF_T); in fdread()
244 ASSERT(uiop->uio_loffset <= MAXOFF_T); in fdreaddir()
/illumos-gate/usr/src/uts/common/fs/hsfs/
H A Dhsfs_vnops.c173 uiop->uio_loffset > HS_MAXFILEOFF || /* Offset too big. */ in hsfs_read()
174 uiop->uio_loffset >= filesize) /* Past EOF. */ in hsfs_read()
216 mapon = uiop->uio_loffset & MAXBOFFSET; in hsfs_read()
217 diff = filesize - uiop->uio_loffset; in hsfs_read()
226 (u_offset_t)uiop->uio_loffset, n, 1, S_READ); in hsfs_read()
236 uiop->uio_loffset == filesize) in hsfs_read()
432 if (uiop->uio_loffset >= dirsiz) { /* at or beyond EOF */ in hsfs_readdir()
437 ASSERT(uiop->uio_loffset <= HS_MAXFILEOFF); in hsfs_readdir()
438 offset = uiop->uio_loffset; in hsfs_readdir()
570 uiop->uio_loffset = offset; in hsfs_readdir()
[all …]
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c1011 if (maxoff != -1 && (uiop->uio_loffset < 0 || in spec_read()
1012 uiop->uio_loffset + uiop->uio_resid > maxoff)) in spec_read()
1032 off = uiop->uio_loffset & (offset_t)MAXBMASK; in spec_read()
1033 on = (size_t)(uiop->uio_loffset & MAXBOFFSET); in spec_read()
1035 diff = bdevsize - uiop->uio_loffset; in spec_read()
1114 if (maxoff != -1 && (uiop->uio_loffset < 0 || in spec_write()
1137 off = uiop->uio_loffset & (offset_t)MAXBMASK; in spec_write()
1138 on = (ulong_t)(uiop->uio_loffset & MAXBOFFSET); in spec_write()
1142 diff = bdevsize - uiop->uio_loffset; in spec_write()
1190 uiop->uio_loffset < in spec_write()
[all …]

1234