Searched refs:bd_inode (Results 1 - 25 of 30) sorted by last modified time

12

/linux-master/include/linux/
H A Djbd2.h1697 struct address_space *mapping = journal->j_fs_dev->bd_inode->i_mapping;
1708 struct address_space *mapping = journal->j_fs_dev->bd_inode->i_mapping;
H A Dbuffer_head.h367 gfp = mapping_gfp_constraint(bdev->bd_inode->i_mapping, ~__GFP_FS);
378 gfp = mapping_gfp_constraint(bdev->bd_inode->i_mapping, ~__GFP_FS);
H A Dblkdev.h217 return !inode_unhashed(disk->part0->bd_inode);
1376 return 1 << bdev->bd_inode->i_blkbits;
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 */
/linux-master/fs/ext4/
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/
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/gfs2/
H A Dops_fstype.c117 mapping->host = sb->s_bdev->bd_inode;
H A Dglock.c1270 mapping->host = s->s_bdev->bd_inode;
/linux-master/fs/btrfs/
H A Dvolumes.c1290 page = read_cache_page_gfp(bdev->bd_inode->i_mapping, index, GFP_KERNEL);
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 Dzoned.c121 struct address_space *mapping = bdev->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/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/block/
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;
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 Dblk-zoned.c419 filemap_invalidate_lock(bdev->bd_inode->i_mapping);
441 filemap_invalidate_unlock(bdev->bd_inode->i_mapping);
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...]
/linux-master/fs/bcachefs/
H A Dutil.h450 return bdev->bd_inode->i_size >> 9;
/linux-master/fs/cramfs/
H A Dinode.c186 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping;
/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/nilfs2/
H A Dsegment.c2793 inode_attach_wb(nilfs->ns_bdev->bd_inode, NULL);
/linux-master/drivers/md/dm-vdo/indexer/
H A Dio-factory.c93 return i_size_read(factory->bdev->bd_inode);
/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/erofs/
H A Ddata.c73 buf->inode = sb->s_bdev->bd_inode;

Completed in 376 milliseconds

12