/Linux-v5.15/block/ |
D | fops.c | 396 struct inode *bd_inode = bdev_file_inode(file); in blkdev_llseek() local 399 inode_lock(bd_inode); in blkdev_llseek() 400 retval = fixed_size_llseek(file, offset, whence, i_size_read(bd_inode)); in blkdev_llseek() 401 inode_unlock(bd_inode); in blkdev_llseek() 408 struct inode *bd_inode = bdev_file_inode(filp); in blkdev_fsync() local 409 struct block_device *bdev = I_BDEV(bd_inode); in blkdev_fsync() 451 filp->f_mapping = bdev->bd_inode->i_mapping; in blkdev_open() 491 struct inode *bd_inode = bdev_file_inode(file); in blkdev_write_iter() local 492 loff_t size = i_size_read(bd_inode); in blkdev_write_iter() 497 if (bdev_read_only(I_BDEV(bd_inode))) in blkdev_write_iter() [all …]
|
D | bdev.c | 50 struct inode *inode = bdev->bd_inode; in bdev_write_inode() 71 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev() 83 struct address_space *mapping = bdev->bd_inode->i_mapping; in invalidate_bdev() 115 truncate_inode_pages_range(bdev->bd_inode->i_mapping, lstart, lend); in truncate_bdev_range() 125 return invalidate_inode_pages2_range(bdev->bd_inode->i_mapping, in truncate_bdev_range() 133 loff_t size = i_size_read(bdev->bd_inode); in set_init_blocksize() 140 bdev->bd_inode->i_blkbits = blksize_bits(bsize); in set_init_blocksize() 154 if (bdev->bd_inode->i_blkbits != blksize_bits(size)) { in set_blocksize() 156 bdev->bd_inode->i_blkbits = blksize_bits(size); in set_blocksize() 192 return filemap_flush(bdev->bd_inode->i_mapping); in __sync_blockdev() [all …]
|
D | ioctl.c | 135 if (start + len > i_size_read(bdev->bd_inode)) in blk_ioctl_discard() 167 if (end >= (uint64_t)i_size_read(bdev->bd_inode)) in blk_ioctl_zeroout() 563 size = i_size_read(bdev->bd_inode); in blkdev_ioctl() 574 return put_u64(argp, i_size_read(bdev->bd_inode)); in blkdev_ioctl() 635 size = i_size_read(bdev->bd_inode); in compat_blkdev_ioctl() 646 return put_u64(argp, i_size_read(bdev->bd_inode)); in compat_blkdev_ioctl()
|
D | genhd.c | 59 i_size_write(bdev->bd_inode, (loff_t)sectors << SECTOR_SHIFT); in set_capacity() 574 remove_inode_hash(disk->part0->bd_inode); in del_gendisk() 1090 iput(disk->part0->bd_inode); /* frees the disk */ in disk_release() 1297 iput(disk->part0->bd_inode); in __alloc_disk_node()
|
/Linux-v5.15/drivers/mtd/devices/ |
D | block2mtd.c | 55 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping; in _block2mtd_erase() 117 page = page_read(dev->blkdev->bd_inode->i_mapping, index); in block2mtd_read() 139 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping; in _block2mtd_write() 207 invalidate_mapping_pages(dev->blkdev->bd_inode->i_mapping, in block2mtd_free_device() 272 if ((long)dev->blkdev->bd_inode->i_size % erase_size) { in add_device() 287 dev->mtd.size = dev->blkdev->bd_inode->i_size & PAGE_MASK; in add_device()
|
/Linux-v5.15/include/linux/ |
D | genhd.h | 179 return !inode_unhashed(disk->part0->bd_inode); in disk_live() 251 return i_size_read(bdev->bd_inode) >> 9; in bdev_nr_sectors()
|
D | blk_types.h | 30 struct inode * bd_inode; /* will die */ member
|
/Linux-v5.15/fs/udf/ |
D | lowlevel.c | 59 lblock = i_size_read(bdev->bd_inode) >> sb->s_blocksize_bits; in udf_get_last_block()
|
/Linux-v5.15/fs/ |
D | sync.c | 86 filemap_fdatawrite(bdev->bd_inode->i_mapping); in fdatawrite_one_bdev() 96 filemap_fdatawait_keep_errors(bdev->bd_inode->i_mapping); in fdatawait_one_bdev()
|
D | buffer.c | 191 struct inode *bd_inode = bdev->bd_inode; in __find_get_block_slow() local 192 struct address_space *bd_mapping = bd_inode->i_mapping; in __find_get_block_slow() 201 index = block >> (PAGE_SHIFT - bd_inode->i_blkbits); in __find_get_block_slow() 235 1 << bd_inode->i_blkbits); in __find_get_block_slow() 881 loff_t sz = i_size_read(bdev->bd_inode); in blkdev_max_block() 900 sector_t end_block = blkdev_max_block(I_BDEV(bdev->bd_inode), size); in init_page_buffers() 932 struct inode *inode = bdev->bd_inode; in grow_dev_page() 1607 struct inode *bd_inode = bdev->bd_inode; in clean_bdev_aliases() local 1608 struct address_space *bd_mapping = bd_inode->i_mapping; in clean_bdev_aliases() 1610 pgoff_t index = block >> (PAGE_SHIFT - bd_inode->i_blkbits); in clean_bdev_aliases() [all …]
|
/Linux-v5.15/block/partitions/ |
D | core.c | 92 i_size_write(bdev->bd_inode, (loff_t)sectors << SECTOR_SHIFT); in bdev_set_nr_sectors() 263 iput(dev_to_bdev(dev)->bd_inode); in part_release() 298 remove_inode_hash(part->bd_inode); in delete_partition() 718 struct address_space *mapping = state->disk->part0->bd_inode->i_mapping; in read_part_sector()
|
D | ibm.c | 311 i_size = i_size_read(bdev->bd_inode); in ibm_partition()
|
/Linux-v5.15/fs/jfs/ |
D | resize.c | 89 VolumeSize = i_size_read(sb->s_bdev->bd_inode) >> sb->s_blocksize_bits; in jfs_extendfs() 202 sbi->direct_inode->i_size = i_size_read(sb->s_bdev->bd_inode); in jfs_extendfs()
|
D | super.c | 287 *newLVSize = i_size_read(sb->s_bdev->bd_inode) >> in parse_options() 554 inode->i_size = i_size_read(sb->s_bdev->bd_inode); in jfs_fill_super()
|
/Linux-v5.15/drivers/md/ |
D | dm-exception-store.h | 171 return i_size_read(bdev->bd_inode) >> SECTOR_SHIFT; in get_dev_size()
|
D | dm-dust.c | 418 sector_t size = i_size_read(dd->dev->bdev->bd_inode) >> SECTOR_SHIFT; in dust_message() 548 ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) in dust_prepare_ioctl()
|
D | dm-linear.c | 139 ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) in linear_prepare_ioctl()
|
/Linux-v5.15/drivers/scsi/ |
D | scsicam.c | 36 struct address_space *mapping = bdev_whole(dev)->bd_inode->i_mapping; in scsi_bios_ptable()
|
/Linux-v5.15/drivers/nvme/target/ |
D | io-cmd-bdev.c | 89 ns->size = i_size_read(ns->bdev->bd_inode); in nvmet_bdev_ns_enable() 110 ns->size = i_size_read(ns->bdev->bd_inode); in nvmet_bdev_ns_revalidate()
|
/Linux-v5.15/fs/hfsplus/ |
D | wrapper.c | 134 *size = i_size_read(sb->s_bdev->bd_inode) >> 9; in hfsplus_get_last_session()
|
/Linux-v5.15/fs/pstore/ |
D | blk.c | 226 inode = I_BDEV(psblk_file->f_mapping->host)->bd_inode; in __register_pstore_blk()
|
/Linux-v5.15/fs/nfs/blocklayout/ |
D | dev.c | 255 d->len = i_size_read(d->bdev->bd_inode); in bl_parse_simple() 370 d->len = i_size_read(d->bdev->bd_inode); in bl_parse_scsi()
|
/Linux-v5.15/fs/ext4/ |
D | ext4_jbd2.c | 200 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in ext4_check_bdev_write_error()
|
/Linux-v5.15/fs/erofs/ |
D | data.c | 14 struct address_space *const mapping = sb->s_bdev->bd_inode->i_mapping; in erofs_get_meta_page()
|
/Linux-v5.15/drivers/block/ |
D | loop.c | 1400 bdev->bd_inode->i_mapping->wb_err = 0; in __loop_clr_fd() 1530 if (size_changed && lo->lo_device->bd_inode->i_mapping->nrpages) { in loop_set_status() 1535 lo->lo_device->bd_inode->i_mapping->nrpages); in loop_set_status() 1775 if (lo->lo_device->bd_inode->i_mapping->nrpages) { in loop_set_block_size() 1779 lo->lo_device->bd_inode->i_mapping->nrpages); in loop_set_block_size()
|