Home
last modified time | relevance | path

Searched refs:bd_holder (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/block/
H A Dbdev.c547 if (bdev->bd_holder) { in bd_may_claim()
551 if (bdev->bd_holder == holder) { in bd_may_claim()
564 whole->bd_holder && whole->bd_holder != bd_may_claim) in bd_may_claim()
646 whole->bd_holder = bd_may_claim; in bd_finish_claiming()
649 bdev->bd_holder = holder; in bd_finish_claiming()
683 WARN_ON_ONCE(bdev->bd_holder != holder); in bd_end_claim()
688 bdev->bd_holder = NULL; in bd_end_claim()
695 whole->bd_holder = NULL; in bd_end_claim()
H A Dholder.c86 WARN_ON_ONCE(!bdev->bd_holder); in bd_link_disk_holder()
/linux-6.15/include/linux/
H A Dblk_types.h63 void * bd_holder; member
/linux-6.15/Documentation/filesystems/
H A Dporting.rst1009 superblock (the bd_holder point may still be set to the filesystem type).
1036 superblock and grab ownership of the block device (the bd_holder pointer of
1043 all associated block devices (the bd_holder pointer is NULL).
/linux-6.15/fs/
H A Dsuper.c1376 struct super_block *sb = bdev->bd_holder; in bdev_super_lock()
/linux-6.15/fs/bcachefs/
H A Dsuper.c2055 struct bch_sb_handle_holder *holder = bdev->bd_holder; in bdev_get_fs()