1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/sys
John Baldwin e762f66672 Add helper macros to iterate over available CPUs in the system.
CPU_FOREACH(i) iterates over the CPU IDs of all available CPUs.  The
CPU_FIRST() and CPU_NEXT(i) macros can also be used to iterate over
available CPU IDs.  CPU_NEXT(i) wraps around to CPU_FIRST() rather than
returning some sort of terminator.

Requested by:	rwatson
Reviewed by:	attilio
2010-06-11 15:56:18 +00:00
..
amd64 Relax one of the new assertions in pmap_enter() a little. Specifically, 2010-06-11 15:49:39 +00:00
arm Relax one of the new assertions in pmap_enter() a little. Specifically, 2010-06-11 15:49:39 +00:00
boot Use -Wl,-N instead of the undocumented -N option for GCC. 2010-06-03 17:42:32 +00:00
bsm
cam Rearrange how things are done to avoid dereferencing stale pointers in 2010-06-08 22:46:44 +00:00
cddl
compat
conf Fix typo. 2010-06-09 12:30:40 +00:00
contrib
crypto Use the fpu_kern_enter() interface to properly separate usermode FPU 2010-06-05 16:00:53 +00:00
ddb
dev Don't pass a buffer directly as a printflike format string. 2010-06-10 19:38:07 +00:00
fs Add a new function devfs_parent_dirent() for resolving devfs parent 2010-06-09 15:29:12 +00:00
gdb
geom Untangle g_print_bio(), silencing Coverity. 2010-06-10 17:49:36 +00:00
gnu
i386 Relax one of the new assertions in pmap_enter() a little. Specifically, 2010-06-11 15:49:39 +00:00
ia64 Relax one of the new assertions in pmap_enter() a little. Specifically, 2010-06-11 15:49:39 +00:00
isa
kern In another move to join with the age of the Fruitbat, increase SYSV 2010-06-11 09:27:33 +00:00
kgssapi
libkern
mips Relax one of the new assertions in pmap_enter() a little. Specifically, 2010-06-11 15:49:39 +00:00
modules New netgraph node ng_patch(4). It performs data modification of packets 2010-06-09 12:25:57 +00:00
net
net80211 Fixing compilation bustage by adding the missing && back. 2010-06-11 01:32:42 +00:00
netatalk
netgraph Style(9) fixes: 2010-06-10 16:45:30 +00:00
netinet 3 Fixes - 2010-06-11 03:54:00 +00:00
netinet6
netipsec
netipx
netnatm
netncp
netsmb
nfs
nfsclient
nfsserver
nlm
opencrypto Use the fpu_kern_enter() interface to properly separate usermode FPU 2010-06-05 16:00:53 +00:00
pc98 Introduce the x86 kernel interfaces to allow kernel code to use 2010-06-05 15:59:59 +00:00
pci
powerpc Relax one of the new assertions in pmap_enter() a little. Specifically, 2010-06-11 15:49:39 +00:00
rpc
security
sparc64 Relax one of the new assertions in pmap_enter() a little. Specifically, 2010-06-11 15:49:39 +00:00
sun4v Relax one of the new assertions in pmap_enter() a little. Specifically, 2010-06-11 15:49:39 +00:00
sys Add helper macros to iterate over available CPUs in the system. 2010-06-11 15:56:18 +00:00
teken
tools
ufs
vm Reduce the scope of the page queues lock and the number of 2010-06-10 16:56:35 +00:00
x86 Do not disable edge-triggered interrupts before migration. DELAY() with 2010-06-10 17:04:01 +00:00
xdr
xen
Makefile