Searched refs:bd_inode (Results 1 - 25 of 30) sorted by relevance

12

/linux-master/block/
H A Dbdev.c60 struct inode *inode = bdev->bd_inode;
79 struct address_space *mapping = bdev->bd_inode->i_mapping;
91 struct address_space *mapping = bdev->bd_inode->i_mapping;
119 truncate_inode_pages_range(bdev->bd_inode->i_mapping, lstart, lend);
129 return invalidate_inode_pages2_range(bdev->bd_inode->i_mapping,
137 loff_t size = i_size_read(bdev->bd_inode);
144 bdev->bd_inode->i_blkbits = blksize_bits(bsize);
158 if (bdev->bd_inode->i_blkbits != blksize_bits(size)) {
160 bdev->bd_inode->i_blkbits = blksize_bits(size);
195 return filemap_flush(bdev->bd_inode
[all...]
H A Dfops.c532 struct inode *bd_inode = bdev_file_inode(file); local
535 inode_lock(bd_inode);
536 retval = fixed_size_llseek(file, offset, whence, i_size_read(bd_inode));
537 inode_unlock(bd_inode);
672 struct inode *bd_inode = bdev->bd_inode; local
680 if (IS_SWAPFILE(bd_inode) && !is_hibernate_resume_dev(bd_inode->i_rdev))
842 struct inode *bd_inode = bdev_file_inode(file); local
844 if (bdev_read_only(I_BDEV(bd_inode)))
[all...]
H A Dioctl.c100 struct inode *inode = bdev->bd_inode;
155 filemap_invalidate_lock(bdev->bd_inode->i_mapping);
160 filemap_invalidate_unlock(bdev->bd_inode->i_mapping);
170 struct inode *inode = bdev->bd_inode;
H A Dblk-zoned.c401 filemap_invalidate_lock(bdev->bd_inode->i_mapping);
423 filemap_invalidate_unlock(bdev->bd_inode->i_mapping);
H A Dgenhd.c659 remove_inode_hash(part->bd_inode);
748 bdev->bd_inode->i_mapping->wb_err = 0;
1194 iput(disk->part0->bd_inode); /* frees the disk */
1384 iput(disk->part0->bd_inode);
/linux-master/drivers/scsi/
H A Dscsicam.c35 struct address_space *mapping = bdev_whole(dev)->bd_inode->i_mapping;
/linux-master/block/partitions/
H A Dcore.c246 iput(dev_to_bdev(dev)->bd_inode);
472 remove_inode_hash(part->bd_inode);
658 remove_inode_hash(part->bd_inode);
707 struct address_space *mapping = state->disk->part0->bd_inode->i_mapping;
/linux-master/fs/
H A Dbuffer.c192 struct inode *bd_inode = bdev->bd_inode; local
193 struct address_space *bd_mapping = bd_inode->i_mapping;
202 index = ((loff_t)block << bd_inode->i_blkbits) / PAGE_SIZE;
236 1 << bd_inode->i_blkbits);
1037 struct inode *inode = bdev->bd_inode;
1466 gfp |= mapping_gfp_constraint(bdev->bd_inode->i_mapping, ~__GFP_FS);
1699 struct inode *bd_inode = bdev->bd_inode; local
1700 struct address_space *bd_mapping = bd_inode
[all...]
/linux-master/include/linux/
H A Dbuffer_head.h341 gfp = mapping_gfp_constraint(bdev->bd_inode->i_mapping, ~__GFP_FS);
352 gfp = mapping_gfp_constraint(bdev->bd_inode->i_mapping, ~__GFP_FS);
H A Dblk_types.h53 struct inode *bd_inode; /* will die */ member in struct:block_device
56 spinlock_t bd_size_lock; /* for bd_inode->i_size updates */
H A Djbd2.h1699 struct address_space *mapping = journal->j_fs_dev->bd_inode->i_mapping;
1710 struct address_space *mapping = journal->j_fs_dev->bd_inode->i_mapping;
H A Dblkdev.h218 return !inode_unhashed(disk->part0->bd_inode);
1371 return 1 << bdev->bd_inode->i_blkbits;
/linux-master/drivers/mtd/devices/
H A Dblock2mtd.c294 if ((long)bdev->bd_inode->i_size % erase_size) {
312 dev->mtd.size = bdev->bd_inode->i_size & PAGE_MASK;
/linux-master/fs/ext4/
H A Dext4_jbd2.c209 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping;
H A Ddir.c195 sb->s_bdev->bd_inode->i_mapping,
H A Dsuper.c247 gfp_t gfp = mapping_gfp_constraint(sb->s_bdev->bd_inode->i_mapping,
256 gfp_t gfp = mapping_gfp_constraint(sb->s_bdev->bd_inode->i_mapping,
505 struct inode *bd_inode = sb->s_bdev->bd_inode; local
506 struct backing_dev_info *bdi = inode_to_bdi(bd_inode);
5575 errseq_check_and_advance(&sb->s_bdev->bd_inode->i_mapping->wb_err,
/linux-master/drivers/md/dm-vdo/indexer/
H A Dio-factory.c93 return i_size_read(factory->bdev->bd_inode);
/linux-master/fs/erofs/
H A Ddata.c73 buf->inode = sb->s_bdev->bd_inode;
/linux-master/drivers/s390/block/
H A Ddasd_ioctl.c218 block->gdp->part0->bd_inode->i_blkbits =
/linux-master/drivers/md/dm-vdo/
H A Ddm-vdo-target.c881 u64 device_size = i_size_read(config->owned_device->bdev->bd_inode);
1014 return i_size_read(vdo_get_backing_device(vdo)->bd_inode) / VDO_BLOCK_SIZE;
/linux-master/fs/cramfs/
H A Dinode.c186 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping;
/linux-master/fs/bcachefs/
H A Dutil.h450 return bdev->bd_inode->i_size >> 9;
/linux-master/fs/btrfs/
H A Ddisk-io.c3654 struct address_space *mapping = bdev->bd_inode->i_mapping;
3741 struct address_space *mapping = device->bdev->bd_inode->i_mapping;
3858 page = find_get_page(device->bdev->bd_inode->i_mapping,
/linux-master/fs/gfs2/
H A Dops_fstype.c117 mapping->host = sb->s_bdev->bd_inode;
/linux-master/fs/jbd2/
H A Djournal.c2012 truncate_inode_pages_range(journal->j_dev->bd_inode->i_mapping,

Completed in 290 milliseconds

12