summaryrefslogtreecommitdiffstats
path: root/sys/sys/sysproto.h
Commit message (Collapse)AuthorAgeFilesLines
* Move the "retval" (3rd) parameter from all syscall functions and putphk1997-11-061-227/+227
| | | | | | | | | | | | it in struct proc instead. This fixes a boatload of compiler warning, and removes a lot of cruft from the sources. I have not removed the /*ARGSUSED*/, they will require some looking at. libkvm, ps and other userland struct proc frobbing programs will need recompiled.
* Remade syscalls.master derived files.phk1997-10-261-19/+1
|
* Regenerate _after_ the commit to syscalls.masterpeter1997-09-151-1/+1
|
* Add a __getcwd() syscall. This is intentionally undocumented, but allphk1997-09-141-0/+5
| | | | | | it does is to try to figure the pwd out from the vfs namecache, and return a reversed string to it. libc:getcwd() is responsible for flipping it back.
* Regenerate (added poll etc)peter1997-09-141-1/+13
|
* Regeneratepeter1997-08-191-1/+9
|
* Updated generated files (makesyscalls.sh changed). Only sysproto.hbde1997-06-291-2/+1
| | | | really changed.
* Modifications to existing files to support the initial AIO/LIO anddyson1997-06-161-0/+55
| | | | kernel based threading support.
* Regeneratepeter1997-06-011-1/+7
|
* regeneratepeter1997-05-081-1/+21
|
* This is the kernel linker. To use it, you will first need to applydfr1997-05-071-0/+42
| | | | | | | the patches in freefall:/home/dfr/ld.diffs to your ld sources and set BINFORMAT to aoutkld when linking the kernel. Library changes and userland utilities will appear in a later commit.
* Regenerate (added issetugid)peter1997-03-311-1/+5
|
* Regeneratepeter1997-03-311-1/+7
|
* Regenerate to include correct Id stringpeter1997-02-221-1/+1
|
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-2/+6
| | | | | | | | | | | | | | | changes, so don't expect to be able to run the kernel as-is (very well) without the appropriate Lite/2 userland changes. The system boots and can mount UFS filesystems. Untested: ext2fs, msdosfs, NFS Known problems: Incorrect Berkeley ID strings in some files. Mount_std mounts will not work until the getfsent library routine is changed. Reviewed by: various people Submitted by: Jeffery Hsu <hsu@freebsd.org>
* Updated generated files.bde1997-01-161-10/+8
|
* Add the utrace(caddr_t addr,size_t len) syscall, that will store thephk1996-09-191-0/+5
| | | | | | | | data pointed at in a ktrace file, if this process is being ktrace'ed. I'm using this to profile malloc usage. The advantage is that there is no context around this call, ie, no open file or socket, so it will work in any process, and you can decide if you want it to collect data or not.
* Don't use __dead in the kernel. It was an obfuscation for gcc >= 2.5bde1996-09-131-1/+1
| | | | and a no-op for gcc >= 2.6.
* Reran makesyscalls.sh after changing select()'s first argument to 'int'.smpatel1996-08-201-1/+1
|
* Remove the kernel FD_SETSIZE limit for select().smpatel1996-08-201-1/+1
| | | | | | Make select()'s first argument 'int' not 'u_int'. Reviewed by: bde
* reran makesyscalls.sh after "int len" -> "size_t len" changes.peter1996-03-021-6/+6
|
* Run makesyscalls to regen the tables.peter1996-02-231-2/+15
|
* Add an option NFS_NOSERVER which saves 100K in the install kernel (orphk1996-01-131-3/+3
| | | | any other kernel that uses it). Use with option NFS.
* reran makesyscalls..peter1996-01-081-55/+1
|
* Convert SYSV IPC to new-style options. (I hope I got everything...)wollman1996-01-041-1/+1
| | | | The LKMs will need an extra file, to come later.
* Converted two options over to the new scheme: USER_LDT and KTRACE.wollman1996-01-031-9/+0
|
* Regenerated from syscalls.master...peter1995-12-151-1/+99
|
* Updated machine-generated files.bde1995-11-121-10/+10
|
* Update sysproto.h to reflect changes.swallace1995-10-071-51/+85
|
* Remake generated files to reflect makesyscalls.sh changesswallace1995-10-071-227/+772
|
* Update machine-generated files.bde1995-09-191-0/+425
OpenPOWER on IntegriCloud