]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r209050 (originally committed by jhb):
authorlstewart <lstewart@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 6 Nov 2010 09:23:49 +0000 (09:23 +0000)
committerlstewart <lstewart@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 6 Nov 2010 09:23:49 +0000 (09:23 +0000)
commitc1d0834cfd81a32139ae9e1d917ddbc8b21442c5
treed438bd7c78e7e4cf2126ec9ab4c22fd7808bfbbb
parent15287bdabd309bdf2e631f815f42cddb184e2618
MFC r209050 (originally committed by jhb):

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

git-svn-id: svn://svn.freebsd.org/base/stable/8@214858 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/sys/smp.h