Lines Matching refs:bit
183 * can represent it in a 32 bit int
1822 * chunk sizes that fit in a 32 bit int
3023 * so that we correctly deal with a change in state of the hardware modify bit...
3080 * chunk sizes that fit in a 32 bit int
4214 * chunk sizes that fit in a 32 bit int
4762 * - the hardware dirty bit is cleared when the page is gathered into the UPL... the software dirty bit is set
4763 * - if we have to abort the I/O for some reason, the software dirty bit is left set since we didn't clean the page
4764 * - when we commit the page, the software dirty bit is cleared... the hardware dirty bit is untouched so that if
5250 * To represent dirty pages within the file, we store bit vectors in a
5333 #define DRT_HASH_SET_BIT(scm, i, bit) \
5334 (scm)->scm_hashtable[(i)].dhe_bitvector[(bit) / 32] |= (1 << ((bit) % 32))
5336 #define DRT_HASH_CLEAR_BIT(scm, i, bit) \
5337 (scm)->scm_hashtable[(i)].dhe_bitvector[(bit) / 32] &= ~(1 << ((bit) % 32))
5339 #define DRT_HASH_TEST_BIT(scm, i, bit) \
5340 ((scm)->scm_hashtable[(i)].dhe_bitvector[(bit) / 32] & (1 << ((bit) % 32)))
5431 * as the 1:16 ratio seems a bit drastic.