NetBSD/sys
manu 9b84721494 Added implementation for cthread_self() and cthread_set_self(). Theses are
used to get and set the thread user value, which is an opaque pointer to
a per thread structure stored in userland. cthread_self() is used by Darwin
as an implementation for pthread_self(), which return the thread id.

We use the p_emuldata field of struct proc in order to keep track of the
thread user value. For now the value is per-process, but we will make it
per-thread when we will take care of threading.

While we are there, do some KNF
2002-12-07 15:33:01 +00:00
..
adosfs Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
altq Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
arch Print processor signature (id) after clock frequency. 2002-12-07 15:18:08 +00:00
coda s/si_/sel_/g 2002-11-26 18:45:22 +00:00
compat Added implementation for cthread_self() and cthread_set_self(). Theses are 2002-12-07 15:33:01 +00:00
conf New Feature: add pseudo device for IEEE 1394 isochronous stream and 2002-12-04 00:28:39 +00:00
crypto correct panic() condition - it was backwards. 2002-11-18 23:38:46 +00:00
ddb make stack trace on i386 work again. 2002-11-13 05:59:28 +00:00
dev Remove local definition of MSG_IDENTIFY_LUNMASK, which is now defined in 2002-12-07 10:19:31 +00:00
filecorefs Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
fs Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
gdbscripts
ipkdb
isofs Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
kern s/NOSYMLINK/O_NOFOLLOW/ 2002-12-06 22:44:49 +00:00
lib Wrap this file in "#ifndef _STANDALONE". 2002-12-05 17:12:06 +00:00
lkm remove obsolete comment 2002-12-03 14:34:33 +00:00
miscfs Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
msdosfs Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
net Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
netatalk Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
netccitt Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
netinet Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
netinet6 recover original stanford copyright. sync w/kame 2002-11-27 05:09:36 +00:00
netisdn Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
netiso Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
netkey Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
netnatm Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
netns Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
netsmb Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
nfs Make sure these all agree on the same definitons of various variables. 2002-12-01 23:02:10 +00:00
ntfs Remove KDIR=, since SYS_INCLUDE=symlinks and KDIR are not supported any more. 2002-11-26 23:30:07 +00:00
stand
sys s/FNOSYMLINK/O_NOFOLLOW/ and allow it in open(2). For compatibility with other 2002-12-06 22:43:35 +00:00
ufs Add multiple inclusion protection for headers. Fix mismatched 2002-12-01 00:12:06 +00:00
uvm Reorder things so that with multiple inclusion protection that optional 2002-12-01 22:58:43 +00:00
Makefile