/openbmc/linux/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->i_mapping); 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() 819 struct inode *bd_inode = bdev_file_inode(file); in blkdev_mmap() local 821 if (bdev_read_only(I_BDEV(bd_inode))) in blkdev_mmap()
|
H A D | ioctl.c | 93 struct inode *inode = bdev->bd_inode; in blk_ioctl_discard() 149 filemap_invalidate_lock(bdev->bd_inode->i_mapping); in blk_ioctl_secure_erase() 154 filemap_invalidate_unlock(bdev->bd_inode->i_mapping); in blk_ioctl_secure_erase() 164 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()
|
H A D | genhd.c | 649 remove_inode_hash(part->bd_inode); in del_gendisk() 735 bdev->bd_inode->i_mapping->wb_err = 0; in invalidate_disk() 1201 iput(disk->part0->bd_inode); /* frees the disk */ in disk_release() 1391 iput(disk->part0->bd_inode); in __alloc_disk_node()
|
/openbmc/linux/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()
|
/openbmc/linux/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() 1704 struct inode *bd_inode = bdev->bd_inode; in clean_bdev_aliases() local 1705 struct address_space *bd_mapping = bd_inode->i_mapping; in clean_bdev_aliases() 1707 pgoff_t index = block >> (PAGE_SHIFT - bd_inode->i_blkbits); in clean_bdev_aliases() 1713 end = (block + len - 1) >> (PAGE_SHIFT - bd_inode->i_blkbits); in clean_bdev_aliases()
|
/openbmc/linux/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() 710 struct address_space *mapping = state->disk->part0->bd_inode->i_mapping; in read_part_sector()
|
/openbmc/linux/drivers/scsi/ |
H A D | scsicam.c | 35 struct address_space *mapping = bdev_whole(dev)->bd_inode->i_mapping; in scsi_bios_ptable()
|
/openbmc/linux/include/linux/ |
H A D | blk_types.h | 54 struct inode * bd_inode; /* will die */ member
|
H A D | blkdev.h | 214 return !inode_unhashed(disk->part0->bd_inode); in disk_live() 1355 return 1 << bdev->bd_inode->i_blkbits; in block_size()
|
/openbmc/linux/fs/ext4/ |
H A D | ext4_jbd2.c | 209 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in ext4_check_bdev_write_error()
|
H A D | dir.c | 195 sb->s_bdev->bd_inode->i_mapping, in ext4_readdir()
|
H A D | super.c | 505 struct inode *bd_inode = sb->s_bdev->bd_inode; in block_device_ejected() local 506 struct backing_dev_info *bdi = inode_to_bdi(bd_inode); in block_device_ejected() 5591 errseq_check_and_advance(&sb->s_bdev->bd_inode->i_mapping->wb_err, in __ext4_fill_super()
|
/openbmc/linux/fs/erofs/ |
H A D | data.c | 75 buf->inode = sb->s_bdev->bd_inode; in erofs_init_metabuf()
|
/openbmc/linux/drivers/s390/block/ |
H A D | dasd_ioctl.c | 224 block->gdp->part0->bd_inode->i_blkbits = in dasd_format()
|
/openbmc/linux/fs/jbd2/ |
H A D | recovery.c | 312 mapping = journal->j_fs_dev->bd_inode->i_mapping; in jbd2_journal_recover()
|
H A D | journal.c | 2045 truncate_inode_pages_range(journal->j_dev->bd_inode->i_mapping, in __jbd2_journal_erase()
|
/openbmc/linux/fs/cramfs/ |
H A D | inode.c | 186 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in cramfs_blkdev_read()
|
/openbmc/linux/drivers/block/xen-blkback/ |
H A D | xenbus.c | 107 invalidate_inode_pages2(blkif->vbd.bdev->bd_inode->i_mapping); in xen_update_blkif_status()
|
/openbmc/linux/fs/btrfs/ |
H A D | disk-io.c | 3673 struct address_space *mapping = bdev->bd_inode->i_mapping; in btrfs_read_dev_one_super() 3760 struct address_space *mapping = device->bdev->bd_inode->i_mapping; in write_dev_supers() 3879 page = find_get_page(device->bdev->bd_inode->i_mapping, in wait_dev_supers()
|
H A D | zoned.c | 123 struct address_space *mapping = bdev->bd_inode->i_mapping; in sb_write_pointer()
|
/openbmc/linux/fs/gfs2/ |
H A D | ops_fstype.c | 117 mapping->host = sb->s_bdev->bd_inode; in init_sbd()
|
H A D | glock.c | 1253 mapping->host = s->s_bdev->bd_inode; in gfs2_glock_get()
|
/openbmc/linux/drivers/md/bcache/ |
H A D | super.c | 174 page = read_cache_page_gfp(bdev->bd_inode->i_mapping, in read_super()
|