search for: cpu_test_and_clear

Displaying 1 result from an estimated 1 matches for "cpu_test_and_clear".

2006 Apr 19
0
[patch] define and use cpu_test_and_clear() and some type checking fixes
...lude/xen/cpumask.h Wed Apr 19 10:26:37 2006 -0400 +++ b/xen/include/xen/cpumask.h Wed Apr 19 11:45:07 2006 -0400 @@ -111,6 +111,12 @@ static inline int __cpu_test_and_set(int static inline int __cpu_test_and_set(int cpu, cpumask_t *addr) { return test_and_set_bit(cpu, addr->bits); +} + +#define cpu_test_and_clear(cpu, cpumask) __cpu_test_and_clear((cpu), &(cpumask)) +static inline int __cpu_test_and_clear(int cpu, cpumask_t *addr) +{ + return test_and_clear_bit(cpu, addr->bits); } #define cpus_and(dst, src1, src2) __cpus_and(&(dst), &(src1), & (src2), NR_CPUS) diff -r b3ca881c903b xen/...