Home
last modified time | relevance | path

Searched refs:sb_page (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/drivers/md/
Dbitmap.c430 if (!bitmap->storage.sb_page) /* no superblock */ in bitmap_update_sb()
432 sb = kmap_atomic(bitmap->storage.sb_page); in bitmap_update_sb()
449 write_page(bitmap, bitmap->storage.sb_page, 1); in bitmap_update_sb()
457 if (!bitmap || !bitmap->storage.sb_page) in bitmap_print_sb()
459 sb = kmap_atomic(bitmap->storage.sb_page); in bitmap_print_sb()
497 bitmap->storage.sb_page = alloc_page(GFP_KERNEL | __GFP_ZERO); in bitmap_new_disk_sb()
498 if (bitmap->storage.sb_page == NULL) in bitmap_new_disk_sb()
500 bitmap->storage.sb_page->index = 0; in bitmap_new_disk_sb()
502 sb = kmap_atomic(bitmap->storage.sb_page); in bitmap_new_disk_sb()
561 struct page *sb_page; in bitmap_read_sb() local
[all …]
Ddm-raid.c249 rs->dev[i].rdev.sb_page = alloc_page(GFP_KERNEL); in dev_parms()
250 if (!rs->dev[i].rdev.sb_page) in dev_parms()
389 !rs->dev[i].rdev.sb_page) in validate_raid_redundancy()
427 if ((!rs->dev[d].rdev.sb_page || in validate_raid_redundancy()
453 if ((!rs->dev[i].rdev.sb_page || in validate_raid_redundancy()
790 BUG_ON(!rdev->sb_page); in read_disk_sb()
795 if (!sync_page_io(rdev, 0, size, rdev->sb_page, READ, 1)) { in read_disk_sb()
814 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 …]
Dbitmap.h199 struct page *sb_page; /* cached copy of the bitmap member
Dmd.c706 rdev->sb_page = alloc_page(GFP_KERNEL); in alloc_disk_sb()
707 if (!rdev->sb_page) { in alloc_disk_sb()
717 if (rdev->sb_page) { in md_rdev_clear()
718 put_page(rdev->sb_page); in md_rdev_clear()
720 rdev->sb_page = NULL; in md_rdev_clear()
809 if (!sync_page_io(rdev, 0, size, rdev->sb_page, READ, true)) in read_disk_sb()
981 sb = page_address(rdev->sb_page); in super_90_load()
1022 mdp_super_t *refsb = page_address(refdev->sb_page); in super_90_load()
1063 mdp_super_t *sb = page_address(rdev->sb_page); in super_90_validate()
1206 sb = page_address(rdev->sb_page); in super_90_sync()
[all …]
Dmd.h55 struct page *sb_page, *bb_page; member
Dmd-cluster.c843 struct mdp_superblock_1 *sb = page_address(rdev->sb_page); in add_new_disk_start()
/linux-4.1.27/drivers/md/bcache/
Dsuper.c1172 static void register_bdev(struct cache_sb *sb, struct page *sb_page, in register_bdev() argument
1187 dc->sb_bio.bi_io_vec[0].bv_page = sb_page; in register_bdev()
1188 get_page(sb_page); in register_bdev()
1875 static int register_cache(struct cache_sb *sb, struct page *sb_page, in register_cache() argument
1889 ca->sb_bio.bi_io_vec[0].bv_page = sb_page; in register_cache()
1890 get_page(sb_page); in register_cache()
1972 struct page *sb_page = NULL; in register_bcache() local
2004 err = read_super(sb, bdev, &sb_page); in register_bcache()
2014 register_bdev(sb, sb_page, bdev, dc); in register_bcache()
2021 if (register_cache(sb, sb_page, bdev, ca) != 0) in register_bcache()
[all …]