/kernel/linux/linux-6.6/block/ |
H A D | bdev.c | 51 struct inode *inode = bdev->bd_inode; in bdev_write_inode() 70 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev() 82 struct address_space *mapping = bdev->bd_inode->i_mapping; in invalidate_bdev() 110 truncate_inode_pages_range(bdev->bd_inode->i_mapping, lstart, lend); in truncate_bdev_range() 120 return invalidate_inode_pages2_range(bdev->bd_inode->i_mapping, in truncate_bdev_range() 128 loff_t size = i_size_read(bdev->bd_inode); in set_init_blocksize() 135 bdev->bd_inode->i_blkbits = blksize_bits(bsize); in set_init_blocksize() 149 if (bdev->bd_inode->i_blkbits != blksize_bits(size)) { in set_blocksize() 151 bdev->bd_inode->i_blkbits = blksize_bits(size); in set_blocksize() 186 return filemap_flush(bdev->bd_inode in sync_blockdev_nowait() [all...] |
H A D | fops.c | 514 struct inode *bd_inode = bdev_file_inode(file); in blkdev_llseek() local 517 inode_lock(bd_inode); in blkdev_llseek() 518 retval = fixed_size_llseek(file, offset, whence, i_size_read(bd_inode)); in blkdev_llseek() 519 inode_unlock(bd_inode); in blkdev_llseek() 597 filp->f_mapping = bdev->bd_inode->i_mapping; in blkdev_open() 648 struct inode *bd_inode = bdev->bd_inode; in blkdev_write_iter() local 656 if (IS_SWAPFILE(bd_inode) && !is_hibernate_resume_dev(bd_inode->i_rdev)) in blkdev_write_iter() 818 struct inode *bd_inode in blkdev_mmap() local [all...] |
H A D | ioctl.c | 93 struct inode *inode = bdev->bd_inode; in blk_ioctl_discard() 147 filemap_invalidate_lock(bdev->bd_inode->i_mapping); in blk_ioctl_secure_erase() 152 filemap_invalidate_unlock(bdev->bd_inode->i_mapping); in blk_ioctl_secure_erase() 162 struct inode *inode = bdev->bd_inode; in blk_ioctl_zeroout()
|
H A D | blk-zoned.c | 404 filemap_invalidate_lock(bdev->bd_inode->i_mapping); in blkdev_zone_mgmt_ioctl() 427 filemap_invalidate_unlock(bdev->bd_inode->i_mapping); in blkdev_zone_mgmt_ioctl()
|
/kernel/linux/linux-5.10/fs/ |
H A D | block_dev.c | 59 struct inode *inode = bdev->bd_inode; in bdev_write_inode() 80 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev() 92 struct address_space *mapping = bdev->bd_inode->i_mapping; in invalidate_bdev() 128 truncate_inode_pages_range(bdev->bd_inode->i_mapping, lstart, lend); in truncate_bdev_range() 138 return invalidate_inode_pages2_range(bdev->bd_inode->i_mapping, in truncate_bdev_range() 147 loff_t size = i_size_read(bdev->bd_inode); in set_init_blocksize() 154 bdev->bd_inode->i_blkbits = blksize_bits(bsize); in set_init_blocksize() 168 if (bdev->bd_inode->i_blkbits != blksize_bits(size)) { in set_blocksize() 170 bdev->bd_inode->i_blkbits = blksize_bits(size); in set_blocksize() 529 return filemap_flush(bdev->bd_inode in __sync_blockdev() 689 struct inode *bd_inode = bdev_file_inode(file); block_llseek() local 700 struct inode *bd_inode = bdev_file_inode(filp); blkdev_fsync() local 1906 struct inode *bd_inode = bdev_file_inode(file); blkdev_write_iter() local 1946 struct inode *bd_inode = bdev_file_inode(file); blkdev_read_iter() local [all...] |
H A 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() 906 loff_t sz = i_size_read(bdev->bd_inode); in blkdev_max_block() 925 sector_t end_block = blkdev_max_block(I_BDEV(bdev->bd_inode), size); in init_page_buffers() 957 struct inode *inode = bdev->bd_inode; in grow_dev_page() 1608 struct inode *bd_inode = bdev->bd_inode; in clean_bdev_aliases() local [all...] |
H A D | sync.c | 88 filemap_fdatawrite(bdev->bd_inode->i_mapping); in fdatawrite_one_bdev() 98 filemap_fdatawait_keep_errors(bdev->bd_inode->i_mapping); in fdatawait_one_bdev()
|
/kernel/linux/linux-5.10/drivers/mtd/devices/ |
H A 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()
|
/kernel/linux/linux-5.10/fs/pstore/ |
H A D | blk.c | 300 file.f_mapping = bdev->bd_inode->i_mapping; in psblk_generic_blk_read() 302 file.f_inode = bdev->bd_inode; in psblk_generic_blk_read() 330 file.f_mapping = bdev->bd_inode->i_mapping; in psblk_generic_blk_write() 332 file.f_inode = bdev->bd_inode; in psblk_generic_blk_write() 338 inode_lock(bdev->bd_inode); in psblk_generic_blk_write() 342 inode_unlock(bdev->bd_inode); in psblk_generic_blk_write()
|
/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | block2mtd.c | 58 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping; in _block2mtd_erase() 120 page = page_read(dev->blkdev->bd_inode->i_mapping, index); in block2mtd_read() 142 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping; in _block2mtd_write() 210 invalidate_mapping_pages(dev->blkdev->bd_inode->i_mapping, in block2mtd_free_device() 291 if ((long)dev->blkdev->bd_inode->i_size % erase_size) { in add_device() 309 dev->mtd.size = dev->blkdev->bd_inode->i_size & PAGE_MASK; in add_device()
|
/kernel/linux/linux-5.10/block/ |
H A D | ioctl.c | 143 if (start + len > i_size_read(bdev->bd_inode)) in blk_ioctl_discard() 175 if (end >= (uint64_t)i_size_read(bdev->bd_inode)) in blk_ioctl_zeroout() 610 size = i_size_read(bdev->bd_inode); in blkdev_ioctl() 621 return put_u64(argp, i_size_read(bdev->bd_inode)); in blkdev_ioctl() 681 size = i_size_read(bdev->bd_inode); in compat_blkdev_ioctl() 692 return put_u64(argp, i_size_read(bdev->bd_inode)); in compat_blkdev_ioctl()
|
/kernel/linux/linux-5.10/fs/udf/ |
H A D | lowlevel.c | 59 lblock = i_size_read(bdev->bd_inode) >> sb->s_blocksize_bits; in udf_get_last_block()
|
/kernel/linux/linux-5.10/block/partitions/ |
H A D | aix.c | 80 if (!bdev || !bdev->bd_inode) in last_lba() 82 return (bdev->bd_inode->i_size >> 9) - 1ULL; in last_lba()
|
H A D | efi.c | 136 if (!bdev || !bdev->bd_inode) in last_lba() 138 return div_u64(bdev->bd_inode->i_size, in last_lba() 590 sector_t total_sectors = i_size_read(state->bdev->bd_inode) >> 9; in find_valid_gpt()
|
H A D | atari.c | 58 hd_size = state->bdev->bd_inode->i_size >> 9; in atari_partition()
|
/kernel/linux/linux-6.6/fs/ |
H A D | buffer.c | 192 struct inode *bd_inode = bdev->bd_inode; in __find_get_block_slow() local 193 struct address_space *bd_mapping = bd_inode->i_mapping; in __find_get_block_slow() 202 index = block >> (PAGE_SHIFT - bd_inode->i_blkbits); in __find_get_block_slow() 236 1 << bd_inode->i_blkbits); in __find_get_block_slow() 1041 struct inode *inode = bdev->bd_inode; in grow_dev_page() 1702 struct inode *bd_inode = bdev->bd_inode; in clean_bdev_aliases() local 1703 struct address_space *bd_mapping = bd_inode->i_mapping; in clean_bdev_aliases() 1705 pgoff_t index = block >> (PAGE_SHIFT - bd_inode in clean_bdev_aliases() [all...] |
/kernel/linux/linux-5.10/drivers/char/ |
H A D | raw.c | 90 filp->f_mapping = bdev->bd_inode->i_mapping; in raw_open() 93 bdev->bd_inode->i_mapping; in raw_open() 118 /* Here inode->i_mapping == bdev->bd_inode->i_mapping */ in raw_release()
|
/kernel/linux/linux-5.10/fs/jfs/ |
H A 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()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-exception-store.h | 171 return i_size_read(bdev->bd_inode) >> SECTOR_SHIFT; in get_dev_size()
|
H A D | dm-dust.c | 418 sector_t size = i_size_read(dd->dev->bdev->bd_inode) >> SECTOR_SHIFT; in dust_message() 544 ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) in dust_prepare_ioctl()
|
/kernel/linux/linux-6.6/block/partitions/ |
H A D | core.c | 246 iput(dev_to_bdev(dev)->bd_inode); in part_release() 283 remove_inode_hash(part->bd_inode); in delete_partition() 711 struct address_space *mapping = state->disk->part0->bd_inode->i_mapping; in read_part_sector()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | scsicam.c | 35 struct address_space *mapping = dev->bd_contains->bd_inode->i_mapping; in scsi_bios_ptable()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | scsicam.c | 35 struct address_space *mapping = bdev_whole(dev)->bd_inode->i_mapping; in scsi_bios_ptable()
|
/kernel/linux/linux-5.10/drivers/nvme/target/ |
H A D | io-cmd-bdev.c | 81 ns->size = i_size_read(ns->bdev->bd_inode); in nvmet_bdev_ns_enable() 102 ns->size = i_size_read(ns->bdev->bd_inode); in nvmet_bdev_ns_revalidate()
|
/kernel/linux/linux-5.10/fs/hfsplus/ |
H A D | wrapper.c | 134 *size = i_size_read(sb->s_bdev->bd_inode) >> 9; in hfsplus_get_last_session()
|