Lines Matching refs:s_bdev
46 ret = blkdev_zone_mgmt(inode->i_sb->s_bdev, op, zi->i_zsector, in zonefs_zone_mgmt()
84 iomap->bdev = inode->i_sb->s_bdev; in zonefs_read_iomap_begin()
132 iomap->bdev = inode->i_sb->s_bdev; in zonefs_write_iomap_begin()
455 if (zi->i_zone_size > bdev_zone_sectors(sb->s_bdev)) in __zonefs_io_error()
468 ret = blkdev_report_zones(sb->s_bdev, zi->i_zsector, nr_zones, in __zonefs_io_error()
614 ret = blkdev_issue_flush(inode->i_sb->s_bdev, GFP_KERNEL); in zonefs_file_fsync()
736 struct block_device *bdev = inode->i_sb->s_bdev; in zonefs_file_dio_append()
1353 inode->i_ino = blkdev_nr_zones(sb->s_bdev->bd_disk) + type + 1; in zonefs_init_dir_inode()
1375 if (zi->i_zone_size > bdev_zone_sectors(sb->s_bdev) << SECTOR_SHIFT && in zonefs_init_file_inode()
1380 bdev_zone_sectors(sb->s_bdev) << SECTOR_SHIFT); in zonefs_init_file_inode()
1500 end = zd->zones + blkdev_nr_zones(sb->s_bdev->bd_disk); in zonefs_create_zgroup()
1593 struct block_device *bdev = zd->sb->s_bdev; in zonefs_get_zone_info()
1643 bio_set_dev(&bio, sb->s_bdev); in zonefs_read_super()
1722 if (!bdev_is_zoned(sb->s_bdev)) { in zonefs_fill_super()
1750 sb_set_blocksize(sb, bdev_physical_block_size(sb->s_bdev)); in zonefs_fill_super()
1751 sbi->s_zone_sectors_shift = ilog2(bdev_zone_sectors(sb->s_bdev)); in zonefs_fill_super()
1756 sbi->s_max_open_zones = bdev_max_open_zones(sb->s_bdev); in zonefs_fill_super()
1774 blkdev_nr_zones(sb->s_bdev->bd_disk)); in zonefs_fill_super()
1788 inode->i_ino = blkdev_nr_zones(sb->s_bdev->bd_disk); in zonefs_fill_super()