HomeSort by: relevance | last modified time | path
    Searched defs:uio (Results 1 - 25 of 90) sorted by relevancy

1 2 3 4

  /src/lib/libc/stdio/
putw.c 54 struct __suio uio; local in function:putw
61 iov.iov_len = uio.uio_resid = sizeof(w);
62 uio.uio_iov = &iov;
63 uio.uio_iovcnt = 1;
65 r = __sfvwrite(fp, &uio);
fputs.c 58 struct __suio uio; local in function:fputs
68 uio.uio_resid = iov.iov_len = strlen(s);
69 uio.uio_iov = &iov;
70 uio.uio_iovcnt = 1;
73 r = __sfvwrite(fp, &uio);
fwrite.c 61 struct __suio uio; local in function:fwrite
81 uio.uio_resid = iov.iov_len = n;
82 uio.uio_iov = &iov;
83 uio.uio_iovcnt = 1;
91 if (__sfvwrite(fp, &uio) != 0)
92 count = ((n - uio.uio_resid) / size);
puts.c 59 struct __suio uio; local in function:puts
74 uio.uio_resid = c + 1;
75 uio.uio_iov = &iov[0];
76 uio.uio_iovcnt = 2;
78 r = __sfvwrite(stdout, &uio);
fputwc.c 52 struct __suio uio; local in function:__fputwc_unlock
59 uio.uio_iov = &iov;
60 uio.uio_iovcnt = 1;
80 uio.uio_resid = iov.iov_len = size;
81 if (__sfvwrite(fp, &uio)) {
  /src/sys/miscfs/procfs/
procfs_cmdline.c 50 struct uio *uio = cookie; local in function:procfs_doprocargs_helper
53 buf += uio->uio_offset - off;
54 if (off + len <= (uintmax_t)uio->uio_offset)
56 return uiomove(buf, off + len - uio->uio_offset, cookie);
67 struct uio *uio,
75 if (uio->uio_rw != UIO_READ)
86 if (0 == uio->uio_offset) {
87 error = uiomove(msg, 1, uio);
    [all...]
procfs_subr.c 145 struct uio *uio = ap->a_uio; local in function:procfs_rw
152 if (uio->uio_offset < 0)
169 p, pfs, KAUTH_ARG(M2K(uio->uio_rw)), NULL);
195 error = procfs_donote(curl, p, pfs, uio);
199 error = procfs_doregs(curl, l, pfs, uio);
203 error = procfs_dofpregs(curl, l, pfs, uio);
207 error = procfs_dostatus(curl, l, pfs, uio);
211 error = procfs_do_pid_stat(curl, l, pfs, uio);
215 error = procfs_dolimit(curl, p, pfs, uio);
    [all...]
  /src/sys/kern/
sys_getrandom.c 52 #include <sys/uio.h>
59 dogetrandom(struct uio *uio, unsigned int flags)
78 if (uio->uio_resid <= RANDOM_BUFSIZE &&
82 cprng_strong(user_cprng, buf, uio->uio_resid, 0);
83 error = uiomove(buf, uio->uio_resid, uio);
112 while (uio->uio_resid) {
113 size_t n = MIN(uio->uio_resid, RANDOM_BUFSIZE);
163 error = uiomove(buf, n, uio);
212 struct uio uio = { local in function:sys_getrandom
    [all...]
vfs_getcwd.c 51 #include <sys/uio.h>
100 struct uio uio; local in function:getcwd_scandir
176 uio.uio_iov = &iov;
177 uio.uio_iovcnt = 1;
178 uio.uio_offset = off;
179 uio.uio_resid = dirbuflen;
180 uio.uio_rw = UIO_READ;
181 UIO_SETUP_SYSSPACE(&uio);
185 error = VOP_READDIR(uvp, &uio, cred, &eofflag, 0, 0)
    [all...]
  /src/sys/rump/librump/rumpkern/
accessors.c 40 #include <sys/uio.h>
44 struct uio *
47 struct uio *uio; local in function:rump_uio_setup
61 uio = kmem_alloc(sizeof(struct uio), KM_SLEEP);
62 uio->uio_iov = kmem_alloc(sizeof(struct iovec), KM_SLEEP);
64 uio->uio_iov->iov_base = buf;
65 uio->uio_iov->iov_len = bufsize;
67 uio->uio_iovcnt = 1
    [all...]
  /src/sys/arch/sh3/sh3/
process_machdep.c 99 static int process_machdep_doregs40(struct lwp *, struct lwp *, struct uio *);
191 struct uio uio; local in function:ptrace_machdep_dorequest
211 uio.uio_iov = &iov;
212 uio.uio_iovcnt = 1;
213 uio.uio_offset = 0;
214 uio.uio_resid = sizeof(struct __reg40);
215 uio.uio_rw = write ? UIO_WRITE : UIO_READ;
216 uio.uio_vmspace = l->l_proc->p_vmspace;
217 return process_machdep_doregs40(l, *lt, &uio);
    [all...]
  /src/share/examples/rump/ttyserv/
ttyserv.c 88 struct uio *uio; local in function:handlereq
125 uio = rump_pub_uio_setup(&pr_rw->pm_data[0],
128 rv = RUMP_VOP_READ(devvp, uio, 0, rootcred);
130 reslen = rump_pub_uio_free(uio);
137 uio = rump_pub_uio_setup(&pr_rw->pm_data[0],
140 rv = RUMP_VOP_WRITE(devvp, uio, 0, rootcred);
142 reslen = rump_pub_uio_free(uio);
  /src/share/examples/rump/umserv/
umserv.c 156 struct uio *uio; local in function:main
195 uio = rump_pub_uio_setup(&pr_rw->pm_data[0],
198 rv = RUMP_VOP_READ(devvp, uio, 0, rootcred);
200 reslen = rump_pub_uio_free(uio);
207 uio = rump_pub_uio_setup(&pr_rw->pm_data[0],
210 rv = RUMP_VOP_WRITE(devvp, uio, 0, rootcred);
212 reslen = rump_pub_uio_free(uio);
  /src/sys/sys/
uio.h 1 /* $NetBSD: uio.h,v 1.36 2011/07/27 13:20:07 uebayasi Exp $ */
31 * @(#)uio.h 8.5 (Berkeley) 2/22/94
81 struct uio { struct
84 off_t uio_offset; /* offset into file this uio corresponds to */
89 #define UIO_SETUP_SYSSPACE(uio) uio_setup_sysspace(uio)
105 void uio_setup_sysspace(struct uio *);
120 int ureadc(int, struct uio *);
  /src/sys/arch/amd64/amd64/
process_machdep.c 319 struct uio uio; local in function:ptrace_machdep_dorequest
359 uio.uio_iov = &iov;
360 uio.uio_iovcnt = 1;
361 uio.uio_offset = 0;
362 uio.uio_resid = iov.iov_len;
363 uio.uio_rw = write ? UIO_WRITE : UIO_READ;
364 uio.uio_vmspace = vm;
365 error = process_machdep_doxstate(l, *lt, &uio);
394 process_machdep_doxstate(struct lwp *curl, struct lwp *l, struct uio *uio
    [all...]
  /src/sys/arch/i386/i386/
process_machdep.c 284 struct uio uio; local in function:ptrace_machdep_dorequest
308 uio.uio_iov = &iov;
309 uio.uio_iovcnt = 1;
310 uio.uio_offset = 0;
311 uio.uio_resid = sizeof(struct xmmregs);
312 uio.uio_rw = write ? UIO_WRITE : UIO_READ;
313 uio.uio_vmspace = vm;
314 error = process_machdep_doxmmregs(l, *lt, &uio);
338 uio.uio_iov = &iov
    [all...]
  /src/sys/arch/arm/xscale/
iopaau.c 52 #include <sys/uio.h>
251 struct uio *uio = dreq->dreq_outbuf.dmbuf_uio; local in function:iopaau_func_fill_immed_setup
253 if (uio->uio_rw != UIO_READ)
257 uio, BUS_DMA_NOWAIT|BUS_DMA_READ|BUS_DMA_STREAMING);
437 struct uio *uio = dreq->dreq_outbuf.dmbuf_uio; local in function:iopaau_func_xor_setup
439 if (uio->uio_rw != UIO_READ)
443 uio, BUS_DMA_NOWAIT|BUS_DMA_READ|BUS_DMA_STREAMING);
473 struct uio *uio local in function:iopaau_func_xor_setup
    [all...]
  /src/sys/fs/filecorefs/
filecore_vnops.c 198 struct uio *a_uio;
203 struct uio *uio = ap->a_uio; local in function:filecore_read
212 if (uio->uio_resid == 0)
214 if (uio->uio_offset < 0)
216 if (uio->uio_offset >= ip->i_size)
225 while (uio->uio_resid > 0) {
226 vsize_t bytelen = MIN(ip->i_size - uio->uio_offset,
227 uio->uio_resid);
232 error = ubc_uiomove(&vp->v_uobj, uio, bytelen, advice
293 struct uio *uio = ap->a_uio; local in function:filecore_readdir
    [all...]
  /src/sys/arch/powerpc/powerpc/
process_machdep.c 200 struct uio uio; local in function:ptrace_machdep_dorequest
216 uio.uio_iov = &iov;
217 uio.uio_iovcnt = 1;
218 uio.uio_offset = 0;
219 uio.uio_resid = sizeof(struct vreg);
220 uio.uio_rw = write ? UIO_WRITE : UIO_READ;
221 uio.uio_vmspace = l->l_proc->p_vmspace;
222 return process_machdep_dovecregs(l, *lt, &uio);
237 process_machdep_dovecregs(struct lwp *curl, struct lwp *l, struct uio *uio
294 struct uio uio; local in function:ppc_ifetch
312 struct uio uio; local in function:ppc_istore
    [all...]
  /src/sys/ufs/ext2fs/
ext2fs_readwrite.c 86 static int ext2fs_post_write_update(struct vnode *, struct uio *, int,
98 struct uio *a_uio;
104 struct uio *uio; local in function:ext2fs_read
113 uio = ap->a_uio;
116 KASSERT(uio->uio_rw == UIO_READ);
121 return ext2fs_bufrd(vp, uio, ap->a_ioflag, ap->a_cred);
123 if ((uint64_t)uio->uio_offset > ump->um_maxfilesize)
125 if (uio->uio_resid == 0)
127 if (uio->uio_offset >= ext2fs_size(ip)
266 struct uio *uio; local in function:ext2fs_write
    [all...]
  /src/sys/fs/autofs/
autofs_vnops.c 416 autofs_readdir_one(struct uio *uio, const char *name, ino_t ino)
426 if (!uio)
429 if (uio->uio_resid < dirent.d_reclen)
432 return uiomove(&dirent, dirent.d_reclen, uio);
451 struct uio *a_uio;
458 struct uio *uio = ap->a_uio; local in function:autofs_readdir
486 if (uio->uio_offset < 0)
495 if (uio->uio_offset == 0)
    [all...]
  /src/sys/dev/dmover/
swdmover.c 57 #include <sys/uio.h>
149 struct uio *uio = dreq->dreq_outbuf.dmbuf_uio; local in function:swdmover_func_zero_process
154 if (uio->uio_rw != UIO_READ) {
162 buflen = uio->uio_resid;
167 while ((count = uio->uio_resid) != 0) {
170 error = uiomove(cp, count, uio);
210 struct uio *uio = dreq->dreq_outbuf.dmbuf_uio; local in function:swdmover_func_fill8_process
215 if (uio->uio_rw != UIO_READ)
334 struct uio *uio; local in function:swdmover_func_xor_process
    [all...]
  /src/sys/dev/marvell/
mvcesa.c 39 #include <sys/uio.h>
88 int, int, char *, struct mbuf *, struct uio *);
91 char *, struct mbuf *, struct uio *);
350 struct uio *uio = NULL; local in function:mvcesa_process
362 uio = (struct uio *)crp->crp_buf;
400 else if (uio != NULL)
401 cuio_copyback(uio,
412 else if (uio != NULL
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_shmem.c 436 struct uio uio = { local in function:shmem_pwrite
447 ret = -ubc_uiomove(mapping, &uio, remain, UVM_ADV_NORMAL, UBC_WRITE);
641 struct uio uio = { local in function:i915_gem_object_create_shmem_from_data
661 UIO_SETUP_SYSSPACE(&uio);
663 err = -ubc_uiomove(obj->base.filp, &uio, size, UVM_ADV_NORMAL,
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/uc/
intel_uc_fw.c 584 struct uio uio; local in function:intel_uc_fw_copy_rsa
596 uio.uio_iov = &iov;
597 uio.uio_iovcnt = 1;
598 uio.uio_offset = offset;
599 uio.uio_resid = size;
600 uio.uio_rw = UIO_READ;
601 UIO_SETUP_SYSSPACE(&uio);
603 return -ubc_uiomove(uc_fw->obj->base.filp, &uio, size, UVM_ADV_NORMAL,

Completed in 39 milliseconds

1 2 3 4