Lines Matching refs:number
335 /* word offset from start of bitmap to word number _in_page_
353 static void bm_free_pages(struct page **pages, unsigned long number)
359 for (i = 0; i < number; i++) {
362 i, number);
471 * Returns the number of bits cleared.
489 /* number of bits modulo bits per page */
525 /* number of bits modulo bits per page */
634 unsigned long want, have, onpages; /* number of pages */
670 a 32bit host could present the wrong number of words
803 /* merge number words from buffer into the bitmap starting at offset.
808 void drbd_bm_merge_lel(struct drbd_device *device, size_t offset, size_t number,
817 end = offset + number;
823 if (number == 0)
854 /* copy number words from the bitmap starting at offset into the buffer.
857 void drbd_bm_get_lel(struct drbd_device *device, size_t offset, size_t number,
864 end = offset + number;
874 (number <= 0))
875 drbd_err(device, "offset=%lu number=%lu bm_words=%lu\n",
877 (unsigned long) number,
1290 * this returns a bit number, NOT a sector!
1380 /* returns number of bits actually changed.
1431 /* returns number of bits actually changed.
1457 /* returns number of bits changed 0 -> 1 */
1463 /* returns number of bits changed 1 -> 0 */
1611 /* returns number of bits set in the range [s, e] */
1659 * enr is bm-extent number, since we chose to name one sector (512 bytes)