Lines Matching defs:bitnr
1015 * wants bitnr, not sector.
1023 unsigned long bitnr;
1032 for (bitnr = s; bitnr <= e; bitnr++) {
1033 unsigned long offset = bitnr>>LN2_BPL;
1042 c += (0 == __test_and_set_bit(bitnr & BPP_MASK, p_addr));
1044 c -= (0 != __test_and_clear_bit(bitnr & BPP_MASK, p_addr));
1055 * wants bitnr, not sector */
1167 * wants bitnr, NOT sector.
1173 int drbd_bm_test_bit(struct drbd_conf *mdev, const unsigned long bitnr)
1186 if (bitnr < b->bm_bits) {
1187 unsigned long offset = bitnr>>LN2_BPL;
1189 i = test_bit(bitnr & BPP_MASK, p_addr) ? 1 : 0;
1191 } else if (bitnr == b->bm_bits) {
1193 } else { /* (bitnr > b->bm_bits) */
1194 dev_err(DEV, "bitnr=%lu > bm_bits=%lu\n", bitnr, b->bm_bits);
1208 unsigned long bitnr;
1222 for (bitnr = s; bitnr <= e; bitnr++) {
1223 w = bitnr >> LN2_BPL;
1230 ERR_IF (bitnr >= b->bm_bits) {
1231 dev_err(DEV, "bitnr=%lu bm_bits=%lu\n", bitnr, b->bm_bits);
1233 c += (0 != test_bit(bitnr - (page_nr << (PAGE_SHIFT+3)), p_addr));