/fs/ubifs/ |
D | dir.c | 136 inode->i_size = ui->ui_size = UBIFS_INO_NODE_SZ; in ubifs_new_inode() 348 dir->i_size += sz_change; in ubifs_create() 349 dir_ui->ui_size = dir->i_size; in ubifs_create() 363 dir->i_size -= sz_change; in ubifs_create() 364 dir_ui->ui_size = dir->i_size; in ubifs_create() 762 dir->i_size += sz_change; in ubifs_link() 763 dir_ui->ui_size = dir->i_size; in ubifs_link() 776 dir->i_size -= sz_change; in ubifs_link() 777 dir_ui->ui_size = dir->i_size; in ubifs_link() 838 dir->i_size -= sz_change; in ubifs_unlink() [all …]
|
D | file.c | 118 loff_t i_size = i_size_read(inode); in do_readpage() local 121 inode->i_ino, page->index, i_size, page->flags); in do_readpage() 128 beyond = (i_size + UBIFS_BLOCK_SIZE - 1) >> UBIFS_BLOCK_SHIFT; in do_readpage() 158 int ilen = i_size & (UBIFS_BLOCK_SIZE - 1); in do_readpage() 236 int uninitialized_var(err), appending = !!(pos + len > inode->i_size); in write_begin_slow() 240 inode->i_ino, pos, len, inode->i_size); in write_begin_slow() 440 int uninitialized_var(err), appending = !!(pos + len > inode->i_size); in ubifs_write_begin() 444 ubifs_assert(ubifs_inode(inode)->ui_size == inode->i_size); in ubifs_write_begin() 555 int appending = !!(end_pos > inode->i_size); in ubifs_write_end() 558 inode->i_ino, pos, page->index, len, copied, inode->i_size); in ubifs_write_end() [all …]
|
D | recovery.c | 1243 loff_t i_size; member 1257 static int add_ino(struct ubifs_info *c, ino_t inum, loff_t i_size, in add_ino() argument 1277 e->i_size = i_size; in add_ino() 1379 e->i_size = new_size; in ubifs_recover_size_accum() 1419 loff_t i_size; in fix_size_in_place() local 1431 i_size = le64_to_cpu(ino->size); in fix_size_in_place() 1432 if (i_size >= e->d_size) in fix_size_in_place() 1455 (unsigned long)e->inum, lnum, offs, i_size, e->d_size); in fix_size_in_place() 1460 (unsigned long)e->inum, e->i_size, e->d_size, err); in fix_size_in_place() 1500 e->i_size = le64_to_cpu(ino->size); in ubifs_recover_size() [all …]
|
/fs/ |
D | stack.c | 12 loff_t i_size; in fsstack_copy_inode_size() local 21 i_size = i_size_read(src); in fsstack_copy_inode_size() 53 if (sizeof(i_size) > sizeof(long) || sizeof(i_blocks) > sizeof(long)) in fsstack_copy_inode_size() 55 i_size_write(dst, i_size); in fsstack_copy_inode_size() 57 if (sizeof(i_size) > sizeof(long) || sizeof(i_blocks) > sizeof(long)) in fsstack_copy_inode_size()
|
/fs/ntfs/ |
D | aops.c | 73 loff_t i_size; in ntfs_end_buffer_async_read() local 82 i_size = i_size_read(vi); in ntfs_end_buffer_async_read() 84 if (unlikely(init_size > i_size)) { in ntfs_end_buffer_async_read() 86 init_size = i_size; in ntfs_end_buffer_async_read() 187 loff_t i_size; in ntfs_read_block() local 237 i_size = i_size_read(vi); in ntfs_read_block() 239 if (unlikely(init_size > i_size)) { in ntfs_read_block() 241 init_size = i_size; in ntfs_read_block() 401 loff_t i_size; in ntfs_readpage() local 414 i_size = i_size_read(vi); in ntfs_readpage() [all …]
|
D | compress.c | 120 const loff_t i_size, const s64 initialized_size) in handle_bounds_compressed_page() argument 123 (initialized_size < i_size)) in handle_bounds_compressed_page() 168 const u32 cb_size, const loff_t i_size, in ntfs_decompress() argument 231 handle_bounds_compressed_page(dp, i_size, in ntfs_decompress() 480 loff_t i_size; in ntfs_read_compressed_block() local 556 i_size = i_size_read(VFS_I(ni)); in ntfs_read_compressed_block() 559 max_page = ((i_size + PAGE_SIZE - 1) >> PAGE_SHIFT) - in ntfs_read_compressed_block() 835 handle_bounds_compressed_page(page, i_size, in ntfs_read_compressed_block() 859 cb_pos, cb_size - (cb_pos - cb), i_size, in ntfs_read_compressed_block()
|
/fs/udf/ |
D | truncate.c | 78 inode->i_size == iinfo->i_lenExtents) in udf_truncate_tail_extent() 95 if (lbcount > inode->i_size) { in udf_truncate_tail_extent() 96 if (lbcount - inode->i_size >= inode->i_sb->s_blocksize) in udf_truncate_tail_extent() 100 (long long)inode->i_size, in udf_truncate_tail_extent() 104 nelen = elen - (lbcount - inode->i_size); in udf_truncate_tail_extent() 117 iinfo->i_lenExtents = inode->i_size; in udf_truncate_tail_extent() 132 inode->i_size == iinfo->i_lenExtents) in udf_discard_prealloc() 209 sector_t first_block = inode->i_size >> sb->s_blocksize_bits, offset; in udf_truncate_extents() 223 (inode->i_size & (sb->s_blocksize - 1)); in udf_truncate_extents() 286 iinfo->i_lenExtents = inode->i_size; in udf_truncate_extents()
|
/fs/jffs2/ |
D | file.c | 149 if (pageofs > inode->i_size) { in jffs2_write_begin() 157 (unsigned int)inode->i_size, pageofs); in jffs2_write_begin() 177 ri.isize = cpu_to_je32(max((uint32_t)inode->i_size, pageofs)); in jffs2_write_begin() 179 ri.offset = cpu_to_je32(inode->i_size); in jffs2_write_begin() 180 ri.dsize = cpu_to_je32(pageofs - inode->i_size); in jffs2_write_begin() 210 inode->i_size = pageofs; in jffs2_write_begin() 285 ri->isize = cpu_to_je32((uint32_t)inode->i_size); in jffs2_write_end() 307 if (inode->i_size < pos + writtenlen) { in jffs2_write_end() 308 inode->i_size = pos + writtenlen; in jffs2_write_end() 309 inode->i_blocks = (inode->i_size + 511) >> 9; in jffs2_write_end()
|
D | fs.c | 114 ri->isize = cpu_to_je32((ivalid & ATTR_SIZE)?iattr->ia_size:inode->i_size); in jffs2_do_setattr() 122 if (ivalid & ATTR_SIZE && inode->i_size < iattr->ia_size) { in jffs2_do_setattr() 125 ri->dsize = cpu_to_je32(iattr->ia_size - inode->i_size); in jffs2_do_setattr() 126 ri->offset = cpu_to_je32(inode->i_size); in jffs2_do_setattr() 159 if (ivalid & ATTR_SIZE && inode->i_size > iattr->ia_size) in jffs2_do_setattr() 162 if (ivalid & ATTR_SIZE && inode->i_size < iattr->ia_size) { in jffs2_do_setattr() 164 inode->i_size = iattr->ia_size; in jffs2_do_setattr() 165 inode->i_blocks = (inode->i_size + 511) >> 9; in jffs2_do_setattr() 184 if (ivalid & ATTR_SIZE && inode->i_size > iattr->ia_size) { in jffs2_do_setattr() 186 inode->i_blocks = (inode->i_size + 511) >> 9; in jffs2_do_setattr() [all …]
|
/fs/hpfs/ |
D | inode.c | 22 i->i_size = -1; in hpfs_init_inode() 84 i->i_size = ea_size; in hpfs_read_inode() 108 i->i_size = 0; in hpfs_read_inode() 130 i->i_size = 2048 * n_dnodes; in hpfs_read_inode() 138 i->i_size = le32_to_cpu(fnode->file_size); in hpfs_read_inode() 139 i->i_blocks = ((i->i_size + 511) >> 9) + 1; in hpfs_read_inode() 141 hpfs_i(i)->mmu_private = i->i_size; in hpfs_read_inode() 225 fnode->file_size = cpu_to_le32(i->i_size); in hpfs_write_inode_nolock() 226 if (de) de->file_size = cpu_to_le32(i->i_size); in hpfs_write_inode_nolock() 274 if ((attr->ia_valid & ATTR_SIZE) && attr->ia_size > inode->i_size) in hpfs_setattr()
|
D | file.c | 70 i->i_blocks = 1 + ((i->i_size + 511) >> 9); in hpfs_truncate() 71 hpfs_i(i)->mmu_private = i->i_size; in hpfs_truncate() 72 hpfs_truncate_btree(i->i_sb, i->i_ino, 1, ((i->i_size + 511) >> 9)); in hpfs_truncate() 146 if (to > inode->i_size) { in hpfs_write_failed() 147 truncate_pagecache(inode, inode->i_size); in hpfs_write_failed()
|
/fs/jfs/ |
D | inode.c | 61 if (inode->i_size >= IDATASIZE) { in jfs_iget() 72 inode->i_link[inode->i_size] = '\0'; in jfs_iget() 216 if (((lblock64 << ip->i_sb->s_blocksize_bits) < ip->i_size) && in jfs_get_block() 310 if (to > inode->i_size) { in jfs_write_failed() 311 truncate_pagecache(inode, inode->i_size); in jfs_write_failed() 417 jfs_info("jfs_truncate: size = 0x%lx", (ulong) ip->i_size); in jfs_truncate() 419 nobh_truncate_page(ip->i_mapping, ip->i_size, jfs_get_block); in jfs_truncate() 422 jfs_truncate_nolock(ip, ip->i_size); in jfs_truncate()
|
D | resize.c | 214 sbi->direct_inode->i_size = i_size_read(sb->s_bdev->bd_inode); in jfs_extendfs() 355 nPages = ipbmap->i_size >> L2PSIZE; in jfs_extendfs() 405 ipbmap->i_size += xlen << sbi->l2bsize; in jfs_extendfs() 486 ipbmap2->i_size = ipbmap->i_size; in jfs_extendfs()
|
/fs/9p/ |
D | v9fs_vfs.h | 92 static inline void v9fs_i_size_write(struct inode *inode, loff_t i_size) in v9fs_i_size_write() argument 99 if (sizeof(i_size) > sizeof(long)) in v9fs_i_size_write() 101 i_size_write(inode, i_size); in v9fs_i_size_write() 102 if (sizeof(i_size) > sizeof(long)) in v9fs_i_size_write()
|
D | vfs_addr.c | 260 loff_t i_size = i_size_read(inode); in v9fs_direct_IO() local 261 if (pos + n > i_size) in v9fs_direct_IO() 262 inode_add_bytes(inode, pos + n - i_size); in v9fs_direct_IO() 327 if (last_pos > inode->i_size) { in v9fs_write_end() 328 inode_add_bytes(inode, last_pos - inode->i_size); in v9fs_write_end()
|
/fs/affs/ |
D | file.c | 38 if (inode->i_size != AFFS_I(inode)->mmu_private) in affs_file_release() 386 if (to > inode->i_size) { in affs_write_failed() 387 truncate_pagecache(inode, inode->i_size); in affs_write_failed() 602 inode->i_size = AFFS_I(inode)->mmu_private = newsize; in affs_extent_file_ofs() 606 inode->i_size = AFFS_I(inode)->mmu_private = newsize; in affs_extent_file_ofs() 619 if (((page->index + 1) << PAGE_SHIFT) > inode->i_size) { in affs_readpage_ofs() 620 to = inode->i_size & ~PAGE_MASK; in affs_readpage_ofs() 794 if (tmp > inode->i_size) in affs_write_end_ofs() 795 inode->i_size = AFFS_I(inode)->mmu_private = tmp; in affs_write_end_ofs() 845 inode->i_ino, AFFS_I(inode)->mmu_private, inode->i_size); in affs_truncate() [all …]
|
/fs/squashfs/ |
D | inode.c | 79 inode->i_size = 0; in squashfs_new_inode() 168 inode->i_size = le32_to_cpu(sqsh_ino->file_size); in squashfs_read_inode() 171 inode->i_blocks = ((inode->i_size - 1) >> 9) + 1; in squashfs_read_inode() 212 inode->i_size = le64_to_cpu(sqsh_ino->file_size); in squashfs_read_inode() 216 inode->i_blocks = (inode->i_size - in squashfs_read_inode() 241 inode->i_size = le16_to_cpu(sqsh_ino->file_size); in squashfs_read_inode() 266 inode->i_size = le32_to_cpu(sqsh_ino->file_size); in squashfs_read_inode() 293 inode->i_size = le32_to_cpu(sqsh_ino->symlink_size); in squashfs_read_inode() 305 &offset, inode->i_size); in squashfs_read_inode()
|
/fs/reiserfs/ |
D | inode.c | 414 if ((le_ih_k_offset(ih) + path.pos_in_item) > inode->i_size) in _get_block_create_0() 416 if ((le_ih_k_offset(ih) - 1 + ih_item_len(ih)) > inode->i_size) { in _get_block_create_0() 418 inode->i_size - (le_ih_k_offset(ih) - 1) - in _get_block_create_0() 723 && inode->i_size < i_block_size(inode) * 4) in reiserfs_get_block() 725 && inode->i_size < i_block_size(inode))) in reiserfs_get_block() 730 if ((new_offset + inode->i_sb->s_blocksize - 1) > inode->i_size) { in reiserfs_get_block() 1096 inode->i_size += in reiserfs_get_block() 1192 ((inode->i_size + in real_space_diff() 1202 return inode->i_size + in to_real_used_space() 1268 inode->i_size = sd_v1_size(sd); in init_inode() [all …]
|
/fs/isofs/ |
D | rock.c | 455 inode->i_size = symlink_len; in parse_rock_ridge_inode_internal() 460 inode->i_size += in parse_rock_ridge_inode_internal() 464 inode->i_size += 1; in parse_rock_ridge_inode_internal() 467 inode->i_size += 2; in parse_rock_ridge_inode_internal() 471 inode->i_size += 1; in parse_rock_ridge_inode_internal() 488 inode->i_size += in parse_rock_ridge_inode_internal() 499 inode->i_size += 1; in parse_rock_ridge_inode_internal() 502 symlink_len = inode->i_size; in parse_rock_ridge_inode_internal() 534 inode->i_size = reloc->i_size; in parse_rock_ridge_inode_internal() 572 inode->i_size = in parse_rock_ridge_inode_internal()
|
/fs/hfsplus/ |
D | inode.c | 40 if (to > inode->i_size) { in hfsplus_write_failed() 41 truncate_pagecache(inode, inode->i_size); in hfsplus_write_failed() 257 if (attr->ia_size > inode->i_size) { in hfsplus_setattr() 393 inode->i_size = 2; in hfsplus_new_inode() 430 inode->i_size = 0; in hfsplus_delete_inode() 434 inode->i_size = 0; in hfsplus_delete_inode() 457 hip->phys_size = inode->i_size = be64_to_cpu(fork->total_size); in hfsplus_inode_read_fork() 459 (inode->i_size + sb->s_blocksize - 1) >> sb->s_blocksize_bits; in hfsplus_inode_read_fork() 475 fork->total_size = cpu_to_be64(inode->i_size); in hfsplus_inode_write_fork() 497 inode->i_size = 2 + be32_to_cpu(folder->valence); in hfsplus_cat_read_inode() [all …]
|
D | extents.c | 443 if (sbi->alloc_file->i_size * 8 < in hfsplus_file_extend() 447 sbi->alloc_file->i_size * 8, in hfsplus_file_extend() 547 inode->i_ino, (long long)hip->phys_size, inode->i_size); in hfsplus_file_truncate() 549 if (inode->i_size > hip->phys_size) { in hfsplus_file_truncate() 553 loff_t size = inode->i_size; in hfsplus_file_truncate() 565 } else if (inode->i_size == hip->phys_size) in hfsplus_file_truncate() 568 blk_cnt = (inode->i_size + HFSPLUS_SB(sb)->alloc_blksz - 1) >> in hfsplus_file_truncate() 612 hip->phys_size = inode->i_size; in hfsplus_file_truncate() 613 hip->fs_blocks = (inode->i_size + sb->s_blocksize - 1) >> in hfsplus_file_truncate()
|
/fs/adfs/ |
D | inode.c | 52 if (to > inode->i_size) in adfs_write_failed() 53 truncate_pagecache(inode, inode->i_size); in adfs_write_failed() 254 inode->i_size = obj->size; in adfs_iget() 256 inode->i_blocks = (inode->i_size + sb->s_blocksize - 1) >> in adfs_iget() 284 ADFS_I(inode)->mmu_private = inode->i_size; in adfs_iget() 367 obj.size = inode->i_size; in adfs_write_inode()
|
/fs/minix/ |
D | inode.c | 31 inode->i_size = 0; in minix_evict_inode() 403 if (to > inode->i_size) { in minix_write_failed() 404 truncate_pagecache(inode, inode->i_size); in minix_write_failed() 478 inode->i_size = raw_inode->i_size; in V1_minix_iget() 511 inode->i_size = raw_inode->i_size; in V2_minix_iget() 563 raw_inode->i_size = inode->i_size; in V1_minix_update_inode() 590 raw_inode->i_size = inode->i_size; in V2_minix_update_inode()
|
/fs/ceph/ |
D | file.c | 495 loff_t i_size; in striped_read() local 518 i_size = i_size_read(inode); in striped_read() 520 if (was_short && (pos + ret < i_size)) { in striped_read() 521 int zlen = min(this_len - ret, i_size - pos - ret); in striped_read() 534 if (len && hit_stripe && pos < i_size) in striped_read() 541 if (pos + len > i_size) in striped_read() 735 loff_t i_size = i_size_read(inode); in ceph_aio_complete_req() local 737 if (endoff < i_size) in ceph_aio_complete_req() 739 i_size - endoff); in ceph_aio_complete_req() 1222 loff_t i_size; in ceph_read_iter() local [all …]
|
/fs/exofs/ |
D | inode.c | 384 loff_t i_size = i_size_read(inode); in __readpage_strip() local 385 pgoff_t end_index = i_size >> PAGE_SHIFT; in __readpage_strip() 401 len = i_size & ~PAGE_MASK; in __readpage_strip() 582 loff_t i_size = i_size_read(pcol->inode); in __r4w_get_page() local 584 if (offset >= i_size) { in __r4w_get_page() 704 loff_t i_size = i_size_read(inode); in writepage_strip() local 705 pgoff_t end_index = i_size >> PAGE_SHIFT; in writepage_strip() 719 len = i_size & ~PAGE_MASK; in writepage_strip() 866 if (to > inode->i_size) in _write_failed() 867 truncate_pagecache(inode, inode->i_size); in _write_failed() [all …]
|