Searched refs:sb_page (Results 1 – 6 of 6) sorted by relevance
/drivers/md/ |
D | bitmap.c | 408 if (!bitmap->storage.sb_page) /* no superblock */ in bitmap_update_sb() 410 sb = kmap_atomic(bitmap->storage.sb_page); in bitmap_update_sb() 426 write_page(bitmap, bitmap->storage.sb_page, 1); in bitmap_update_sb() 434 if (!bitmap || !bitmap->storage.sb_page) in bitmap_print_sb() 436 sb = kmap_atomic(bitmap->storage.sb_page); in bitmap_print_sb() 474 bitmap->storage.sb_page = alloc_page(GFP_KERNEL); in bitmap_new_disk_sb() 475 if (bitmap->storage.sb_page == NULL) in bitmap_new_disk_sb() 477 bitmap->storage.sb_page->index = 0; in bitmap_new_disk_sb() 479 sb = kmap_atomic(bitmap->storage.sb_page); in bitmap_new_disk_sb() 536 struct page *sb_page; in bitmap_read_sb() local [all …]
|
D | dm-raid.c | 247 rs->dev[i].rdev.sb_page = alloc_page(GFP_KERNEL); in dev_parms() 248 if (!rs->dev[i].rdev.sb_page) in dev_parms() 388 !rs->dev[i].rdev.sb_page) in validate_raid_redundancy() 426 if ((!rs->dev[d].rdev.sb_page || in validate_raid_redundancy() 452 if ((!rs->dev[i].rdev.sb_page || in validate_raid_redundancy() 794 BUG_ON(!rdev->sb_page); in read_disk_sb() 799 if (!sync_page_io(rdev, 0, size, rdev->sb_page, READ, 1)) { in read_disk_sb() 818 sb = page_address(rdev->sb_page); in super_sync() 867 sb = page_address(rdev->sb_page); in super_load() 892 refsb = page_address(refdev->sb_page); in super_load() [all …]
|
D | bitmap.h | 198 struct page *sb_page; /* cached copy of the bitmap member
|
D | md.c | 729 if (rdev->sb_page) in alloc_disk_sb() 732 rdev->sb_page = alloc_page(GFP_KERNEL); in alloc_disk_sb() 733 if (!rdev->sb_page) { in alloc_disk_sb() 743 if (rdev->sb_page) { in md_rdev_clear() 744 put_page(rdev->sb_page); in md_rdev_clear() 746 rdev->sb_page = NULL; in md_rdev_clear() 850 if (!rdev->sb_page) { in read_disk_sb() 858 if (!sync_page_io(rdev, 0, size, rdev->sb_page, READ, true)) in read_disk_sb() 1033 sb = page_address(rdev->sb_page); in super_90_load() 1074 mdp_super_t *refsb = page_address(refdev->sb_page); in super_90_load() [all …]
|
D | md.h | 54 struct page *sb_page, *bb_page; member
|
/drivers/md/bcache/ |
D | super.c | 1067 static void register_bdev(struct cache_sb *sb, struct page *sb_page, in register_bdev() argument 1082 dc->sb_bio.bi_io_vec[0].bv_page = sb_page; in register_bdev() 1083 get_page(sb_page); in register_bdev() 1745 static void register_cache(struct cache_sb *sb, struct page *sb_page, in register_cache() argument 1758 ca->sb_bio.bi_io_vec[0].bv_page = sb_page; in register_cache() 1759 get_page(sb_page); in register_cache() 1798 struct page *sb_page = NULL; in register_bcache() local 1823 err = read_super(sb, bdev, &sb_page); in register_bcache() 1832 register_bdev(sb, sb_page, bdev, dc); in register_bcache() 1838 register_cache(sb, sb_page, bdev, ca); in register_bcache() [all …]
|