Lines Matching refs:bm_pages
75 * Access to the *bm_pages is protected by bm_lock.
84 struct page **bm_pages;
214 void *addr = &page_private(b->bm_pages[page_nr]);
221 void *addr = &page_private(b->bm_pages[page_nr]);
263 page = device->bitmap->bm_pages[page_nr];
314 struct page *page = b->bm_pages[idx];
380 struct page **old_pages = b->bm_pages;
462 bm_free_pages(device->bitmap->bm_pages, device->bitmap->bm_number_of_pages);
463 bm_vk_free(device->bitmap->bm_pages);
606 bm_set_page_need_writeout(b->bm_pages[idx]);
652 opages = b->bm_pages;
655 b->bm_pages = NULL;
689 D_ASSERT(device, b->bm_pages != NULL);
690 npages = b->bm_pages;
704 opages = b->bm_pages;
712 b->bm_pages = npages;
762 if (!expect(device, b->bm_pages))
788 if (!expect(device, b->bm_pages))
821 if (!expect(device, b->bm_pages))
842 bm_set_page_need_writeout(b->bm_pages[idx]);
868 if (!expect(device, b->bm_pages))
899 if (!expect(device, b->bm_pages))
915 if (!expect(device, b->bm_pages))
945 !bm_test_page_unchanged(b->bm_pages[idx]))
952 bm_set_page_io_err(b->bm_pages[idx]);
959 bm_clear_page_io_err(b->bm_pages[idx]);
1021 bm_set_page_io_err(b->bm_pages[page_nr]);
1034 bm_set_page_unchanged(b->bm_pages[page_nr]);
1039 copy_highpage(page, b->bm_pages[page_nr]);
1042 page = b->bm_pages[page_nr];
1132 &page_private(b->bm_pages[i])))
1135 if (bm_test_page_unchanged(b->bm_pages[i]))
1147 bm_test_page_unchanged(b->bm_pages[i])) {
1154 !bm_test_page_lazy_writeout(b->bm_pages[i])) {
1340 if (!expect(device, b->bm_pages))
1407 bm_set_page_lazy_writeout(b->bm_pages[last_page_nr]);
1409 bm_set_page_need_writeout(b->bm_pages[last_page_nr]);
1423 bm_set_page_lazy_writeout(b->bm_pages[last_page_nr]);
1425 bm_set_page_need_writeout(b->bm_pages[last_page_nr]);
1444 if (!expect(device, b->bm_pages))
1477 unsigned long *paddr = kmap_atomic(b->bm_pages[page_nr]);
1491 bm_set_page_lazy_writeout(b->bm_pages[page_nr]);
1559 * as we did not allocate it, it is not present in bitmap->bm_pages.
1590 if (!expect(device, b->bm_pages))
1627 if (!expect(device, b->bm_pages))
1676 if (!expect(device, b->bm_pages))