/linux/block/ |
A D | bdev.c | 51 struct inode *inode = bdev->bd_inode; in bdev_write_inode() 72 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev() 134 loff_t size = i_size_read(bdev->bd_inode); in set_init_blocksize() 141 bdev->bd_inode->i_blkbits = blksize_bits(bsize); in set_init_blocksize() 155 if (bdev->bd_inode->i_blkbits != blksize_bits(size)) { in set_blocksize() 157 bdev->bd_inode->i_blkbits = blksize_bits(size); in set_blocksize() 192 return filemap_flush(bdev->bd_inode->i_mapping); in sync_blockdev_nowait() 496 bdev->bd_inode = inode; in bdev_alloc() 510 bdev->bd_inode->i_rdev = dev; in bdev_add() 511 bdev->bd_inode->i_ino = dev; in bdev_add() [all …]
|
A D | fops.c | 450 struct inode *bd_inode = bdev_file_inode(file); in blkdev_llseek() local 453 inode_lock(bd_inode); in blkdev_llseek() 454 retval = fixed_size_llseek(file, offset, whence, i_size_read(bd_inode)); in blkdev_llseek() 455 inode_unlock(bd_inode); in blkdev_llseek() 506 filp->f_mapping = bdev->bd_inode->i_mapping; in blkdev_open() 529 struct inode *bd_inode = bdev->bd_inode; in blkdev_write_iter() local 538 if (IS_SWAPFILE(bd_inode) && !is_hibernate_resume_dev(bd_inode->i_rdev)) in blkdev_write_iter()
|
A D | genhd.c | 60 i_size_write(bdev->bd_inode, (loff_t)sectors << SECTOR_SHIFT); in set_capacity() 583 remove_inode_hash(disk->part0->bd_inode); in del_gendisk() 652 bdev->bd_inode->i_mapping->wb_err = 0; in invalidate_disk() 1121 iput(disk->part0->bd_inode); /* frees the disk */ in disk_release() 1330 iput(disk->part0->bd_inode); in __alloc_disk_node()
|
A D | blk-zoned.c | 432 filemap_invalidate_lock(bdev->bd_inode->i_mapping); in blkdev_zone_mgmt_ioctl() 455 filemap_invalidate_unlock(bdev->bd_inode->i_mapping); in blkdev_zone_mgmt_ioctl()
|
A D | ioctl.c | 116 struct inode *inode = bdev->bd_inode; in blk_ioctl_discard() 157 struct inode *inode = bdev->bd_inode; in blk_ioctl_zeroout()
|
/linux/drivers/mtd/devices/ |
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() 275 if ((long)dev->blkdev->bd_inode->i_size % erase_size) { in add_device() 293 dev->mtd.size = dev->blkdev->bd_inode->i_size & PAGE_MASK; in add_device()
|
/linux/block/partitions/ |
A D | core.c | 93 i_size_write(bdev->bd_inode, (loff_t)sectors << SECTOR_SHIFT); in bdev_set_nr_sectors() 265 iput(dev_to_bdev(dev)->bd_inode); in part_release() 300 remove_inode_hash(part->bd_inode); in delete_partition() 720 struct address_space *mapping = state->disk->part0->bd_inode->i_mapping; in read_part_sector()
|
/linux/fs/ |
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() 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() 1616 end = (block + len - 1) >> (PAGE_SHIFT - bd_inode->i_blkbits); in clean_bdev_aliases()
|
/linux/drivers/scsi/ |
A D | scsicam.c | 36 struct address_space *mapping = bdev_whole(dev)->bd_inode->i_mapping; in scsi_bios_ptable()
|
/linux/include/linux/ |
A D | genhd.h | 169 return !inode_unhashed(disk->part0->bd_inode); in disk_live()
|
A D | blk_types.h | 48 struct inode * bd_inode; /* will die */ member
|
A D | blkdev.h | 1158 return 1 << bdev->bd_inode->i_blkbits; in block_size()
|
/linux/fs/ext4/ |
A D | ext4_jbd2.c | 200 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in ext4_check_bdev_write_error()
|
A D | dir.c | 195 sb->s_bdev->bd_inode->i_mapping, in ext4_readdir()
|
A D | super.c | 434 struct inode *bd_inode = sb->s_bdev->bd_inode; in block_device_ejected() local 435 struct backing_dev_info *bdi = inode_to_bdi(bd_inode); in block_device_ejected() 4960 errseq_check_and_advance(&sb->s_bdev->bd_inode->i_mapping->wb_err, in ext4_fill_super()
|
/linux/drivers/block/ |
A D | loop.c | 1266 if (size_changed && lo->lo_device->bd_inode->i_mapping->nrpages) { in loop_set_status() 1271 lo->lo_device->bd_inode->i_mapping->nrpages); in loop_set_status() 1487 if (lo->lo_device->bd_inode->i_mapping->nrpages) { in loop_set_block_size() 1491 lo->lo_device->bd_inode->i_mapping->nrpages); in loop_set_block_size()
|
/linux/fs/erofs/ |
A D | data.c | 14 struct address_space *const mapping = sb->s_bdev->bd_inode->i_mapping; in erofs_get_meta_page()
|
A D | super.c | 340 page = read_mapping_page(sb->s_bdev->bd_inode->i_mapping, 0, NULL); in erofs_read_superblock()
|
/linux/drivers/s390/block/ |
A D | dasd_ioctl.c | 223 block->gdp->part0->bd_inode->i_blkbits = in dasd_format()
|
/linux/fs/cramfs/ |
A D | inode.c | 185 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in cramfs_blkdev_read()
|
/linux/drivers/block/xen-blkback/ |
A D | xenbus.c | 106 invalidate_inode_pages2(blkif->vbd.bdev->bd_inode->i_mapping); in xen_update_blkif_status()
|
/linux/fs/btrfs/ |
A D | disk-io.c | 3749 struct address_space *mapping = bdev->bd_inode->i_mapping; in btrfs_read_dev_one_super() 3823 struct address_space *mapping = device->bdev->bd_inode->i_mapping; in write_dev_supers() 3941 page = find_get_page(device->bdev->bd_inode->i_mapping, in wait_dev_supers()
|
A D | zoned.c | 113 struct address_space *mapping = bdev->bd_inode->i_mapping; in sb_write_pointer()
|
/linux/fs/gfs2/ |
A D | ops_fstype.c | 119 mapping->host = sb->s_bdev->bd_inode; in init_sbd()
|
A D | glock.c | 1219 mapping->host = s->s_bdev->bd_inode; in gfs2_glock_get()
|