PERFORCE change 123918 for review
Oleksandr Tymoshenko
gonzo at FreeBSD.org
Sun Jul 22 17:47:05 UTC 2007
http://perforce.freebsd.org/chv.cgi?CH=123918
Change 123918 by gonzo at gonzo_jeeves on 2007/07/22 17:46:35
o Add PCPU_ADD and PCPU_INC memebers.
Affected files ...
.. //depot/projects/mips2/src/sys/mips/include/pcpu.h#5 edit
Differences ...
==== //depot/projects/mips2/src/sys/mips/include/pcpu.h#5 (text+ko) ====
@@ -44,7 +44,10 @@
* XXX The implementation of this operation should be made atomic
* with respect to preemption.
*/
+
+#define PCPU_ADD(member, value) (PCPUP->pc_ ## member += (value))
#define PCPU_GET(member) (PCPUP->pc_ ## member)
+#define PCPU_INC(member) PCPU_ADD(member, 1)
#define PCPU_PTR(member) (&PCPUP->pc_ ## member)
#define PCPU_SET(member,value) (PCPUP->pc_ ## member = (value))
#define PCPU_LAZY_INC(member) (++PCPUP->pc_ ## member)
More information about the p4-projects
mailing list