| /freebsd-14-stable/sys/dev/iicbus/ |
| HD | icee.c | 228 if (uio->uio_offset == sc->size) in icee_read() 230 if (uio->uio_offset > sc->size) in icee_read() 236 if (uio->uio_offset >= sc->size) in icee_read() 238 len = MIN(MAX_RD_SZ - (uio->uio_offset & (MAX_RD_SZ - 1)), in icee_read() 242 slave = (uio->uio_offset >> 7) | sc->addr; in icee_read() 245 addr[0] = uio->uio_offset & 0xff; in icee_read() 248 slave = sc->addr | (uio->uio_offset >> 15); in icee_read() 251 addr[0] = (uio->uio_offset >> 8) & 0xff; in icee_read() 252 addr[1] = uio->uio_offset & 0xff; in icee_read() 289 if (uio->uio_offset >= sc->size) in icee_write() [all …]
|
| /freebsd-14-stable/sys/arm/arm/ |
| HD | mem.c | 105 v = uio->uio_offset; in memrw() 120 o = (int)uio->uio_offset & PAGE_MASK; in memrw() 137 addr = trunc_page(uio->uio_offset); in memrw() 138 eaddr = round_page(uio->uio_offset + c); in memrw() 143 if (!kernacc((caddr_t)(int)uio->uio_offset, c, in memrw() 147 error = uiomove((caddr_t)(int)uio->uio_offset, (int)c, uio); in memrw()
|
| /freebsd-14-stable/sys/fs/fuse/ |
| HD | fuse_io.c | 142 if (uio->uio_offset < 0) in fuse_read_biobackend() 156 if (filesize - uio->uio_offset <= 0) in fuse_read_biobackend() 158 lbn = uio->uio_offset / biosize; in fuse_read_biobackend() 159 on = uio->uio_offset & (biosize - 1); in fuse_read_biobackend() 261 fri->offset = uio->uio_offset; in fuse_read_directbackend() 365 fwi->offset = uio->uio_offset; in fuse_write_directbackend() 384 uio->uio_offset -= fwi->size; in fuse_write_directbackend() 414 as_written_offset = uio->uio_offset - diff; in fuse_write_directbackend() 433 uio->uio_offset -= diff; in fuse_write_directbackend() 489 if (uio->uio_offset < 0) in fuse_write_biobackend() [all …]
|
| /freebsd-14-stable/sys/fs/tarfs/ |
| HD | tarfs_vnops.c | 330 off = uio->uio_offset; in tarfs_readdir() 335 tnp, tnp->name, uio->uio_offset, uio->uio_resid); in tarfs_readdir() 337 if (uio->uio_offset == TARFS_COOKIE_EOF) { in tarfs_readdir() 342 if (uio->uio_offset == TARFS_COOKIE_DOT) { in tarfs_readdir() 358 uio->uio_offset = TARFS_COOKIE_DOTDOT; in tarfs_readdir() 362 if (uio->uio_offset == TARFS_COOKIE_DOTDOT) { in tarfs_readdir() 385 uio->uio_offset = current->ino; in tarfs_readdir() 393 current = tarfs_lookup_dir(tnp, uio->uio_offset); in tarfs_readdir() 398 uio->uio_offset = current->ino; in tarfs_readdir() 444 uio->uio_offset = current->ino; in tarfs_readdir() [all …]
|
| HD | tarfs_subr.c | 427 tnp->name, uiop->uio_offset, resid); in tarfs_read_file() 429 if (uiop->uio_offset > tnp->blk[i].o + tnp->blk[i].l) { in tarfs_read_file() 434 uiop->uio_offset < tnp->blk[i].o) { in tarfs_read_file() 436 copylen = tnp->blk[i].o - uiop->uio_offset; in tarfs_read_file() 442 auio.uio_offset = 0; in tarfs_read_file() 450 uiop->uio_offset += copylen - auio.uio_resid; in tarfs_read_file() 455 uiop->uio_offset < tnp->blk[i].o + tnp->blk[i].l) { in tarfs_read_file() 461 auio.uio_offset = tnp->offset + tnp->blk[i].i + in tarfs_read_file() 462 uiop->uio_offset - tnp->blk[i].o; in tarfs_read_file() 469 uiop->uio_offset += copylen - auio.uio_resid; in tarfs_read_file()
|
| /freebsd-14-stable/sys/fs/nfsclient/ |
| HD | nfs_clbio.c | 196 uio.uio_offset = IDX_TO_OFF(pages[0]->pindex); in ncl_getpages() 330 uio.uio_offset = offset; in ncl_putpages() 449 if (uio->uio_offset < 0) /* XXX VDIR cookies can be negative */ in ncl_bioread() 463 tmp_off = uio->uio_offset + uio->uio_resid; in ncl_bioread() 465 (tmp_off > nmp->nm_maxfilesize || tmp_off < uio->uio_offset)) { in ncl_bioread() 495 lbn = uio->uio_offset / biosize; in ncl_bioread() 496 on = uio->uio_offset - (lbn * biosize); in ncl_bioread() 603 && uio->uio_offset >= np->n_direofoffset) { in ncl_bioread() 609 lbn = (uoff_t)uio->uio_offset / NFS_DIRBLKSIZ; in ncl_bioread() 610 on = uio->uio_offset & (NFS_DIRBLKSIZ - 1); in ncl_bioread() [all …]
|
| /freebsd-14-stable/sys/fs/smbfs/ |
| HD | smbfs_io.c | 89 offset = uio->uio_offset / DE_SIZE; /* offset in the directory */ in smbfs_readvdir() 91 if (uio->uio_resid < DE_SIZE || uio->uio_offset < 0) { in smbfs_readvdir() 113 uio->uio_offset += DE_SIZE; in smbfs_readvdir() 175 uio->uio_offset = offset * DE_SIZE; in smbfs_readvdir() 203 if (uiop->uio_offset < 0) in smbfs_readvnode() 257 SMBVDEBUG("ofs=%jd,resid=%zd\n", (intmax_t)uiop->uio_offset, in smbfs_writevnode() 259 if (uiop->uio_offset < 0) in smbfs_writevnode() 280 uiop->uio_offset = np->n_size; in smbfs_writevnode() 294 SMBVDEBUG("after: ofs=%jd,resid=%zd\n", (intmax_t)uiop->uio_offset, in smbfs_writevnode() 297 if (uiop->uio_offset > np->n_size) { in smbfs_writevnode() [all …]
|
| /freebsd-14-stable/sys/i386/i386/ |
| HD | mem.c | 93 if (!kernacc((caddr_t)(int)uio->uio_offset, uio->uio_resid, in memrw() 108 if (uio->uio_offset > cpu_getmaxphyaddr()) { in memrw() 112 pa = trunc_page(uio->uio_offset); in memrw() 125 addr = trunc_page(uio->uio_offset); in memrw() 142 o = (int)uio->uio_offset & PAGE_MASK; in memrw()
|
| /freebsd-14-stable/sys/dev/cfi/ |
| HD | cfi_dev.c | 198 error = (uio->uio_offset > sc->sc_size) ? EIO : 0; in cfi_devread() 201 uio->uio_offset < sc->sc_size) { in cfi_devread() 202 ofs = uio->uio_offset; in cfi_devread() 231 error = (uio->uio_offset > sc->sc_size) ? EIO : 0; in cfi_devwrite() 233 uio->uio_offset < sc->sc_size) { in cfi_devwrite() 234 ofs = uio->uio_offset; in cfi_devwrite() 248 error = cfi_block_start(sc, uio->uio_offset); in cfi_devwrite()
|
| /freebsd-14-stable/tools/tools/kttcp/sys/ |
| HD | kttcp.c | 177 auio.uio_offset = 0; in kttcp_send() 180 len -= auio.uio_offset; in kttcp_send() 225 auio.uio_offset = 0; in kttcp_recv() 228 len -= auio.uio_offset; in kttcp_recv() 229 } while (error == 0 && len > 0 && auio.uio_offset != 0); in kttcp_recv()
|
| /freebsd-14-stable/sys/dev/mlx5/mlx5_fpga_tools/ |
| HD | mlx5fpga_tools_char.c | 122 if (uio->uio_offset > fbase) in tools_char_llseek() 124 else if (uio->uio_offset + *len > fbase + fsize) in tools_char_llseek() 125 *len = fbase + fsize - uio->uio_offset; in tools_char_llseek() 143 (uintmax_t)uio->uio_offset); in tools_char_read() 150 ret = mem_read(context->tdev, kbuf, len, uio->uio_offset, in tools_char_read() 172 (uintmax_t)uio->uio_offset); in tools_char_write() 180 of = uio->uio_offset; in tools_char_write()
|
| /freebsd-14-stable/sys/ufs/ffs/ |
| HD | ffs_vnops.c | 699 KASSERT(uio->uio_offset >= 0, ("ffs_read: uio->uio_offset < 0")); in ffs_read() 701 if (uio->uio_offset < ip->i_size && in ffs_read() 702 uio->uio_offset >= fs->fs_maxfilesize) in ffs_read() 710 if ((bytesinfile = ip->i_size - uio->uio_offset) <= 0) in ffs_read() 712 lbn = lblkno(fs, uio->uio_offset); in ffs_read() 722 blkoffset = blkoff(fs, uio->uio_offset); in ffs_read() 880 uio->uio_offset = ip->i_size; in ffs_write() 881 if ((ip->i_flags & APPEND) && uio->uio_offset != ip->i_size) in ffs_write() 891 (int)uio->uio_offset, in ffs_write() 897 KASSERT(uio->uio_offset >= 0, ("ffs_write: uio->uio_offset < 0")); in ffs_write() [all …]
|
| /freebsd-14-stable/sys/dev/altera/avgen/ |
| HD | altera_avgen.c | 100 if (uio->uio_offset < 0 || uio->uio_offset % width != 0 || in altera_avgen_read() 104 if ((uio->uio_offset + uio->uio_resid < 0) || in altera_avgen_read() 105 (uio->uio_offset + uio->uio_resid > size)) in altera_avgen_read() 108 offset = uio->uio_offset; in altera_avgen_read() 162 if (uio->uio_offset < 0 || uio->uio_offset % width != 0 || in altera_avgen_write() 167 offset = uio->uio_offset; in altera_avgen_write()
|
| /freebsd-14-stable/sys/kern/ |
| HD | subr_uio.c | 108 uio.uio_offset = 0; in physcopyin() 129 uio.uio_offset = 0; in physcopyout() 283 uio->uio_offset += cnt; in uiomove_faultflag() 305 if (uio->uio_offset < 0 || uio->uio_resid < 0 || in uiomove_frombuf() 306 (offset = uio->uio_offset) != uio->uio_offset) in uiomove_frombuf() 353 uio->uio_offset++; in ureadc() 396 uio->uio_offset = -1; in copyinuio()
|
| HD | vfs_vnops.c | 581 if ((uio->uio_offset == 0 && fp->f_seqcount[rw] > 0) || in sequential_heuristic() 582 uio->uio_offset == fp->f_nextoff[rw]) { in sequential_heuristic() 633 auio.uio_offset = offset; in vn_rdwr() 922 uio->uio_offset = foffset_lock(fp, flags); in foffset_lock_uio() 930 foffset_unlock(fp, uio->uio_offset, flags); in foffset_unlock_uio() 946 uio->uio_offset >= fp->f_advice->fa_start && in get_advice() 947 uio->uio_offset + uio->uio_resid <= fp->f_advice->fa_end) in get_advice() 1016 off = uio->uio_offset; in vn_read_from_obj() 1052 resid = PAGE_SIZE - (uio->uio_offset & PAGE_MASK) + ptoa(i - 1); in vn_read_from_obj() 1067 if (uio->uio_offset >= vsz) { in vn_read_from_obj() [all …]
|
| /freebsd-14-stable/sys/powerpc/powerpc/ |
| HD | mem.c | 115 v = uio->uio_offset; in memrw() 138 va = uio->uio_offset; in memrw() 146 va = trunc_page(uio->uio_offset); in memrw() 147 eva = round_page(uio->uio_offset in memrw() 167 va = uio->uio_offset; in memrw()
|
| /freebsd-14-stable/sys/powerpc/powernv/ |
| HD | opal_nvram.c | 218 amnt = MIN(uio->uio_resid, sc->sc_size - uio->uio_offset); in opal_nvram_read() 224 amnt, uio->uio_offset); in opal_nvram_read() 256 amnt = MIN(uio->uio_resid, sc->sc_size - uio->uio_offset); in opal_nvram_write() 262 offset = uio->uio_offset; in opal_nvram_write()
|
| /freebsd-14-stable/sys/dev/nvdimm/ |
| HD | nvdimm_spa.c | 204 if (uio->uio_offset >= dev->spa_len) in nvdimm_spa_uio() 206 off = dev->spa_phys_base + uio->uio_offset; in nvdimm_spa_uio() 217 if (uio->uio_offset >= dev->spa_len) in nvdimm_spa_uio() 222 if (uio->uio_offset + n > dev->spa_len) in nvdimm_spa_uio() 223 n = dev->spa_len - uio->uio_offset; in nvdimm_spa_uio() 224 error = uiomove((char *)dev->spa_kva + uio->uio_offset, in nvdimm_spa_uio() 371 auio.uio_offset = bp->bio_offset; in nvdimm_spa_g_thread() 391 auio.uio_offset = bp->bio_offset; in nvdimm_spa_g_thread()
|
| /freebsd-14-stable/sys/dev/cardbus/ |
| HD | cardbus_device.c | 161 if (uio->uio_offset >= devi->sc_cis.len) in cardbus_read() 163 return (uiomove(devi->sc_cis.buffer + uio->uio_offset, in cardbus_read() 164 MIN(uio->uio_resid, devi->sc_cis.len - uio->uio_offset), uio)); in cardbus_read()
|
| /freebsd-14-stable/tools/test/stress2/misc/ |
| HD | procfs5.sh | 68 const off_t uio_offset = 0x6f51f3a1185bced9; 80 error = pread(fd, buf, uio_resid, uio_offset);
|
| /freebsd-14-stable/sys/fs/ext2fs/ |
| HD | ext2_lookup.c | 159 if (uio->uio_offset < 0) in ext2_readdir() 167 if (uio->uio_offset >= ip->i_size) in ext2_readdir() 169 else if (ip->i_size - uio->uio_offset < ncookies) in ext2_readdir() 170 ncookies = ip->i_size - uio->uio_offset; in ext2_readdir() 180 offset = startoffset = uio->uio_offset; in ext2_readdir() 184 uio->uio_offset < ip->i_size) { in ext2_readdir() 185 error = ext2_blkatoff(vp, uio->uio_offset, NULL, &bp); in ext2_readdir() 192 skipcnt = (size_t)(uio->uio_offset - bp->b_offset) & in ext2_readdir() 259 uio->uio_offset = offset; in ext2_readdir() 262 uio->uio_offset = offset; in ext2_readdir() [all …]
|
| /freebsd-14-stable/sys/fs/msdosfs/ |
| HD | msdosfs_vnops.c | 557 if (uio->uio_offset >= dep->de_FileSize) in msdosfs_read() 559 lbn = de_cluster(pmp, uio->uio_offset); in msdosfs_read() 562 on = uio->uio_offset & pmp->pm_crbomask; in msdosfs_read() 595 diff = dep->de_FileSize - uio->uio_offset; in msdosfs_read() 643 uio->uio_offset = dep->de_FileSize; in msdosfs_write() 679 if (uio->uio_offset > dep->de_FileSize) { in msdosfs_write() 680 error = deextend(dep, uio->uio_offset, cred); in msdosfs_write() 697 if (uio->uio_offset + resid > osize) { in msdosfs_write() 698 count = de_clcount(pmp, uio->uio_offset + resid) - in msdosfs_write() 709 if (de_cluster(pmp, uio->uio_offset) > lastcn) { in msdosfs_write() [all …]
|
| /freebsd-14-stable/sys/compat/linuxkpi/common/include/linux/ |
| HD | socket.h | 54 uio.uio_offset = 0; in memcpy_toiovec() 70 uio.uio_offset = 0; in memcpy_fromiovec()
|
| /freebsd-14-stable/sys/ufs/ufs/ |
| HD | ufs_extattr.c | 388 auio.uio_offset = 0; in ufs_extattr_iterate_directory() 631 auio.uio_offset = (off_t) 0; in ufs_extattr_enable() 874 if (uio != NULL && uio->uio_offset != 0) in ufs_extattr_get() 897 local_aio.uio_offset = base_offset; in ufs_extattr_get() 947 uio->uio_offset = base_offset + sizeof(struct in ufs_extattr_get() 969 uio->uio_offset = 0; in ufs_extattr_get() 1076 if (uio->uio_offset != 0 || in ufs_extattr_set() 1101 local_aio.uio_offset = base_offset; in ufs_extattr_set() 1129 uio->uio_offset = base_offset + sizeof(struct ufs_extattr_header); in ufs_extattr_set() 1138 uio->uio_offset = 0; in ufs_extattr_set() [all …]
|
| /freebsd-14-stable/sys/fs/autofs/ |
| HD | autofs_vnops.c | 368 dirent.d_off = uio->uio_offset + reclen; in autofs_readdir_one() 422 if (uio->uio_offset < 0) in autofs_readdir() 433 if (uio->uio_offset == 0) { in autofs_readdir() 443 if (uio->uio_offset <= reclens) { in autofs_readdir() 444 if (uio->uio_offset != reclens) in autofs_readdir() 468 if (uio->uio_offset > reclens) { in autofs_readdir() 476 if (uio->uio_offset != reclens) { in autofs_readdir()
|