Home
last modified time | relevance | path

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

12345

/kernel/linux/linux-6.6/block/
H A Dbdev.c51 struct inode *inode = bdev->bd_inode; in bdev_write_inode()
70 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev()
82 struct address_space *mapping = bdev->bd_inode->i_mapping; in invalidate_bdev()
110 truncate_inode_pages_range(bdev->bd_inode->i_mapping, lstart, lend); in truncate_bdev_range()
120 return invalidate_inode_pages2_range(bdev->bd_inode->i_mapping, in truncate_bdev_range()
128 loff_t size = i_size_read(bdev->bd_inode); in set_init_blocksize()
135 bdev->bd_inode->i_blkbits = blksize_bits(bsize); in set_init_blocksize()
149 if (bdev->bd_inode->i_blkbits != blksize_bits(size)) { in set_blocksize()
151 bdev->bd_inode->i_blkbits = blksize_bits(size); in set_blocksize()
186 return filemap_flush(bdev->bd_inode in sync_blockdev_nowait()
[all...]
H A Dfops.c514 struct inode *bd_inode = bdev_file_inode(file); in blkdev_llseek() local
517 inode_lock(bd_inode); in blkdev_llseek()
518 retval = fixed_size_llseek(file, offset, whence, i_size_read(bd_inode)); in blkdev_llseek()
519 inode_unlock(bd_inode); in blkdev_llseek()
597 filp->f_mapping = bdev->bd_inode->i_mapping; in blkdev_open()
648 struct inode *bd_inode = bdev->bd_inode; in blkdev_write_iter() local
656 if (IS_SWAPFILE(bd_inode) && !is_hibernate_resume_dev(bd_inode->i_rdev)) in blkdev_write_iter()
818 struct inode *bd_inode in blkdev_mmap() local
[all...]
H A Dioctl.c93 struct inode *inode = bdev->bd_inode; in blk_ioctl_discard()
147 filemap_invalidate_lock(bdev->bd_inode->i_mapping); in blk_ioctl_secure_erase()
152 filemap_invalidate_unlock(bdev->bd_inode->i_mapping); in blk_ioctl_secure_erase()
162 struct inode *inode = bdev->bd_inode; in blk_ioctl_zeroout()
H A Dblk-zoned.c404 filemap_invalidate_lock(bdev->bd_inode->i_mapping); in blkdev_zone_mgmt_ioctl()
427 filemap_invalidate_unlock(bdev->bd_inode->i_mapping); in blkdev_zone_mgmt_ioctl()
/kernel/linux/linux-5.10/fs/
H A Dblock_dev.c59 struct inode *inode = bdev->bd_inode; in bdev_write_inode()
80 struct address_space *mapping = bdev->bd_inode->i_mapping; in kill_bdev()
92 struct address_space *mapping = bdev->bd_inode->i_mapping; in invalidate_bdev()
128 truncate_inode_pages_range(bdev->bd_inode->i_mapping, lstart, lend); in truncate_bdev_range()
138 return invalidate_inode_pages2_range(bdev->bd_inode->i_mapping, in truncate_bdev_range()
147 loff_t size = i_size_read(bdev->bd_inode); in set_init_blocksize()
154 bdev->bd_inode->i_blkbits = blksize_bits(bsize); in set_init_blocksize()
168 if (bdev->bd_inode->i_blkbits != blksize_bits(size)) { in set_blocksize()
170 bdev->bd_inode->i_blkbits = blksize_bits(size); in set_blocksize()
529 return filemap_flush(bdev->bd_inode in __sync_blockdev()
689 struct inode *bd_inode = bdev_file_inode(file); block_llseek() local
700 struct inode *bd_inode = bdev_file_inode(filp); blkdev_fsync() local
1906 struct inode *bd_inode = bdev_file_inode(file); blkdev_write_iter() local
1946 struct inode *bd_inode = bdev_file_inode(file); blkdev_read_iter() local
[all...]
H 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()
906 loff_t sz = i_size_read(bdev->bd_inode); in blkdev_max_block()
925 sector_t end_block = blkdev_max_block(I_BDEV(bdev->bd_inode), size); in init_page_buffers()
957 struct inode *inode = bdev->bd_inode; in grow_dev_page()
1608 struct inode *bd_inode = bdev->bd_inode; in clean_bdev_aliases() local
[all...]
H A Dsync.c88 filemap_fdatawrite(bdev->bd_inode->i_mapping); in fdatawrite_one_bdev()
98 filemap_fdatawait_keep_errors(bdev->bd_inode->i_mapping); in fdatawait_one_bdev()
/kernel/linux/linux-5.10/drivers/mtd/devices/
H A Dblock2mtd.c55 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping; in _block2mtd_erase()
117 page = page_read(dev->blkdev->bd_inode->i_mapping, index); in block2mtd_read()
139 struct address_space *mapping = dev->blkdev->bd_inode->i_mapping; in _block2mtd_write()
207 invalidate_mapping_pages(dev->blkdev->bd_inode->i_mapping, in block2mtd_free_device()
272 if ((long)dev->blkdev->bd_inode->i_size % erase_size) { in add_device()
287 dev->mtd.size = dev->blkdev->bd_inode->i_size & PAGE_MASK; in add_device()
/kernel/linux/linux-5.10/fs/pstore/
H A Dblk.c300 file.f_mapping = bdev->bd_inode->i_mapping; in psblk_generic_blk_read()
302 file.f_inode = bdev->bd_inode; in psblk_generic_blk_read()
330 file.f_mapping = bdev->bd_inode->i_mapping; in psblk_generic_blk_write()
332 file.f_inode = bdev->bd_inode; in psblk_generic_blk_write()
338 inode_lock(bdev->bd_inode); in psblk_generic_blk_write()
342 inode_unlock(bdev->bd_inode); in psblk_generic_blk_write()
/kernel/linux/linux-6.6/drivers/mtd/devices/
H 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()
291 if ((long)dev->blkdev->bd_inode->i_size % erase_size) { in add_device()
309 dev->mtd.size = dev->blkdev->bd_inode->i_size & PAGE_MASK; in add_device()
/kernel/linux/linux-5.10/block/
H A Dioctl.c143 if (start + len > i_size_read(bdev->bd_inode)) in blk_ioctl_discard()
175 if (end >= (uint64_t)i_size_read(bdev->bd_inode)) in blk_ioctl_zeroout()
610 size = i_size_read(bdev->bd_inode); in blkdev_ioctl()
621 return put_u64(argp, i_size_read(bdev->bd_inode)); in blkdev_ioctl()
681 size = i_size_read(bdev->bd_inode); in compat_blkdev_ioctl()
692 return put_u64(argp, i_size_read(bdev->bd_inode)); in compat_blkdev_ioctl()
/kernel/linux/linux-5.10/fs/udf/
H A Dlowlevel.c59 lblock = i_size_read(bdev->bd_inode) >> sb->s_blocksize_bits; in udf_get_last_block()
/kernel/linux/linux-5.10/block/partitions/
H A Daix.c80 if (!bdev || !bdev->bd_inode) in last_lba()
82 return (bdev->bd_inode->i_size >> 9) - 1ULL; in last_lba()
H A Defi.c136 if (!bdev || !bdev->bd_inode) in last_lba()
138 return div_u64(bdev->bd_inode->i_size, in last_lba()
590 sector_t total_sectors = i_size_read(state->bdev->bd_inode) >> 9; in find_valid_gpt()
H A Datari.c58 hd_size = state->bdev->bd_inode->i_size >> 9; in atari_partition()
/kernel/linux/linux-6.6/fs/
H A Dbuffer.c192 struct inode *bd_inode = bdev->bd_inode; in __find_get_block_slow() local
193 struct address_space *bd_mapping = bd_inode->i_mapping; in __find_get_block_slow()
202 index = block >> (PAGE_SHIFT - bd_inode->i_blkbits); in __find_get_block_slow()
236 1 << bd_inode->i_blkbits); in __find_get_block_slow()
1041 struct inode *inode = bdev->bd_inode; in grow_dev_page()
1702 struct inode *bd_inode = bdev->bd_inode; in clean_bdev_aliases() local
1703 struct address_space *bd_mapping = bd_inode->i_mapping; in clean_bdev_aliases()
1705 pgoff_t index = block >> (PAGE_SHIFT - bd_inode in clean_bdev_aliases()
[all...]
/kernel/linux/linux-5.10/drivers/char/
H A Draw.c90 filp->f_mapping = bdev->bd_inode->i_mapping; in raw_open()
93 bdev->bd_inode->i_mapping; in raw_open()
118 /* Here inode->i_mapping == bdev->bd_inode->i_mapping */ in raw_release()
/kernel/linux/linux-5.10/fs/jfs/
H A Dresize.c89 VolumeSize = i_size_read(sb->s_bdev->bd_inode) >> sb->s_blocksize_bits; in jfs_extendfs()
202 sbi->direct_inode->i_size = i_size_read(sb->s_bdev->bd_inode); in jfs_extendfs()
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-exception-store.h171 return i_size_read(bdev->bd_inode) >> SECTOR_SHIFT; in get_dev_size()
H A Ddm-dust.c418 sector_t size = i_size_read(dd->dev->bdev->bd_inode) >> SECTOR_SHIFT; in dust_message()
544 ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) in dust_prepare_ioctl()
/kernel/linux/linux-6.6/block/partitions/
H A Dcore.c246 iput(dev_to_bdev(dev)->bd_inode); in part_release()
283 remove_inode_hash(part->bd_inode); in delete_partition()
711 struct address_space *mapping = state->disk->part0->bd_inode->i_mapping; in read_part_sector()
/kernel/linux/linux-5.10/drivers/scsi/
H A Dscsicam.c35 struct address_space *mapping = dev->bd_contains->bd_inode->i_mapping; in scsi_bios_ptable()
/kernel/linux/linux-6.6/drivers/scsi/
H A Dscsicam.c35 struct address_space *mapping = bdev_whole(dev)->bd_inode->i_mapping; in scsi_bios_ptable()
/kernel/linux/linux-5.10/drivers/nvme/target/
H A Dio-cmd-bdev.c81 ns->size = i_size_read(ns->bdev->bd_inode); in nvmet_bdev_ns_enable()
102 ns->size = i_size_read(ns->bdev->bd_inode); in nvmet_bdev_ns_revalidate()
/kernel/linux/linux-5.10/fs/hfsplus/
H A Dwrapper.c134 *size = i_size_read(sb->s_bdev->bd_inode) >> 9; in hfsplus_get_last_session()

Completed in 22 milliseconds

12345