Changeset b34eb57 in rtems
- Timestamp:
- 02/11/09 13:21:10 (15 years ago)
- Branches:
- 4.10, 4.11, 5, master
- Children:
- e7c99cfe
- Parents:
- e2d78b0b
- Location:
- cpukit/libnetworking
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/libnetworking/kern/kern_subr.c
re2d78b0b rb34eb57 71 71 72 72 case UIO_USERSPACE: 73 case UIO_USERISPACE:74 73 if (uio->uio_rw == UIO_READ) 75 74 error = copyout(cp, iov->iov_base, cnt); -
cpukit/libnetworking/sys/uio.h
re2d78b0b rb34eb57 28 28 * 29 29 * @(#)uio.h 8.5 (Berkeley) 2/22/94 30 * $FreeBSD: src/sys/sys/uio.h,v 1. 38 2005/01/07 02:29:24 impExp $30 * $FreeBSD: src/sys/sys/uio.h,v 1.40 2006/11/29 19:08:45 alfred Exp $ 31 31 */ 32 32 … … 55 55 UIO_USERSPACE, /* from user data space */ 56 56 UIO_SYSSPACE, /* from system space */ 57 UIO_USERISPACE, /* from user I space */58 57 UIO_NOCOPY /* don't copy, already in object */ 59 58 }; … … 63 62 64 63 struct uio { 65 struct iovec *uio_iov; 66 int uio_iovcnt; 67 off_t uio_offset; 68 int uio_resid; 69 enum uio_seg uio_segflg; 70 enum uio_rw uio_rw; 64 struct iovec *uio_iov; /* scatter/gather list */ 65 int uio_iovcnt; /* length of scatter/gather list */ 66 off_t uio_offset; /* offset in target object */ 67 int uio_resid; /* remaining bytes to process */ 68 enum uio_seg uio_segflg; /* address space */ 69 enum uio_rw uio_rw; /* operation */ 70 #if !defined(__rtems__) 71 struct thread *uio_td; /* owner */ 72 #else 71 73 struct proc *uio_procp; 74 #endif /* !__rtems__ */ 72 75 }; 73 76
Note: See TracChangeset
for help on using the changeset viewer.