/
githubmirror
/
numactl
Обзор
Документация
Войти
/
githubmirror
/
numactl
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v2.0.2
bitops.h
13 строк
433 B
Andi Kleen
Import numactl 0.8
23 июл 2014, 20:24
23 июл 2014, 20:24
c2e1113
Код
Авторство
О чём код?
#ifndef BITOPS_H #define BITOPS_H 1 #define BITS_PER_LONG (sizeof(unsigned long) * 8) #define BYTES_PER_LONG (sizeof(long)) #define test_bit(i,p) ((p)[(i) / BITS_PER_LONG] & (1UL << ((i)%BITS_PER_LONG))) #define set_bit(i,p) ((p)[(i) / BITS_PER_LONG] |= (1UL << ((i)%BITS_PER_LONG))) #define clear_bit(i,p) ((p)[(i) / BITS_PER_LONG] &= ~(1UL << ((i)%BITS_PER_LONG))) extern int find_first_bit(void *mask, int max); #endif