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

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);
201 return filemap_flush(bdev->bd_inode->i_mapping);
213 return filemap_write_and_wait(bdev->bd_inode->i_mapping);
219 return filemap_write_and_wait_range(bdev->bd_inode
[all...]
H A Dblk-zoned.c419 filemap_invalidate_lock(bdev->bd_inode->i_mapping);
441 filemap_invalidate_unlock(bdev->bd_inode->i_mapping);
H A Dfops.c527 struct inode *bd_inode = bdev_file_inode(file); local
530 inode_lock(bd_inode);
531 retval = fixed_size_llseek(file, offset, whence, i_size_read(bd_inode));
532 inode_unlock(bd_inode);
667 struct inode *bd_inode = bdev->bd_inode; local
675 if (IS_SWAPFILE(bd_inode) && !is_hibernate_resume_dev(bd_inode->i_rdev))
837 struct inode *bd_inode = bdev_file_inode(file); local
839 if (bdev_read_only(I_BDEV(bd_inode)))
[all...]
H A Dgenhd.c656 remove_inode_hash(part->bd_inode);
745 bdev->bd_inode->i_mapping->wb_err = 0;
1194 iput(disk->part0->bd_inode); /* frees the disk */
1382 iput(disk->part0->bd_inode);
H A Dioctl.c99 struct inode *inode = bdev->bd_inode;
185 filemap_invalidate_lock(bdev->bd_inode->i_mapping);
190 filemap_invalidate_unlock(bdev->bd_inode->i_mapping);
200 struct inode *inode = bdev->bd_inode;
/linux-master/block/partitions/
H A Dcore.c246 iput(dev_to_bdev(dev)->bd_inode);
472 remove_inode_hash(part->bd_inode);
655 remove_inode_hash(part->bd_inode);
704 struct address_space *mapping = state->disk->part0->bd_inode->i_mapping;
/linux-master/drivers/md/bcache/
H A Dsuper.c174 page = read_cache_page_gfp(bdev->bd_inode->i_mapping,
/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/drivers/md/dm-vdo/indexer/
H A Dio-factory.c93 return i_size_read(factory->bdev->bd_inode);
/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/drivers/s390/block/
H A Ddasd_ioctl.c218 block->gdp->part0->bd_inode->i_blkbits =
/linux-master/drivers/scsi/
H A Dscsicam.c35 struct address_space *mapping = bdev_whole(dev)->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.c3659 struct address_space *mapping = bdev->bd_inode->i_mapping;
3746 struct address_space *mapping = device->bdev->bd_inode->i_mapping;
3864 folio = filemap_get_folio(device->bdev->bd_inode->i_mapping,
H A Dvolumes.c1293 page = read_cache_page_gfp(bdev->bd_inode->i_mapping, index, GFP_KERNEL);
H A Dzoned.c121 struct address_space *mapping = bdev->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);
1044 struct inode *inode = bdev->bd_inode;
1489 gfp |= mapping_gfp_constraint(bdev->bd_inode->i_mapping, ~__GFP_FS);
1722 struct inode *bd_inode = bdev->bd_inode; local
1723 struct address_space *bd_mapping = bd_inode
[all...]
/linux-master/fs/cramfs/
H A Dinode.c186 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping;
/linux-master/fs/erofs/
H A Ddata.c73 buf->inode = sb->s_bdev->bd_inode;
/linux-master/fs/ext4/
H A Ddir.c195 sb->s_bdev->bd_inode->i_mapping,
H A Dext4_jbd2.c209 struct address_space *mapping = 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);
5566 errseq_check_and_advance(&sb->s_bdev->bd_inode->i_mapping->wb_err,
/linux-master/fs/gfs2/
H A Dglock.c1270 mapping->host = s->s_bdev->bd_inode;
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 548 milliseconds

12