Lines Matching refs:__cpu_mask
29 #define __NCPUBITS (8 * sizeof (__cpu_mask))
32 typedef __CPU_MASK_TYPE __cpu_mask; typedef
36 #define __CPUMASK(cpu) ((__cpu_mask) 1 << ((cpu) % __NCPUBITS))
41 __cpu_mask __bits[__CPU_SETSIZE / __NCPUBITS];
52 size_t __imax = (setsize) / sizeof (__cpu_mask); \
53 __cpu_mask *__bits = (cpusetp)->__bits; \
62 ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)] \
69 ? (((__cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)] \
76 ? ((((const __cpu_mask *) ((cpusetp)->__bits))[__CPUELT (__cpu)] \
89 ({ const __cpu_mask *__arr1 = (cpusetp1)->__bits; \
90 const __cpu_mask *__arr2 = (cpusetp2)->__bits; \
91 size_t __imax = (setsize) / sizeof (__cpu_mask); \
102 const __cpu_mask *__arr1 = (srcset1)->__bits; \
103 const __cpu_mask *__arr2 = (srcset2)->__bits; \
104 size_t __imax = (setsize) / sizeof (__cpu_mask); \
107 ((__cpu_mask *) __dest->__bits)[__i] = __arr1[__i] op __arr2[__i]; \
111 ((((count) + __NCPUBITS - 1) / __NCPUBITS) * sizeof (__cpu_mask))