Lines Matching defs:bits
108 unsigned char *bits, *dest;
149 bits = buffer_get_space_unsafe(cache->page_bitmask, 0,
158 if ((bits[poffset / CHAR_BIT] & (1 << (poffset % CHAR_BIT))) != 0) {
177 bits[poffset / CHAR_BIT] &=
193 bits[poffset / CHAR_BIT] |=
211 bits[high_poffset / CHAR_BIT] &=
222 bits[poffset / CHAR_BIT] |= 1 << (poffset % CHAR_BIT);
240 unsigned char *bits;
258 bits = buffer_get_space_unsafe(cache->page_bitmask,
260 *bits &= ~(1 << (page % CHAR_BIT));
271 bits = buffer_get_space_unsafe(cache->page_bitmask, 0,
274 bits[first_page / CHAR_BIT] |=
283 unsigned char *bits, mask;
315 bits = buffer_get_space_unsafe(cache->page_bitmask, offset / CHAR_BIT,
323 *bits++ &= ~mask;
326 memset(bits, 0, size / CHAR_BIT);
327 bits += size / CHAR_BIT;
334 *bits &= ~mask;