Create kern_readv() and kern_writev() and use them to split read(), pread(),
authorDavid P. Reese, Jr. <daver@dragonflybsd.org>
Fri, 17 Oct 2003 05:25:45 +0000 (05:25 +0000)
committerDavid P. Reese, Jr. <daver@dragonflybsd.org>
Fri, 17 Oct 2003 05:25:45 +0000 (05:25 +0000)
commitba023347f7df43d32d69d1060fea55e804948861
tree5fe740b77d6a62bf3b79573bed8e9186dd8ce8dc
parent49d5064312b4e36b8a5dad4e8cb6f6d7b236170d
Create kern_readv() and kern_writev() and use them to split read(), pread(),
readv(), write(), pwrite(), and writev().

Also, rewrite linux_pread() and linux_pwrite() using the in-kernel syscalls.
sys/emulation/linux/linux_file.c
sys/kern/sys_generic.c
sys/sys/kern_syscall.h