Home
last modified time | relevance | path

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

/linux-4.1.27/fs/
Dblock_dev.c65 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev()
78 struct address_space *mapping = bdev->bd_inode->i_mapping; in invalidate_bdev()
107 bdev->bd_inode->i_blkbits = blksize_bits(size); in set_blocksize()
164 return filemap_flush(bdev->bd_inode->i_mapping); in __sync_blockdev()
165 return filemap_write_and_wait(bdev->bd_inode->i_mapping); in __sync_blockdev()
327 struct inode *bd_inode = file->f_mapping->host; in block_llseek() local
330 mutex_lock(&bd_inode->i_mutex); in block_llseek()
331 retval = fixed_size_llseek(file, offset, whence, i_size_read(bd_inode)); in block_llseek()
332 mutex_unlock(&bd_inode->i_mutex); in block_llseek()
338 struct inode *bd_inode = filp->f_mapping->host; in blkdev_fsync() local
[all …]
Dsync.c84 filemap_fdatawrite(bdev->bd_inode->i_mapping); in fdatawrite_one_bdev()
89 filemap_fdatawait(bdev->bd_inode->i_mapping); in fdatawait_one_bdev()
Dbuffer.c200 struct inode *bd_inode = bdev->bd_inode; in __find_get_block_slow() local
201 struct address_space *bd_mapping = bd_inode->i_mapping; in __find_get_block_slow()
209 index = block >> (PAGE_CACHE_SHIFT - bd_inode->i_blkbits); in __find_get_block_slow()
245 1 << bd_inode->i_blkbits); in __find_get_block_slow()
928 loff_t sz = i_size_read(bdev->bd_inode); in blkdev_max_block()
947 sector_t end_block = blkdev_max_block(I_BDEV(bdev->bd_inode), size); in init_page_buffers()
978 struct inode *inode = bdev->bd_inode; in grow_dev_page()
2970 maxsector = i_size_read(bio->bi_bdev->bd_inode) >> 9; in guard_bio_eod()
/linux-4.1.27/drivers/mtd/devices/
Dblock2mtd.c54 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping; in _block2mtd_erase()
121 page = page_read(dev->blkdev->bd_inode->i_mapping, index); in block2mtd_read()
143 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping; in _block2mtd_write()
211 invalidate_mapping_pages(dev->blkdev->bd_inode->i_mapping, in block2mtd_free_device()
276 if ((long)dev->blkdev->bd_inode->i_size % erase_size) { in add_device()
291 dev->mtd.size = dev->blkdev->bd_inode->i_size & PAGE_MASK; in add_device()
/linux-4.1.27/block/
Dioctl.c142 i_size_write(bdevp->bd_inode, p.length); in blkpg_ioctl()
181 if (start + len > (i_size_read(bdev->bd_inode) >> 9)) in blk_ioctl_discard()
198 if (start + len > (i_size_read(bdev->bd_inode) >> 9)) in blk_ioctl_zeroout()
413 size = i_size_read(bdev->bd_inode); in blkdev_ioctl()
418 return put_u64(arg, i_size_read(bdev->bd_inode)); in blkdev_ioctl()
Dcompat_ioctl.c735 size = i_size_read(bdev->bd_inode); in compat_blkdev_ioctl()
741 return compat_put_u64(arg, i_size_read(bdev->bd_inode)); in compat_blkdev_ioctl()
Dpartition-generic.c554 struct address_space *mapping = bdev->bd_inode->i_mapping; in read_dev_sector()
Dblk-core.c1720 (long long)(i_size_read(bio->bi_bdev->bd_inode) >> 9)); in handle_bad_sector()
1771 maxsector = i_size_read(bio->bi_bdev->bd_inode) >> 9; in bio_check_eod()
/linux-4.1.27/mm/
Dpage_io.c63 imajor(bio->bi_bdev->bd_inode), in end_swap_bio_write()
64 iminor(bio->bi_bdev->bd_inode), in end_swap_bio_write()
81 imajor(bio->bi_bdev->bd_inode), in end_swap_bio_read()
82 iminor(bio->bi_bdev->bd_inode), in end_swap_bio_read()
/linux-4.1.27/drivers/char/
Draw.c73 igrab(bdev->bd_inode); in raw_open()
81 filp->f_mapping = bdev->bd_inode->i_mapping; in raw_open()
84 bdev->bd_inode->i_mapping; in raw_open()
/linux-4.1.27/fs/udf/
Dlowlevel.c61 lblock = bdev->bd_inode->i_size >> sb->s_blocksize_bits; in udf_get_last_block()
Dsuper.c1216 sector_t blocks = sb->s_bdev->bd_inode->i_size >> sb->s_blocksize_bits; in udf_load_vat()
1782 sb->s_bdev->bd_inode->i_size >> sb->s_blocksize_bits) in udf_check_anchor_block()
1844 if (last[i] >= sb->s_bdev->bd_inode->i_size >> in udf_scan_anchors()
/linux-4.1.27/block/partitions/
Daix.c80 if (!bdev || !bdev->bd_inode) in last_lba()
82 return (bdev->bd_inode->i_size >> 9) - 1ULL; in last_lba()
Defi.c150 if (!bdev || !bdev->bd_inode) in last_lba()
152 return div_u64(bdev->bd_inode->i_size, in last_lba()
597 sector_t total_sectors = i_size_read(state->bdev->bd_inode) >> 9; in find_valid_gpt()
Datari.c50 hd_size = state->bdev->bd_inode->i_size >> 9; in atari_partition()
Dibm.c305 i_size = i_size_read(bdev->bd_inode); in ibm_partition()
Dacorn.c284 nr_sects = (state->bdev->bd_inode->i_size >> 9) - start_sect; in adfspart_check_ADFS()
Dldm.c373 num_sects = state->bdev->bd_inode->i_size >> 9; in ldm_validate_privheads()
/linux-4.1.27/fs/ext2/
Dfile.c78 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in ext2_fsync()
/linux-4.1.27/fs/jfs/
Dresize.c101 VolumeSize = sb->s_bdev->bd_inode->i_size >> sb->s_blocksize_bits; in jfs_extendfs()
214 sbi->direct_inode->i_size = sb->s_bdev->bd_inode->i_size; in jfs_extendfs()
Dsuper.c286 *newLVSize = sb->s_bdev->bd_inode->i_size >> in parse_options()
555 inode->i_size = sb->s_bdev->bd_inode->i_size; in jfs_fill_super()
/linux-4.1.27/drivers/s390/block/
Ddasd_ioctl.c58 i_size_write(bdev->bd_inode, in dasd_ioctl_enable()
94 i_size_write(bdev->bd_inode, 0); in dasd_ioctl_disable()
232 bdev->bd_inode->i_blkbits = blksize_bits(fdata->blksize); in dasd_format()
/linux-4.1.27/drivers/md/
Ddm-exception-store.h193 return i_size_read(bdev->bd_inode) >> SECTOR_SHIFT; in get_dev_size()
Ddm-linear.c127 ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) in linear_ioctl()
Ddm-log-writes.c338 return i_size_read(lc->logdev->bdev->bd_inode) >> SECTOR_SHIFT; in logdev_last_sector()
725 if (ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) in log_writes_ioctl()
Ddm-flakey.c384 ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) in flakey_ioctl()
Ddm-switch.c531 if (ti->len + sctx->path_list[path_nr].start != i_size_read(bdev->bd_inode) >> SECTOR_SHIFT) in switch_ioctl()
Ddm-log.c448 if (buf_size > i_size_read(dev->bdev->bd_inode)) { in create_log_context()
Dmd.c700 sector_t num_sectors = i_size_read(rdev->bdev->bd_inode) / 512; in calc_dev_sboffset()
1402 sb_start = i_size_read(rdev->bdev->bd_inode) >> 9; in super_1_load()
1539 sectors = (i_size_read(rdev->bdev->bd_inode) >> 9); in super_1_load()
1836 max_sectors = i_size_read(rdev->bdev->bd_inode) >> 9; in super_1_rdev_size_change()
1846 sb_start = (i_size_read(rdev->bdev->bd_inode) >> 9) - 8*2; in super_1_rdev_size_change()
2873 sectors = (i_size_read(rdev->bdev->bd_inode) >> 9) - in rdev_size_store()
3130 size = i_size_read(rdev->bdev->bd_inode) >> BLOCK_SIZE_BITS; in md_import_device()
5976 rdev->sb_start = i_size_read(rdev->bdev->bd_inode) / 512; in add_new_disk()
6061 rdev->sb_start = i_size_read(rdev->bdev->bd_inode) / 512; in hot_add_disk()
Ddm-verity.c644 ti->len != i_size_read(v->data_dev->bdev->bd_inode) >> SECTOR_SHIFT) in verity_ioctl()
Ddm-table.c284 i_size_read(bdev->bd_inode) >> SECTOR_SHIFT; in device_area_is_invalid()
Ddm-cache-metadata.c298 sector_t bdev_size = i_size_read(cmd->bdev->bd_inode) >> SECTOR_SHIFT; in __write_initial_superblock()
Ddm-mpath.c1587 if (!bdev || ti->len != i_size_read(bdev->bd_inode) >> SECTOR_SHIFT) { in multipath_ioctl()
Ddm-era-target.c1666 return i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT; in get_dev_size()
Ddm-bufio.c1426 return i_size_read(c->bdev->bd_inode) >> in dm_bufio_get_device_size()
Ddm-thin-metadata.c478 sector_t bdev_size = i_size_read(pmd->bdev->bd_inode) >> SECTOR_SHIFT; in __write_initial_superblock()
Ddm.c2470 i_size_write(md->bdev->bd_inode, (loff_t)size << SECTOR_SHIFT); in __set_size()
Ddm-cache-target.c1962 return i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT; in get_dev_size()
Ddm-thin.c2778 return i_size_read(bdev->bd_inode) >> SECTOR_SHIFT; in get_dev_size()
/linux-4.1.27/drivers/block/
Dnbd.c639 bdev->bd_inode->i_size = nbd->bytesize; in __nbd_ioctl()
646 bdev->bd_inode->i_size = nbd->bytesize; in __nbd_ioctl()
661 bdev->bd_inode->i_size = nbd->bytesize; in __nbd_ioctl()
713 bdev->bd_inode->i_size = 0; in __nbd_ioctl()
/linux-4.1.27/fs/hfsplus/
Dwrapper.c133 *size = sb->s_bdev->bd_inode->i_size >> 9; in hfsplus_get_last_session()
/linux-4.1.27/fs/logfs/
Ddev_bdev.c264 u64 pos = (super->s_bdev->bd_inode->i_size & ~0xfffULL) - 0x1000; in bdev_find_last_sb()
/linux-4.1.27/drivers/block/xen-blkback/
Dxenbus.c108 err = filemap_write_and_wait(blkif->vbd.bdev->bd_inode->i_mapping); in xen_update_blkif_status()
113 invalidate_inode_pages2(blkif->vbd.bdev->bd_inode->i_mapping); in xen_update_blkif_status()
/linux-4.1.27/fs/hfs/
Dmdb.c41 *size = sb->s_bdev->bd_inode->i_size >> 9; in hfs_get_last_session()
/linux-4.1.27/fs/squashfs/
Dsuper.c144 i_size_read(sb->s_bdev->bd_inode)) in squashfs_fill_super()
/linux-4.1.27/fs/nfs/blocklayout/
Ddev.c206 d->len = i_size_read(d->bdev->bd_inode); in bl_parse_simple()
/linux-4.1.27/fs/ext3/
Ddir.c127 sb->s_bdev->bd_inode->i_mapping, in ext3_readdir()
/linux-4.1.27/fs/cramfs/
Dinode.c167 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in cramfs_read()
/linux-4.1.27/drivers/block/aoe/
Daoecmd.c967 mutex_lock(&bd->bd_inode->i_mutex); in aoecmd_sleepwork()
968 i_size_write(bd->bd_inode, (loff_t)ssize<<9); in aoecmd_sleepwork()
969 mutex_unlock(&bd->bd_inode->i_mutex); in aoecmd_sleepwork()
/linux-4.1.27/fs/ext4/
Ddir.c162 sb->s_bdev->bd_inode->i_mapping, in ext4_readdir()
Dsuper.c337 struct inode *bd_inode = sb->s_bdev->bd_inode; in block_device_ejected() local
338 struct backing_dev_info *bdi = inode_to_bdi(bd_inode); in block_device_ejected()
3910 blocks_count = sb->s_bdev->bd_inode->i_size >> sb->s_blocksize_bits; in ext4_fill_super()
/linux-4.1.27/fs/affs/
Dsuper.c355 size = sb->s_bdev->bd_inode->i_size >> 9; in affs_fill_super()
/linux-4.1.27/fs/reiserfs/
Dsuper.c1157 s->s_bdev->bd_inode->i_size >> s-> in reiserfs_parse_options()
1939 if (s->s_bdev && s->s_bdev->bd_inode in reiserfs_fill_super()
1940 && i_size_read(s->s_bdev->bd_inode) < in reiserfs_fill_super()
/linux-4.1.27/drivers/md/bcache/
Dutil.h576 return bdev->bd_inode->i_size >> 9; in bdev_sectors()
/linux-4.1.27/fs/btrfs/
Dvolumes.c203 filemap_write_and_wait((*bdev)->bd_inode->i_mapping); in btrfs_get_bdev_and_sb()
912 if (bytenr + PAGE_CACHE_SIZE >= i_size_read(bdev->bd_inode)) in btrfs_scan_one_device()
925 page = read_cache_page_gfp(bdev->bd_inode->i_mapping, in btrfs_scan_one_device()
1759 i_size_read(bdev->bd_inode)) in btrfs_rm_device()
2123 filemap_write_and_wait(bdev->bd_inode->i_mapping); in btrfs_init_new_device()
2169 device->total_bytes = i_size_read(bdev->bd_inode); in btrfs_init_new_device()
2330 filemap_write_and_wait(bdev->bd_inode->i_mapping); in btrfs_init_dev_replace_tgtdev()
2342 if (i_size_read(bdev->bd_inode) < in btrfs_init_dev_replace_tgtdev()
Dioctl.c1532 new_size = device->bdev->bd_inode->i_size; in btrfs_ioctl_resize()
1573 if (new_size > device->bdev->bd_inode->i_size) { in btrfs_ioctl_resize()
Ddisk-io.c3176 i_size_read(bdev->bd_inode)) in btrfs_read_dev_super()
/linux-4.1.27/fs/nilfs2/
Dthe_nilfs.c502 u64 sb2off = NILFS_SB2_OFFSET_BYTES(nilfs->ns_bdev->bd_inode->i_size); in nilfs_load_super_block()
Dioctl.c1141 if (range[1] > i_size_read(inode->i_sb->s_bdev->bd_inode)) in nilfs_ioctl_set_alloc_range()
Dsuper.c423 devsize = i_size_read(sb->s_bdev->bd_inode); in nilfs_resize_fs()
/linux-4.1.27/fs/ntfs/
Dsuper.c2800 if (!i_size_read(sb->s_bdev->bd_inode)) { in ntfs_fill_super()
2805 vol->nr_blocks = i_size_read(sb->s_bdev->bd_inode) >> in ntfs_fill_super()
2844 vol->nr_blocks = i_size_read(sb->s_bdev->bd_inode) >> in ntfs_fill_super()
/linux-4.1.27/drivers/target/
Dtarget_core_iblock.c218 unsigned long long blocks_long = (div_u64(i_size_read(bd->bd_inode), in iblock_emulate_read_cap_with_block_size()
/linux-4.1.27/drivers/block/drbd/
Ddrbd_int.h1594 device->this_bdev->bd_inode->i_size = (loff_t)size << 9; in drbd_set_my_capacity()
1845 return bdev ? i_size_read(bdev->bd_inode) >> 9 : 0; in drbd_get_capacity()
/linux-4.1.27/fs/fat/
Dinode.c1427 bd_sects = i_size_read(sb->s_bdev->bd_inode) / SECTOR_SIZE; in fat_read_static_bpb()
1815 struct address_space *mapping = sb->s_bdev->bd_inode->i_mapping; in fat_flush_inodes()
/linux-4.1.27/fs/gfs2/
Dops_fstype.c111 mapping->host = sb->s_bdev->bd_inode; in init_sbd()
Dglock.c767 mapping->host = s->s_bdev->bd_inode; in gfs2_glock_get()
/linux-4.1.27/include/linux/
Dfs.h452 struct inode * bd_inode; /* will die */ member