Home
last modified time | relevance | path

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

12

/linux/block/
A Dbdev.c51 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 Dfops.c450 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 Dgenhd.c60 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 Dblk-zoned.c432 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 Dioctl.c116 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 Dblock2mtd.c58 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 Dcore.c93 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 Dbuffer.c191 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 Dscsicam.c36 struct address_space *mapping = bdev_whole(dev)->bd_inode->i_mapping; in scsi_bios_ptable()
/linux/include/linux/
A Dgenhd.h169 return !inode_unhashed(disk->part0->bd_inode); in disk_live()
A Dblk_types.h48 struct inode * bd_inode; /* will die */ member
A Dblkdev.h1158 return 1 << bdev->bd_inode->i_blkbits; in block_size()
/linux/fs/ext4/
A Dext4_jbd2.c200 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in ext4_check_bdev_write_error()
A Ddir.c195 sb->s_bdev->bd_inode->i_mapping, in ext4_readdir()
A Dsuper.c434 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 Dloop.c1266 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 Ddata.c14 struct address_space *const mapping = sb->s_bdev->bd_inode->i_mapping; in erofs_get_meta_page()
A Dsuper.c340 page = read_mapping_page(sb->s_bdev->bd_inode->i_mapping, 0, NULL); in erofs_read_superblock()
/linux/drivers/s390/block/
A Ddasd_ioctl.c223 block->gdp->part0->bd_inode->i_blkbits = in dasd_format()
/linux/fs/cramfs/
A Dinode.c185 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in cramfs_blkdev_read()
/linux/drivers/block/xen-blkback/
A Dxenbus.c106 invalidate_inode_pages2(blkif->vbd.bdev->bd_inode->i_mapping); in xen_update_blkif_status()
/linux/fs/btrfs/
A Ddisk-io.c3749 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 Dzoned.c113 struct address_space *mapping = bdev->bd_inode->i_mapping; in sb_write_pointer()
/linux/fs/gfs2/
A Dops_fstype.c119 mapping->host = sb->s_bdev->bd_inode; in init_sbd()
A Dglock.c1219 mapping->host = s->s_bdev->bd_inode; in gfs2_glock_get()

Completed in 94 milliseconds

12