bdev = bdget_disk(md->disk, 0); if (!bdev) { 
md->frozen_bdev = bdget_disk(md->disk, 0); if (!md->frozen_bdev) { 
static int __lock_fs(struct mapped_device *md){	struct block_device *bdev;	if (test_and_set_bit(DMF_FS_LOCKED, &md->flags))		return 0;	bdev = bdget_disk(md->disk, 0);	if (!bdev) {		DMWARN("bdget failed in __lock_fs");		return -ENOMEM;	}	WARN_ON(md->frozen_sb);	md->frozen_sb = freeze_bdev(bdev);	/* don't bdput right now, we don't want the bdev	 * to go away while it is locked.  We'll bdput	 * in __unlock_fs	 */	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/d1782a3b0a15d9ac497a8f47931c4536bfe8d18e/dm.c/clean/drivers/md/dm.c