aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/syscallsubr.h
Commit message (Expand)AuthorAgeFilesLines
* Add support for executing the FreeBSD 1/i386 a.out binaries on amd64.Konstantin Belousov2011-04-011-0/+3
* Provide compat32 shims for kldstat(2).Konstantin Belousov2011-03-301-0/+2
* Move prototypes for kern_sigtimedwait() and kern_sigprocmask() toJohn Baldwin2010-06-301-0/+5
* Background:Kirk McKusick2010-01-111-1/+1
* Current pselect(3) is implemented in usermode and thus vulnerable toKonstantin Belousov2009-10-271-0/+2
* In kern_sigsuspend(), better manipulate thread signal mask usingKonstantin Belousov2009-10-271-2/+0
* kern_select(9) copies fd_set in and out of userspace in quantities ofKonstantin Belousov2009-09-091-1/+1
* There is an optimization in chmod(1), that makes it not to call chmod(2)Edward Tomasz Napierala2009-07-081-1/+1
* Split native socketpair() syscall onto kern_socketpair() which shouldDmitry Chagin2009-05-311-0/+2
* Add hierarchical jails. A jail may further virtualize its environmentJamie Gritton2009-05-271-0/+2
* Introduce the extensible jail framework, using the same "name=value"Jamie Gritton2009-04-291-0/+2
* Don't make Linux stat() open character devices to resolve its name.Ed Schouten2009-02-201-0/+3
* Several cleanups related to pipe(2).Ed Schouten2008-11-111-0/+1
* Split the copyout of *base at the end of getdirentries() out leaving theJohn Baldwin2008-10-221-0/+2
* Implement the linux syscallsKonstantin Belousov2008-04-081-2/+2
* Implement theKonstantin Belousov2008-03-311-0/+30
* Change readlink(2)'s return type and type of the last argumentRuslan Ermilov2008-02-121-1/+1
* Make ftruncate a 'struct file' operation rather than a vnode operation.John Baldwin2008-01-071-0/+1
* - Remove unused variable from create_thread().John Baldwin2007-06-071-0/+3
* MFP4: (part of) 110058Jung-uk Kim2006-12-201-0/+2
* Fix a file descriptor race I reintroduced when I split accept1() up intoJohn Baldwin2006-07-271-1/+2
* - Split out kern_accept(), kern_getpeername(), and kern_getsockname() forJohn Baldwin2006-07-101-2/+8
* - Split ioctl() up into ioctl() and kern_ioctl(). The kern_ioctl() assumesJohn Baldwin2006-07-081-0/+1
* Add a kern_close() so that the ABIs can close a file descriptor w/o havingJohn Baldwin2006-07-081-0/+1
* Rework kern_semctl a bit to always assume the UIO_SYSSPACE case. ThisJohn Baldwin2006-07-081-1/+1
* Add kern_setgroups() and kern_getgroups() and use them to implementJohn Baldwin2006-07-061-0/+2
* - Add a kern_semctl() helper function for __semctl(). It accepts a pointerJohn Baldwin2006-06-271-0/+3
* - Add a kern_kldload() that is most of the previous kldload() and pushJohn Baldwin2006-06-131-0/+2
* Fix 32bit sendfile by implementing kern_sendfile so that it takesPaul Saab2006-02-281-0/+3
* Add a kern_eaccess() function and use it to implement xenix_eaccess()John Baldwin2006-02-061-0/+2
* Reformat socket control messages on input/output for 32bit compatibilityPaul Saab2005-10-311-1/+1
* Implement the 32bit versions of recvmsg, recvfrom, sendmsgPaul Saab2005-10-151-0/+2
* Implement 32bit wrappers for clock_gettime, clock_settime, andPaul Saab2005-10-151-0/+6
* - Add two new system calls: preadv() and pwritev() which are like readv()John Baldwin2005-07-071-0/+2
* Do not allocate memory based on not-checked argument from userland.Pawel Jakub Dawidek2005-06-111-1/+1
* Avoid code duplication in serval places by introducing universalPawel Jakub Dawidek2005-06-091-0/+2
* Wrap copyin/copyout for kevent so the 32bit wrapper does not havePaul Saab2005-06-031-3/+3
* Implement kern_adjtime(), kern_readv(), kern_sched_rr_get_interval(),John Baldwin2005-03-311-0/+8
* regenPaul Saab2005-03-011-0/+4
* Backout previous change (disabling of security checks for signals deliveredMaxim Sobolev2005-02-131-2/+0
* Split out kill(2) syscall service routine into user-level and kernel part, theMaxim Sobolev2005-02-131-0/+2
* Implement a kern_pathconf() wrapper for pathconf() which can take theJohn Baldwin2005-02-071-0/+2
* - Tweak kern_msgctl() to return a copy of the requested message queue idJohn Baldwin2005-02-071-5/+17
* Extend kern_sendit() to take another enum uio_seg argument, which specifiesMaxim Sobolev2005-01-301-1/+1
* o Split out kernel part of execve(2) syscall into two parts: one thatMaxim Sobolev2005-01-291-1/+2
* Split out kernel side of msgctl(2) into two parts: the first that pops dataMaxim Sobolev2005-01-261-0/+3
* More kern_{get,set}itiver() where they belong.Maxim Sobolev2005-01-251-0/+4
* move kern_nanosleep to sys/syscallsubr.hPaul Saab2005-01-191-0/+2
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* - Move the function prototypes for kern_setrlimit() and kern_wait() toJohn Baldwin2005-01-051-2/+6