/linux-master/fs/btrfs/ |
H A D | extent_io.c | 637 loff_t i_size = i_size_read(inode); local 638 pgoff_t end_index = i_size >> folio_shift(folio); 642 * i_size. 647 * NOTE: i_size is exclusive while end is inclusive. 649 if (folio_index(folio) == end_index && i_size <= end) { 650 u32 zero_start = max(offset_in_folio(folio, i_size), 1313 loff_t i_size, 1342 if (cur >= i_size) { 1346 * This range is beyond i_size, thus we don't need to 1443 loff_t i_size local 1310 __extent_writepage_io(struct btrfs_inode *inode, struct page *page, struct btrfs_bio_ctrl *bio_ctrl, loff_t i_size, int *nr_ret) argument 2198 loff_t i_size = i_size_read(inode); local 2876 const u64 i_size = i_size_read(&inode->vfs_inode); local 3253 const u64 i_size = i_size_read(&inode->vfs_inode); local [all...] |
H A D | tree-log.c | 462 * If this is a directory we need to reset the i_size to 482 * If this is a directory we need to reset the i_size to 0 so 517 * Also, don't overwrite i_size on directories during replay. 519 * state of the tree found in the subvolume, and i_size is modified 1937 btrfs_i_size_write(BTRFS_I(dir), dir->i_size + name.len * 2); 2455 * added beyond the inode's i_size. If we did it after, 3772 * possible to rmdir the parent directory, since its i_size could 4189 btrfs_set_token_inode_size(&token, item, inode->i_size); 4339 const u64 i_size = i_size_read(&inode->vfs_inode); local 4425 ins_keys[dst_index].offset < i_size 4773 const u64 i_size = i_size_read(&inode->vfs_inode); local 5129 const u64 i_size = i_size_read(&inode->vfs_inode); local 5859 const u64 i_size = i_size_read(&inode->vfs_inode); local [all...] |
/linux-master/fs/ext4/ |
H A D | namei.c | 62 ((inode->i_size >> 10) >= 66 *block = inode->i_size >> inode->i_sb->s_blocksize_bits; 86 inode->i_size += inode->i_sb->s_blocksize; 87 EXT4_I(inode)->i_disksize = inode->i_size; 134 if (block >= inode->i_size >> inode->i_blkbits) { 136 "Attempting to read directory block (%u) that is past i_size (%llu)", 137 block, inode->i_size); 1647 nblocks = dir->i_size >> EXT4_BLOCK_SIZE_BITS(sb); 1722 nblocks = dir->i_size >> EXT4_BLOCK_SIZE_BITS(sb); 2431 blocks = dir->i_size >> s [all...] |
/linux-master/fs/isofs/ |
H A D | dir.c | 101 while (ctx->pos < inode->i_size) {
|
/linux-master/fs/reiserfs/ |
H A D | file.c | 177 unsigned long i_size_index = inode->i_size >> PAGE_SHIFT;
|
/linux-master/fs/sysv/ |
H A D | namei.c | 179 inode->i_size = 0;
|
/linux-master/fs/udf/ |
H A D | file.c | 115 iinfo->i_lenAlloc = inode->i_size; 179 * Grab i_mutex to avoid races with writes changing i_size
|
/linux-master/fs/hpfs/ |
H A D | namei.c | 68 result->i_size = 2048; 173 result->i_size = 0; 254 result->i_size = 0; 330 result->i_size = strlen(symlink);
|
H A D | super.c | 739 if (root->i_size == -1) 740 root->i_size = 2048;
|
/linux-master/fs/jffs2/ |
H A D | os-linux.h | 28 #define JFFS2_F_I_SIZE(f) (OFNI_EDONI_2SFFJ(f)->i_size)
|
/linux-master/fs/coda/ |
H A D | coda_linux.c | 122 inode->i_size = attr->va_size;
|
/linux-master/fs/ramfs/ |
H A D | file-nommu.c | 175 loff_t size = inode->i_size;
|
/linux-master/fs/ecryptfs/ |
H A D | inode.c | 52 /* i_size will be overwritten for encrypted regular files */ 742 loff_t i_size = i_size_read(inode); local 746 if (unlikely((ia->ia_size == i_size))) { 755 if (ia->ia_size > i_size) { 808 upper_size_to_lower_size(crypt_stat, i_size);
|
/linux-master/fs/f2fs/ |
H A D | inode.c | 398 inode->i_size = le64_to_cpu(ri->i_size); 465 fi->last_disk_size = inode->i_size; 661 ri->i_size = cpu_to_le64(i_size_read(inode));
|
/linux-master/fs/afs/ |
H A D | write.c | 134 op->store.i_size = max(pos + size, vnode->netfs.remote_i_size);
|
/linux-master/fs/netfs/ |
H A D | objects.c | 41 rreq->i_size = i_size_read(inode);
|
/linux-master/fs/erofs/ |
H A D | namei.c | 169 if (!dir->i_size)
|
/linux-master/fs/verity/ |
H A D | verify.c | 121 if (unlikely(data_pos >= inode->i_size)) {
|
/linux-master/fs/ocfs2/ |
H A D | quota_global.c | 172 loff_t i_size = i_size_read(gqinode); local 180 if (off > i_size) 182 if (off + len > i_size) 183 len = i_size - off;
|
H A D | inode.c | 297 /* Fast symlinks will have i_size but no allocated clusters. */ 346 i_size_write(inode, le64_to_cpu(fe->i_size)); 354 i_size_write(inode, le64_to_cpu(fe->i_size)); 360 i_size_write(inode, le64_to_cpu(fe->i_size)); 1310 fe->i_size = cpu_to_le64(i_size_read(inode)); 1342 i_size_write(inode, le64_to_cpu(fe->i_size));
|
/linux-master/fs/ntfs3/ |
H A D | inode.c | 251 ni->i_valid = inode->i_size = rsize; 265 inode->i_size = le64_to_cpu(attr->nres.data_size); 307 inode->i_size = le64_to_cpu(attr->nres.data_size); 345 inode->i_size = le16_to_cpu(rp.SymbolicLinkReparseBuffer 348 ni->i_valid = inode->i_size; 993 if (pos + err > inode->i_size) { 1009 u32 log_size = inode->i_size; 1601 inode->i_size = size; 1631 inode->i_size = size;
|
/linux-master/include/trace/events/ |
H A D | afs.h | 885 TP_PROTO(struct afs_vnode *vnode, loff_t off, loff_t i_size), 887 TP_ARGS(vnode, off, i_size), 892 __field(loff_t, i_size) 898 __entry->i_size = i_size; 902 __entry->vnode, __entry->off, __entry->i_size)
|
/linux-master/fs/ext2/ |
H A D | super.c | 1178 if (!S_ISDIR(root->i_mode) || !root->i_blocks || !root->i_size) { 1496 loff_t i_size = i_size_read(inode); local 1498 if (off > i_size) 1500 if (off+len > i_size) 1501 len = i_size-off; 1572 if (inode->i_size < off+len-towrite)
|
/linux-master/mm/ |
H A D | truncate.c | 204 * i_size, and we rely on the caller to discard pages which lie within a 707 * inode's new i_size must already be written before truncate_pagecache 742 * truncate_setsize updates i_size and performs pagecache truncation (if 752 loff_t oldsize = inode->i_size; 762 * pagecache_isize_extended - update pagecache after extension of i_size 763 * @inode: inode for which i_size was extended 768 * write starting after current i_size. We mark the page straddling current 769 * i_size RO so that page_mkwrite() is called on the nearest write access to 771 * the page before user writes to the page via mmap after the i_size has been 774 * The function must be called after i_size i [all...] |
/linux-master/fs/bfs/ |
H A D | inode.c | 81 inode->i_size = BFS_FILESIZE(di); 147 di->i_eoffset = cpu_to_le32(i_sblock * BFS_BSIZE + inode->i_size - 1);
|