Home
last modified time | relevance | path

Searched refs:BITS_PER_INT (Results 1 – 2 of 2) sorted by relevance

/dragonfly/contrib/lvm2/dist/libdm/datastruct/
H A Dbitset.h34 #define BITS_PER_INT (sizeof(int) * CHAR_BIT) macro
37 (bs[(i / BITS_PER_INT) + 1] & (0x1 << (i & (BITS_PER_INT - 1))))
40 (bs[(i / BITS_PER_INT) + 1] |= (0x1 << (i & (BITS_PER_INT - 1))))
43 (bs[(i / BITS_PER_INT) + 1] &= ~(0x1 << (i & (BITS_PER_INT - 1))))
46 memset(bs + 1, -1, ((*bs / BITS_PER_INT) + 1) * sizeof(int))
49 memset(bs + 1, 0, ((*bs / BITS_PER_INT) + 1) * sizeof(int))
52 memcpy(bs1 + 1, bs2 + 1, ((*bs1 / BITS_PER_INT) + 1) * sizeof(int))
/dragonfly/games/gomoku/
H A Dpickmove.c44 #define BITS_PER_INT (sizeof(int) * CHAR_BIT) macro
45 #define MAPSZ (BAREA / BITS_PER_INT)
47 #define BIT_SET(a, b) ((a)[(b)/BITS_PER_INT] |= (1 << ((b) % BITS_PER_INT)))
48 #define BIT_CLR(a, b) ((a)[(b)/BITS_PER_INT] &= ~(1 << ((b) % BITS_PER_INT)))
49 #define BIT_TEST(a, b) ((a)[(b)/BITS_PER_INT] & (1 << ((b) % BITS_PER_INT)))