Lines Matching refs:sb_page
485 if (!bitmap->sb_page) { /* no superblock */
490 sb = kmap_atomic(bitmap->sb_page, KM_USER0);
501 write_page(bitmap, bitmap->sb_page, 1);
509 if (!bitmap || !bitmap->sb_page)
511 sb = kmap_atomic(bitmap->sb_page, KM_USER0);
547 bitmap->sb_page = read_page(bitmap->file, 0, bitmap, bytes);
549 bitmap->sb_page = read_sb_page(bitmap->mddev,
554 if (IS_ERR(bitmap->sb_page)) {
555 err = PTR_ERR(bitmap->sb_page);
556 bitmap->sb_page = NULL;
560 sb = kmap_atomic(bitmap->sb_page, KM_USER0);
641 if (!bitmap->sb_page) { /* can't set the state */
646 sb = kmap_atomic(bitmap->sb_page, KM_USER0);
708 struct page **map, *sb_page;
720 sb_page = bitmap->sb_page;
721 bitmap->sb_page = NULL;
725 if (map[pages] != sb_page) /* 0 is sb_page, release it below */
730 if (sb_page)
731 free_buffers(sb_page);
994 if (index == 0 && bitmap->sb_page) {
1000 page = bitmap->sb_page;
1191 sb = kmap_atomic(bitmap->sb_page, KM_USER0);
1195 write_page(bitmap, bitmap->sb_page, 1);