Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/cpuset.h
Show First 20 Lines • Show All 59 Lines • ▼ Show 20 Lines | |||||
#define CPU_ANDNOT(d, s) BIT_ANDNOT(CPU_SETSIZE, d, s) | #define CPU_ANDNOT(d, s) BIT_ANDNOT(CPU_SETSIZE, d, s) | ||||
#define CPU_CLR_ATOMIC(n, p) BIT_CLR_ATOMIC(CPU_SETSIZE, n, p) | #define CPU_CLR_ATOMIC(n, p) BIT_CLR_ATOMIC(CPU_SETSIZE, n, p) | ||||
#define CPU_SET_ATOMIC(n, p) BIT_SET_ATOMIC(CPU_SETSIZE, n, p) | #define CPU_SET_ATOMIC(n, p) BIT_SET_ATOMIC(CPU_SETSIZE, n, p) | ||||
#define CPU_SET_ATOMIC_ACQ(n, p) BIT_SET_ATOMIC_ACQ(CPU_SETSIZE, n, p) | #define CPU_SET_ATOMIC_ACQ(n, p) BIT_SET_ATOMIC_ACQ(CPU_SETSIZE, n, p) | ||||
#define CPU_AND_ATOMIC(n, p) BIT_AND_ATOMIC(CPU_SETSIZE, n, p) | #define CPU_AND_ATOMIC(n, p) BIT_AND_ATOMIC(CPU_SETSIZE, n, p) | ||||
#define CPU_OR_ATOMIC(d, s) BIT_OR_ATOMIC(CPU_SETSIZE, d, s) | #define CPU_OR_ATOMIC(d, s) BIT_OR_ATOMIC(CPU_SETSIZE, d, s) | ||||
#define CPU_COPY_STORE_REL(f, t) BIT_COPY_STORE_REL(CPU_SETSIZE, f, t) | #define CPU_COPY_STORE_REL(f, t) BIT_COPY_STORE_REL(CPU_SETSIZE, f, t) | ||||
#define CPU_FFS(p) BIT_FFS(CPU_SETSIZE, p) | #define CPU_FFS(p) BIT_FFS(CPU_SETSIZE, p) | ||||
#define CPU_FLS(p) BIT_FLS(CPU_SETSIZE, p) | |||||
#define CPU_COUNT(p) BIT_COUNT(CPU_SETSIZE, p) | #define CPU_COUNT(p) BIT_COUNT(CPU_SETSIZE, p) | ||||
#define CPUSET_FSET BITSET_FSET(_NCPUWORDS) | #define CPUSET_FSET BITSET_FSET(_NCPUWORDS) | ||||
#define CPUSET_T_INITIALIZER BITSET_T_INITIALIZER | #define CPUSET_T_INITIALIZER BITSET_T_INITIALIZER | ||||
/* | /* | ||||
* Valid cpulevel_t values. | * Valid cpulevel_t values. | ||||
*/ | */ | ||||
#define CPU_LEVEL_ROOT 1 /* All system cpus. */ | #define CPU_LEVEL_ROOT 1 /* All system cpus. */ | ||||
▲ Show 20 Lines • Show All 84 Lines • Show Last 20 Lines |