Lines Matching defs:word
73 (assert (!"BITSET_TEST_RANGE: bit range crosses word boundary"), 0))
77 (assert (!"BITSET_SET_RANGE: bit range crosses word boundary"), 0))
81 (assert (!"BITSET_CLEAR_RANGE: bit range crosses word boundary"), 0))
104 unsigned bit, word;
109 * word, we ignore the i-value and just grab that bit (so 0 is ok, even
110 * though 0 may be returned). If the first word is 0, then the value of
111 * `word` will be 0 and we will go on to look at the second word.
113 word = BITSET_BITWORD(i);
115 word++;
117 if (word >= BITSET_WORDS(size))
120 *tmp = set[word];
123 /* Find the next set bit in the non-zero word */
129 return word * BITSET_WORDBITS + bit;