Lines Matching defs:page_nr
161 unsigned long page_nr;
163 /* page_nr = (word*sizeof(long)) >> PAGE_SHIFT; */
164 page_nr = offset >> (PAGE_SHIFT - LN2_BPL + 3);
165 BUG_ON(page_nr >= b->bm_number_of_pages);
166 page = b->bm_pages[page_nr];
751 static void bm_page_io_async(struct drbd_conf *mdev, struct drbd_bitmap *b, int page_nr, int rw) __must_hold(local)
758 on_disk_sector += ((sector_t)page_nr) << (PAGE_SHIFT-9);
767 bio_add_page(bio, b->bm_pages[page_nr], len, 0);
1034 unsigned long page_nr = offset >> (PAGE_SHIFT - LN2_BPL + 3);
1035 if (page_nr != last_page_nr) {
1039 last_page_nr = page_nr;
1091 int page_nr, int first_word, int last_word)
1095 unsigned long *paddr = kmap_atomic(b->bm_pages[page_nr], KM_USER0);
1122 int page_nr;
1147 for (page_nr = first_page; page_nr < last_page; page_nr++) {
1148 bm_set_full_words_within_one_page(mdev->bitmap, page_nr, first_word, last_word);
1207 unsigned long *p_addr = NULL, page_nr = -1;
1224 if (page_nr != w >> (PAGE_SHIFT - LN2_BPL + 3)) {
1225 page_nr = w >> (PAGE_SHIFT - LN2_BPL + 3);
1233 c += (0 != test_bit(bitnr - (page_nr << (PAGE_SHIFT+3)), p_addr));