Searched refs:uio_offset (Results 1 - 25 of 158) sorted by relevance

1234567

/netbsd-current/sys/miscfs/procfs/
H A Dprocfs_cmdline.c53 buf += uio->uio_offset - off;
54 if (off + len <= (uintmax_t)uio->uio_offset)
56 return uiomove(buf, off + len - uio->uio_offset, cookie);
86 if (0 == uio->uio_offset) {
92 if (len >= (uintmax_t)uio->uio_offset) {
93 start = uio->uio_offset - 1;
98 if (len + 2 >= (uintmax_t)uio->uio_offset) {
99 start = uio->uio_offset - 1 - len;
105 len = uio->uio_offset + uio->uio_resid;
H A Dprocfs_auxv.c55 if ((uintmax_t)uio->uio_offset < bufsize)
56 error = uiomove((char *)buffer + uio->uio_offset,
57 bufsize - uio->uio_offset, uio);
H A Dprocfs_limit.c115 if ((uintmax_t)uio->uio_offset < pos)
116 error = uiomove(buffer + uio->uio_offset,
117 pos - uio->uio_offset, uio);
184 if ((uintmax_t)uio->uio_offset < pos)
185 error = uiomove(buffer + uio->uio_offset,
186 pos - uio->uio_offset, uio);
H A Dprocfs_map.c219 if ((uintmax_t)uio->uio_offset < pos)
220 error = uiomove(buffer + uio->uio_offset,
221 pos - uio->uio_offset, uio);
/netbsd-current/sys/ufs/ext2fs/
H A Dext2fs_readwrite.c122 if ((uint64_t)uio->uio_offset > ump->um_maxfilesize)
126 if (uio->uio_offset >= ext2fs_size(ip))
132 bytelen = MIN(ext2fs_size(ip) - uio->uio_offset,
177 if (uio->uio_offset > ump->um_maxfilesize)
181 if (uio->uio_offset >= ext2fs_size(ip))
185 bytesinfile = ext2fs_size(ip) - uio->uio_offset;
188 lbn = ext2_lblkno(fs, uio->uio_offset);
191 blkoffset = ext2_blkoff(fs, uio->uio_offset);
288 uio->uio_offset = ext2fs_size(ip);
290 uio->uio_offset !
[all...]
/netbsd-current/sys/ufs/ufs/
H A Dufs_readwrite.c88 if ((u_int64_t)uio->uio_offset > ump->um_maxfilesize)
96 if (uio->uio_offset >= ip->i_size)
105 bytelen = MIN(ip->i_size - uio->uio_offset, uio->uio_resid);
147 if (uio->uio_offset > ump->um_maxfilesize)
154 if (uio->uio_offset >= ip->i_size)
158 bytesinfile = ip->i_size - uio->uio_offset;
161 lbn = ufs_lblkno(fs, uio->uio_offset);
164 blkoffset = ufs_blkoff(fs, uio->uio_offset);
266 uio->uio_offset = ip->i_size;
267 if ((ip->i_flags & APPEND) && uio->uio_offset !
[all...]
/netbsd-current/sys/ufs/lfs/
H A Dulfs_readwrite.c89 if ((u_int64_t)uio->uio_offset > fs->um_maxfilesize)
95 if (uio->uio_offset >= ip->i_size)
104 bytelen = MIN(ip->i_size - uio->uio_offset, uio->uio_resid);
147 if (uio->uio_offset > fs->um_maxfilesize)
153 if (uio->uio_offset >= ip->i_size)
157 bytesinfile = ip->i_size - uio->uio_offset;
160 lbn = lfs_lblkno(fs, uio->uio_offset);
163 blkoffset = lfs_blkoff(fs, uio->uio_offset);
256 uio->uio_offset = ip->i_size;
257 if ((ip->i_flags & APPEND) && uio->uio_offset !
[all...]
/netbsd-current/sys/compat/netbsd32/
H A Dnetbsd32_ptrace.c169 if (uio->uio_offset < 0 || uio->uio_offset > (off_t)sizeof(r32))
175 kv += uio->uio_offset;
176 kl -= uio->uio_offset;
189 uio->uio_offset = 0;
208 if (uio->uio_offset < 0 || uio->uio_offset > (off_t)sizeof(r32))
213 kv += uio->uio_offset;
214 kl -= uio->uio_offset;
227 uio->uio_offset
[all...]
/netbsd-current/external/cddl/osnet/sys/sys/
H A Duio.h75 off_t uio_offset; member in struct:uio
98 #define uio_loffset uio_offset
155 uiop->uio_offset += (off_t)niovb;
/netbsd-current/sys/nfs/
H A Dnfs_bio.c102 if (vp->v_type != VDIR && uio->uio_offset < 0)
110 (uio->uio_offset + uio->uio_resid) > nmp->nm_maxfilesize)
155 if (np->n_size <= uio->uio_offset) {
159 MIN(np->n_size - uio->uio_offset, uio->uio_resid);
168 if (uio->uio_offset >= np->n_size) {
198 ndp = nfs_searchdircache(vp, uio->uio_offset,
213 ndp = nfs_enterdircache(vp, uio->uio_offset,
214 uio->uio_offset, 0, 0);
297 (uintmax_t)uio->uio_offset,
423 uio->uio_offset
[all...]
/netbsd-current/sys/arch/i386/isa/
H A Dcmos.c148 if (uio->uio_offset + uio->uio_resid > CMOS_SIZE)
153 error = uiomove(cmos_buf + uio->uio_offset, uio->uio_resid, uio);
164 if (uio->uio_offset + uio->uio_resid > CMOS_SIZE)
169 error = uiomove(cmos_buf + uio->uio_offset, uio->uio_resid, uio);
/netbsd-current/sys/fs/filecorefs/
H A Dfilecore_vnops.c214 if (uio->uio_offset < 0)
216 if (uio->uio_offset >= ip->i_size)
226 vsize_t bytelen = MIN(ip->i_size - uio->uio_offset,
242 lbn = filecore_lblkno(fcmp, uio->uio_offset);
243 on = filecore_blkoff(fcmp, uio->uio_offset);
245 diff = (off_t)ip->i_size - uio->uio_offset;
253 on = uio->uio_offset;
310 if (uio->uio_offset % FILECORE_DIRENT_SIZE != 0)
312 i = uio->uio_offset / FILECORE_DIRENT_SIZE;
313 uiooff = uio->uio_offset;
[all...]
/netbsd-current/sys/rump/librump/rumpkern/
H A Daccessors.c68 uio->uio_offset = offset;
87 return uio->uio_offset;
/netbsd-current/sys/arch/i386/i386/
H A Dprocess_machdep.c310 uio.uio_offset = 0;
340 uio.uio_offset = 0;
373 kv += uio->uio_offset;
374 kl -= uio->uio_offset;
391 uio->uio_offset = 0;
419 kv += uio->uio_offset;
420 kl -= uio->uio_offset;
433 uio->uio_offset = 0;
/netbsd-current/sys/dev/
H A Dmm.c176 if ((uintptr_t)uio->uio_offset != uio->uio_offset) {
179 paddr = uio->uio_offset & ~PAGE_MASK;
185 offset = uio->uio_offset & PAGE_MASK;
244 addr = (void *)(intptr_t)uio->uio_offset;
245 if ((uintptr_t)addr != uio->uio_offset) {
252 offset = uio->uio_offset & PAGE_MASK;
/netbsd-current/sys/kern/
H A Dsys_process_lwpstatus.c157 if (uio->uio_offset < 0 || uio->uio_offset > (off_t)ks)
160 kv = buf + uio->uio_offset;
161 kl = ks - uio->uio_offset;
176 uio->uio_offset = 0;
H A Dkern_physio.c235 __func__, uio->uio_offset, uio->uio_resid));
304 bp->b_blkno = btodb(uio->uio_offset);
311 if (uio->uio_offset & (DEV_BSIZE - 1)) {
379 uio->uio_offset += todo;
400 delta = uio->uio_offset - ps->ps_endoffset;
403 /* uio->uio_offset = ps->ps_endoffset; */
440 __func__, uio->uio_offset, uio->uio_resid));
/netbsd-current/sys/fs/nfs/client/
H A Dnfs_clbio.c150 uio.uio_offset = IDX_TO_OFF(pages[0]->pindex);
295 uio.uio_offset = offset;
420 if (uio->uio_offset < 0) /* XXX VDIR cookies can be negative */
434 tmp_off = uio->uio_offset + uio->uio_resid;
436 (tmp_off > nmp->nm_maxfilesize || tmp_off < uio->uio_offset)) {
463 lbn = uio->uio_offset / biosize;
464 on = uio->uio_offset - (lbn * biosize);
561 && uio->uio_offset >= np->n_direofoffset) {
564 lbn = (uoff_t)uio->uio_offset / NFS_DIRBLKSIZ;
565 on = uio->uio_offset
[all...]
/netbsd-current/sys/arch/shark/ofw/
H A Dofrom.c170 if (uio->uio_offset >= sc->size)
173 v = sc->base + uio->uio_offset;
178 o = uio->uio_offset & PGOFSET;
/netbsd-current/sys/dev/i2c/
H A Dm41t00.c177 if (uio->uio_offset >= M41T00_NBYTES)
183 while (uio->uio_resid && uio->uio_offset < M41T00_NBYTES) {
184 a = (int)uio->uio_offset;
216 if (uio->uio_offset >= M41T00_NBYTES)
222 while (uio->uio_resid && uio->uio_offset < M41T00_NBYTES) {
223 a = (int)uio->uio_offset;
H A Dat24cxx.c271 if (uio->uio_offset >= sc->sc_size)
281 while (uio->uio_resid > 0 && uio->uio_offset < sc->sc_size) {
282 a = (int)uio->uio_offset;
324 if (uio->uio_offset >= sc->sc_size)
332 while (uio->uio_resid > 0 && uio->uio_offset < sc->sc_size) {
333 a = (int)uio->uio_offset;
H A Dx1226.c181 if (uio->uio_offset >= X1226_NVRAM_SIZE)
187 while (uio->uio_resid && uio->uio_offset < X1226_NVRAM_SIZE) {
188 addr = (int)uio->uio_offset + X1226_NVRAM_START;
197 (int)uio->uio_offset);
222 if (uio->uio_offset >= X1226_NVRAM_SIZE)
228 while (uio->uio_resid && uio->uio_offset < X1226_NVRAM_SIZE) {
229 addr = (int)uio->uio_offset + X1226_NVRAM_START;
241 (int)uio->uio_offset);
/netbsd-current/sys/arch/powerpc/powerpc/
H A Dprocess_machdep.c218 uio.uio_offset = 0;
247 kv += uio->uio_offset;
248 kl -= uio->uio_offset;
265 uio->uio_offset = 0;
301 uio.uio_offset = (off_t)va;
319 uio.uio_offset = (off_t)va;
/netbsd-current/sys/ufs/chfs/
H A Dchfs_vnops.c656 if ((u_int64_t)uio->uio_offset > ump->um_maxfilesize)
661 if (uio->uio_offset >= ip->size)
673 bytelen = MIN(ip->size - uio->uio_offset,
688 bytesinfile = ip->size - uio->uio_offset;
691 lbn = chfs_lblkno(chmp, uio->uio_offset);
694 blkoffset = chfs_blkoff(chmp, uio->uio_offset);
794 uio->uio_offset = ip->size;
795 if ((ip->flags & APPEND) && uio->uio_offset != ip->size)
809 if (uio->uio_offset < 0 ||
810 (u_int64_t)uio->uio_offset
[all...]
/netbsd-current/sys/fs/msdosfs/
H A Dmsdosfs_vnops.c469 if (uio->uio_offset < 0)
471 if (uio->uio_offset >= dep->de_FileSize)
478 bytelen = MIN(dep->de_FileSize - uio->uio_offset,
494 lbn = de_cluster(pmp, uio->uio_offset);
495 on = uio->uio_offset & pmp->pm_crbomask;
497 if (uio->uio_offset >= dep->de_FileSize) {
501 diff = dep->de_FileSize - uio->uio_offset;
574 uio->uio_offset = dep->de_FileSize;
582 if (uio->uio_offset < 0)
589 if (uio->uio_offset
[all...]

Completed in 418 milliseconds

1234567