Home
last modified time | relevance | path

Searched refs:i_size (Results 1 – 25 of 244) sorted by relevance

12345678910

/fs/ubifs/
Ddir.c123 inode->i_size = ui->ui_size = UBIFS_INO_NODE_SZ; in ubifs_new_inode()
285 dir->i_size += sz_change; in ubifs_create()
286 dir_ui->ui_size = dir->i_size; in ubifs_create()
299 dir->i_size -= sz_change; in ubifs_create()
300 dir_ui->ui_size = dir->i_size; in ubifs_create()
563 dir->i_size += sz_change; in ubifs_link()
564 dir_ui->ui_size = dir->i_size; in ubifs_link()
576 dir->i_size -= sz_change; in ubifs_link()
577 dir_ui->ui_size = dir->i_size; in ubifs_link()
621 dir->i_size -= sz_change; in ubifs_unlink()
[all …]
Dfile.c111 loff_t i_size = i_size_read(inode); in do_readpage() local
114 inode->i_ino, page->index, i_size, page->flags); in do_readpage()
121 beyond = (i_size + UBIFS_BLOCK_SIZE - 1) >> UBIFS_BLOCK_SHIFT; in do_readpage()
151 int ilen = i_size & (UBIFS_BLOCK_SIZE - 1); in do_readpage()
228 int uninitialized_var(err), appending = !!(pos + len > inode->i_size); in write_begin_slow()
232 inode->i_ino, pos, len, inode->i_size); in write_begin_slow()
431 int uninitialized_var(err), appending = !!(pos + len > inode->i_size); in ubifs_write_begin()
435 ubifs_assert(ubifs_inode(inode)->ui_size == inode->i_size); in ubifs_write_begin()
546 int appending = !!(end_pos > inode->i_size); in ubifs_write_end()
549 inode->i_ino, pos, page->index, len, copied, inode->i_size); in ubifs_write_end()
[all …]
Drecovery.c1251 loff_t i_size; member
1265 static int add_ino(struct ubifs_info *c, ino_t inum, loff_t i_size, in add_ino() argument
1285 e->i_size = i_size; in add_ino()
1403 e->i_size = new_size; in ubifs_recover_size_accum()
1443 loff_t i_size; in fix_size_in_place() local
1455 i_size = le64_to_cpu(ino->size); in fix_size_in_place()
1456 if (i_size >= e->d_size) in fix_size_in_place()
1479 (unsigned long)e->inum, lnum, offs, i_size, e->d_size); in fix_size_in_place()
1484 (unsigned long)e->inum, e->i_size, e->d_size, err); in fix_size_in_place()
1524 e->i_size = le64_to_cpu(ino->size); in ubifs_recover_size()
[all …]
/fs/
Dstack.c12 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/udf/
Dtruncate.c79 inode->i_size == iinfo->i_lenExtents) in udf_truncate_tail_extent()
96 if (lbcount > inode->i_size) { in udf_truncate_tail_extent()
97 if (lbcount - inode->i_size >= inode->i_sb->s_blocksize) in udf_truncate_tail_extent()
101 (long long)inode->i_size, in udf_truncate_tail_extent()
105 nelen = elen - (lbcount - inode->i_size); in udf_truncate_tail_extent()
118 iinfo->i_lenExtents = inode->i_size; in udf_truncate_tail_extent()
133 inode->i_size == iinfo->i_lenExtents) in udf_discard_prealloc()
210 sector_t first_block = inode->i_size >> sb->s_blocksize_bits, offset; in udf_truncate_extents()
224 (inode->i_size & (sb->s_blocksize - 1)); in udf_truncate_extents()
284 iinfo->i_lenExtents = inode->i_size; in udf_truncate_extents()
Dfile.c49 memcpy(kaddr, iinfo->i_ext.i_data + iinfo->i_lenEAttr, inode->i_size); in __udf_adinicb_readpage()
50 memset(kaddr + inode->i_size, 0, PAGE_CACHE_SIZE - inode->i_size); in __udf_adinicb_readpage()
75 memcpy(iinfo->i_ext.i_data + iinfo->i_lenEAttr, kaddr, inode->i_size); in udf_adinicb_writepage()
141 pos = inode->i_size; in udf_file_aio_write()
154 if (pos + count > inode->i_size) in udf_file_aio_write()
157 iinfo->i_lenAlloc = inode->i_size; in udf_file_aio_write()
/fs/jffs2/
Dfile.c150 if (pageofs > inode->i_size) { in jffs2_write_begin()
172 (unsigned int)inode->i_size, pageofs); in jffs2_write_begin()
186 ri.isize = cpu_to_je32(max((uint32_t)inode->i_size, pageofs)); in jffs2_write_begin()
188 ri.offset = cpu_to_je32(inode->i_size); in jffs2_write_begin()
189 ri.dsize = cpu_to_je32(pageofs - inode->i_size); in jffs2_write_begin()
217 inode->i_size = pageofs; in jffs2_write_begin()
291 ri->isize = cpu_to_je32((uint32_t)inode->i_size); in jffs2_write_end()
313 if (inode->i_size < pos + writtenlen) { in jffs2_write_end()
314 inode->i_size = pos + writtenlen; in jffs2_write_end()
315 inode->i_blocks = (inode->i_size + 511) >> 9; in jffs2_write_end()
Dfs.c111 ri->isize = cpu_to_je32((ivalid & ATTR_SIZE)?iattr->ia_size:inode->i_size); in jffs2_do_setattr()
119 if (ivalid & ATTR_SIZE && inode->i_size < iattr->ia_size) { in jffs2_do_setattr()
122 ri->dsize = cpu_to_je32(iattr->ia_size - inode->i_size); in jffs2_do_setattr()
123 ri->offset = cpu_to_je32(inode->i_size); in jffs2_do_setattr()
156 if (ivalid & ATTR_SIZE && inode->i_size > iattr->ia_size) in jffs2_do_setattr()
159 if (ivalid & ATTR_SIZE && inode->i_size < iattr->ia_size) { in jffs2_do_setattr()
161 inode->i_size = iattr->ia_size; in jffs2_do_setattr()
162 inode->i_blocks = (inode->i_size + 511) >> 9; in jffs2_do_setattr()
181 if (ivalid & ATTR_SIZE && inode->i_size > iattr->ia_size) { in jffs2_do_setattr()
183 inode->i_blocks = (inode->i_size + 511) >> 9; in jffs2_do_setattr()
[all …]
/fs/ntfs/
Daops.c73 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 …]
Dcompress.c124 const loff_t i_size, const s64 initialized_size) in handle_bounds_compressed_page() argument
127 (initialized_size < i_size)) in handle_bounds_compressed_page()
172 const u32 cb_size, const loff_t i_size, in ntfs_decompress() argument
235 handle_bounds_compressed_page(dp, i_size, in ntfs_decompress()
484 loff_t i_size; in ntfs_read_compressed_block() local
560 i_size = i_size_read(VFS_I(ni)); in ntfs_read_compressed_block()
563 max_page = ((i_size + PAGE_CACHE_SIZE - 1) >> PAGE_CACHE_SHIFT) - in ntfs_read_compressed_block()
844 handle_bounds_compressed_page(page, i_size, in ntfs_read_compressed_block()
868 cb_pos, cb_size - (cb_pos - cb), i_size, in ntfs_read_compressed_block()
/fs/hpfs/
Dinode.c20 i->i_size = -1; in hpfs_init_inode()
81 i->i_size = ea_size; in hpfs_read_inode()
105 i->i_size = 0; in hpfs_read_inode()
127 i->i_size = 2048 * n_dnodes; in hpfs_read_inode()
135 i->i_size = le32_to_cpu(fnode->file_size); in hpfs_read_inode()
136 i->i_blocks = ((i->i_size + 511) >> 9) + 1; in hpfs_read_inode()
138 hpfs_i(i)->mmu_private = i->i_size; in hpfs_read_inode()
221 fnode->file_size = cpu_to_le32(i->i_size); in hpfs_write_inode_nolock()
222 if (de) de->file_size = cpu_to_le32(i->i_size); in hpfs_write_inode_nolock()
268 if ((attr->ia_valid & ATTR_SIZE) && attr->ia_size > inode->i_size) in hpfs_setattr()
Dfile.c59 i->i_blocks = 1 + ((i->i_size + 511) >> 9); in hpfs_truncate()
60 hpfs_i(i)->mmu_private = i->i_size; in hpfs_truncate()
61 hpfs_truncate_btree(i->i_sb, i->i_ino, 1, ((i->i_size + 511) >> 9)); in hpfs_truncate()
119 loff_t isize = mapping->host->i_size; in hpfs_write_begin()
/fs/squashfs/
Dinode.c74 inode->i_size = 0; in squashfs_new_inode()
163 inode->i_size = le32_to_cpu(sqsh_ino->file_size); in squashfs_read_inode()
166 inode->i_blocks = ((inode->i_size - 1) >> 9) + 1; in squashfs_read_inode()
207 inode->i_size = le64_to_cpu(sqsh_ino->file_size); in squashfs_read_inode()
211 inode->i_blocks = (inode->i_size - in squashfs_read_inode()
236 inode->i_size = le16_to_cpu(sqsh_ino->file_size); in squashfs_read_inode()
261 inode->i_size = le32_to_cpu(sqsh_ino->file_size); in squashfs_read_inode()
288 inode->i_size = le32_to_cpu(sqsh_ino->symlink_size); in squashfs_read_inode()
299 &offset, inode->i_size); in squashfs_read_inode()
/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()
355 nPages = ipbmap->i_size >> L2PSIZE; in jfs_extendfs()
399 ipbmap->i_size += xlen << sbi->l2bsize; in jfs_extendfs()
480 ipbmap2->i_size = ipbmap->i_size; in jfs_extendfs()
Dinode.c60 if (inode->i_size >= IDATASIZE) { in jfs_iget()
69 JFS_IP(inode)->i_inline[inode->i_size] = '\0'; in jfs_iget()
213 if (((lblock64 << ip->i_sb->s_blocksize_bits) < ip->i_size) && in jfs_get_block()
312 loff_t isize = mapping->host->i_size; in jfs_write_begin()
407 jfs_info("jfs_truncate: size = 0x%lx", (ulong) ip->i_size); in jfs_truncate()
409 nobh_truncate_page(ip->i_mapping, ip->i_size, jfs_get_block); in jfs_truncate()
412 jfs_truncate_nolock(ip, ip->i_size); in jfs_truncate()
/fs/isofs/
Drock.c434 inode->i_size = symlink_len; in parse_rock_ridge_inode_internal()
439 inode->i_size += in parse_rock_ridge_inode_internal()
443 inode->i_size += 1; in parse_rock_ridge_inode_internal()
446 inode->i_size += 2; in parse_rock_ridge_inode_internal()
450 inode->i_size += 1; in parse_rock_ridge_inode_internal()
467 inode->i_size += in parse_rock_ridge_inode_internal()
478 inode->i_size += 1; in parse_rock_ridge_inode_internal()
481 symlink_len = inode->i_size; in parse_rock_ridge_inode_internal()
503 inode->i_size = reloc->i_size; in parse_rock_ridge_inode_internal()
541 inode->i_size = in parse_rock_ridge_inode_internal()
/fs/affs/
Dfile.c63 if (inode->i_size != AFFS_I(inode)->mmu_private) in affs_file_release()
416 loff_t isize = mapping->host->i_size; in affs_write_begin()
590 inode->i_size = AFFS_I(inode)->mmu_private = newsize; in affs_extent_file_ofs()
594 inode->i_size = AFFS_I(inode)->mmu_private = newsize; in affs_extent_file_ofs()
607 if (((page->index + 1) << PAGE_CACHE_SHIFT) > inode->i_size) { in affs_readpage_ofs()
608 to = inode->i_size & ~PAGE_CACHE_MASK; in affs_readpage_ofs()
770 if (tmp > inode->i_size) in affs_write_end_ofs()
771 inode->i_size = AFFS_I(inode)->mmu_private = tmp; in affs_write_end_ofs()
820 (u32)inode->i_ino, (u32)AFFS_I(inode)->mmu_private, (u32)inode->i_size); in affs_truncate()
824 if (inode->i_size) { in affs_truncate()
[all …]
/fs/reiserfs/
Dinode.c372 if ((le_ih_k_offset(ih) + path.pos_in_item) > inode->i_size) in _get_block_create_0()
374 if ((le_ih_k_offset(ih) - 1 + ih_item_len(ih)) > inode->i_size) { in _get_block_create_0()
376 inode->i_size - (le_ih_k_offset(ih) - 1) - in _get_block_create_0()
659 && inode->i_size < i_block_size(inode) * 4) in reiserfs_get_block()
661 && inode->i_size < i_block_size(inode))) in reiserfs_get_block()
666 if ((new_offset + inode->i_sb->s_blocksize - 1) > inode->i_size) { in reiserfs_get_block()
987 inode->i_size += in reiserfs_get_block()
1084 ((inode->i_size + in real_space_diff()
1094 return inode->i_size + in to_real_used_space()
1160 inode->i_size = sd_v1_size(sd); in init_inode()
[all …]
/fs/exofs/
Dinode.c387 loff_t i_size = i_size_read(inode); in readpage_strip() local
388 pgoff_t end_index = i_size >> PAGE_CACHE_SHIFT; in readpage_strip()
402 len = i_size & ~PAGE_CACHE_MASK; in readpage_strip()
690 loff_t i_size = i_size_read(inode); in writepage_strip() local
691 pgoff_t end_index = i_size >> PAGE_CACHE_SHIFT; in writepage_strip()
705 len = i_size & ~PAGE_CACHE_MASK; in writepage_strip()
852 if (to > inode->i_size) in _write_failed()
853 truncate_pagecache(inode, to, inode->i_size); in _write_failed()
877 loff_t i_size = i_size_read(mapping->host); in exofs_write_begin() local
878 pgoff_t end_index = i_size >> PAGE_CACHE_SHIFT; in exofs_write_begin()
[all …]
/fs/hfsplus/
Dextents.c416 if (sbi->alloc_file->i_size * 8 < in hfsplus_file_extend()
421 sbi->alloc_file->i_size * 8, in hfsplus_file_extend()
514 inode->i_size); in hfsplus_file_truncate()
516 if (inode->i_size > hip->phys_size) { in hfsplus_file_truncate()
520 loff_t size = inode->i_size; in hfsplus_file_truncate()
533 } else if (inode->i_size == hip->phys_size) in hfsplus_file_truncate()
536 blk_cnt = (inode->i_size + HFSPLUS_SB(sb)->alloc_blksz - 1) >> in hfsplus_file_truncate()
578 hip->phys_size = inode->i_size; in hfsplus_file_truncate()
579 hip->fs_blocks = (inode->i_size + sb->s_blocksize - 1) >> in hfsplus_file_truncate()
/fs/xfs/
Dxfs_iomap.c649 xfs_fsize_t i_size; in xfs_iomap_write_unwritten() local
715 i_size = XFS_FSB_TO_B(mp, offset_fsb + count_fsb); in xfs_iomap_write_unwritten()
716 if (i_size > offset + count) in xfs_iomap_write_unwritten()
717 i_size = offset + count; in xfs_iomap_write_unwritten()
719 i_size = xfs_new_eof(ip, i_size); in xfs_iomap_write_unwritten()
720 if (i_size) { in xfs_iomap_write_unwritten()
721 ip->i_d.di_size = i_size; in xfs_iomap_write_unwritten()
/fs/ceph/
Dfile.c359 if (pos + left > inode->i_size) in striped_read()
363 if (left > 0 && pos < inode->i_size) { in striped_read()
364 if (pos + left > inode->i_size) in striped_read()
365 left = inode->i_size - pos; in striped_read()
673 if (statret == 0 && *ppos < inode->i_size) { in ceph_aio_read()
674 dout("aio_read sync_read hit hole, ppos %lld < size %lld, reading more\n", *ppos, inode->i_size); in ceph_aio_read()
720 inode->i_size); in ceph_aio_write()
811 offset += inode->i_size; in ceph_llseek()
827 if (offset >= inode->i_size) { in ceph_llseek()
833 if (offset >= inode->i_size) { in ceph_llseek()
[all …]
/fs/minix/
Dinode.c31 inode->i_size = 0; in minix_evict_inode()
402 loff_t isize = mapping->host->i_size; in minix_write_begin()
466 inode->i_size = raw_inode->i_size; in V1_minix_iget()
499 inode->i_size = raw_inode->i_size; in V2_minix_iget()
551 raw_inode->i_size = inode->i_size; in V1_minix_update_inode()
578 raw_inode->i_size = inode->i_size; in V2_minix_update_inode()
/fs/omfs/
Dinode.c57 inode->i_size = sbi->s_sys_blocksize; in omfs_new_inode()
63 inode->i_size = 0; in omfs_new_inode()
133 oi->i_size = cpu_to_be64(inode->i_size); in __omfs_write_inode()
193 inode->i_size = 0; in omfs_evict_inode()
245 inode->i_size = sbi->s_sys_blocksize; in omfs_iget()
251 inode->i_size = be64_to_cpu(oi->i_size); in omfs_iget()
/fs/sysv/
Dinode.c184 nd_terminate_link(SYSV_I(inode)->i_data, inode->i_size, in sysv_set_inode()
223 inode->i_size = fs32_to_cpu(sbi, raw_inode->i_size); in sysv_iget()
277 raw_inode->i_size = cpu_to_fs32(sbi, inode->i_size); in __sysv_write_inode()
315 inode->i_size = 0; in sysv_evict_inode()

12345678910