/linux-master/fs/9p/ |
H A D | vfs_dir.c | 210 loff_t i_size; local 230 i_size = i_size_read(inode); 232 &version, &i_size); local
|
/linux-master/fs/ntfs3/ |
H A D | file.c | 328 if (end <= inode->i_size && !extend_init) 334 if (end > inode->i_size) { 443 loff_t i_size, new_size; local 473 i_size = inode->i_size; 474 new_size = max(end, i_size); 597 if (new_size > i_size) { 643 &ni->file.run, i_size, &ni->i_valid, 648 } else if (new_size > i_size) { 850 loff_t i_size local [all...] |
H A D | dir.c | 400 loff_t i_size = i_size_read(dir); local 409 eod = i_size + sbi->record_size; 454 if (!i_size) { 461 if (vbo >= i_size) { 476 if (vbo >= i_size) {
|
/linux-master/fs/netfs/ |
H A D | buffered_write.c | 168 loff_t i_size, pos = iocb->ki_pos, from, to; local 354 i_size = i_size_read(inode); 356 if (pos > i_size) { 903 unsigned long long i_size = i_size_read(&ctx->inode); local 943 if (start < i_size) { 949 max_len = min_t(unsigned long long, max_len, i_size - start); 957 len = min_t(unsigned long long, len, i_size - start); 967 if (start < i_size) { 968 _debug("write back %zx @%llx [%llx]", len, start, i_size); 982 _debug("write discard %zx @%llx [%llx]", len, start, i_size); 1211 unsigned long long i_size = i_size_read(mapping->host); local [all...] |
/linux-master/fs/hfs/ |
H A D | catalog.c | 92 if (dir->i_size >= HFS_MAX_VALENCE) 135 dir->i_size++; 271 dir->i_size--; 339 dst_dir->i_size++; 351 src_dir->i_size--;
|
H A D | btree.c | 237 HFS_I(inode)->phys_size = inode->i_size = 240 HFS_I(inode)->fs_blocks = inode->i_size >> 242 inode_set_bytes(inode, inode->i_size); 243 count = inode->i_size >> tree->node_size_shift;
|
/linux-master/fs/bfs/ |
H A D | dir.c | 44 while (ctx->pos < dir->i_size) { 65 } while ((offset < BFS_BSIZE) && (ctx->pos < dir->i_size)); 288 if (pos >= dir->i_size) { 289 dir->i_size += BFS_DIRENT_SIZE; 331 while (block * BFS_BSIZE + offset < dir->i_size) {
|
/linux-master/fs/hfsplus/ |
H A D | inode.c | 35 if (to > inode->i_size) { 36 truncate_pagecache(inode, inode->i_size); 134 * blocks outside i_size. Trim these off again. 258 if (attr->ia_size > inode->i_size) { 412 inode->i_size = 2; 449 inode->i_size = 0; 453 inode->i_size = 0; 476 hip->phys_size = inode->i_size = be64_to_cpu(fork->total_size); 478 (inode->i_size + sb->s_blocksize - 1) >> sb->s_blocksize_bits; 494 fork->total_size = cpu_to_be64(inode->i_size); [all...] |
/linux-master/fs/minix/ |
H A D | inode.c | 33 inode->i_size = 0; 421 if (to > inode->i_size) { 422 truncate_pagecache(inode, inode->i_size); 506 inode->i_size = raw_inode->i_size; 544 inode->i_size = raw_inode->i_size; 593 raw_inode->i_size = inode->i_size; 620 raw_inode->i_size [all...] |
/linux-master/fs/udf/ |
H A D | directory.c | 48 if (iter->pos + len > iter->dir->i_size) { 75 if (iter->pos >= iter->dir->i_size) { 79 if (iter->dir->i_size < iter->pos + sizeof(struct fileIdentDesc)) { 176 if (iter->pos == iter->dir->i_size) { 208 if (iter->pos >= iter->dir->i_size) 265 if (pos == dir->i_size) 410 len1 = iter->dir->i_size;
|
/linux-master/fs/ext4/ |
H A D | inline.c | 783 * It's important to update i_size while still holding folio 785 * beyond i_size. 805 if (pos + len > inode->i_size && ext4_can_truncate(inode)) 811 if (pos + len > inode->i_size) { 1104 dir->i_size = EXT4_I(dir)->i_disksize = EXT4_I(dir)->i_inline_size; 1151 inode->i_size = inode->i_sb->s_blocksize; 1597 nd_terminate_link(link, inode->i_size, ret); 1652 inode->i_size = EXT4_I(inode)->i_disksize = inline_size; 1899 size_t i_size; local 1930 i_size [all...] |
/linux-master/fs/erofs/ |
H A D | zmap.c | 414 if ((lcn << lclusterbits) >= inode->i_size) { 415 map->m_llen = inode->i_size - map->m_la; 462 ofs = flags & EROFS_GET_BLOCKS_FINDTAIL ? inode->i_size - 1 : map->m_la; 488 if (ztailpacking && end > inode->i_size) 489 end = inode->i_size; 704 if (map->m_la >= inode->i_size) { 705 map->m_llen = map->m_la + 1 - inode->i_size; 706 map->m_la = inode->i_size; 718 map->m_llen = inode->i_size; 761 if (iomap->offset >= inode->i_size) [all...] |
/linux-master/fs/cramfs/ |
H A D | inode.c | 131 inode->i_size = cramfs_inode->size; 335 partial = offset_in_page(inode->i_size); 338 last_page = inode->i_size >> PAGE_SHIFT; 369 max_pages = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; 453 max_pages = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; 702 if (ctx->pos >= inode->i_size) 713 while (offset < inode->i_size) { 765 while (offset < dir->i_size) { 820 maxblock = (inode->i_size + PAGE_SIZE - 1) >> PAGE_SHIFT; 849 offset_in_page(inode->i_size); [all...] |
/linux-master/fs/ext2/ |
H A D | inode.c | 63 if (to > inode->i_size) { 64 truncate_pagecache(inode, inode->i_size); 65 ext2_truncate_blocks(inode, inode->i_size); 93 inode->i_size = 0; 819 * For writes that could fill holes inside i_size on a 1006 * truncated if some data below the new i_size is referred from it (and 1414 inode->i_size = le32_to_cpu(raw_inode->i_size); 1447 inode->i_size |= ((__u64)le32_to_cpu(raw_inode->i_size_high)) << 32; 1477 nd_terminate_link(ei->i_data, inode->i_size, [all...] |
H A D | dir.c | 76 unsigned last_byte = inode->i_size; 92 if (pos+len > dir->i_size) { 110 if (dir->i_size < folio_pos(folio) + limit) { 111 limit = offset_in_folio(folio, dir->i_size); 270 if (pos > inode->i_size - EXT2_DIR_REC_LEN(1)) 387 dir->i_ino, dir->i_size, 494 * This code plays outside i_size, so it locks the folio 509 /* We hit i_size */
|
/linux-master/fs/afs/ |
H A D | file.c | 184 loff_t i_size; local 197 i_size = i_size_read(&vnode->netfs.inode); 199 fscache_unuse_cookie(afs_vnode_cache(vnode), &aux, &i_size); local 377 loff_t i_size; local 380 i_size = i_size_read(&vnode->netfs.inode); 381 if (new_i_size > i_size) {
|
/linux-master/fs/ |
H A D | mpage.c | 478 loff_t i_size = i_size_read(inode); local 542 if (block_in_file >= (i_size + (1 << blkbits) - 1) >> blkbits) 544 last_block = (i_size - 1) >> blkbits; 579 if (folio_pos(folio) >= i_size) 582 if (folio_pos(folio) + length > i_size) { 584 * The page straddles i_size. It must be zeroed out on each 591 length = i_size - folio_pos(folio);
|
/linux-master/fs/nilfs2/ |
H A D | dir.c | 73 unsigned int last_byte = inode->i_size; 100 if (pos + copied > dir->i_size) 119 if (dir->i_size < folio_pos(folio) + limit) { 120 limit = dir->i_size - folio_pos(folio); 269 if (pos > inode->i_size - NILFS_DIR_REC_LEN(1)) 366 dir->i_ino, dir->i_size, 439 * This code plays outside i_size, so it locks the folio 454 /* We hit i_size */
|
/linux-master/fs/omfs/ |
H A D | file.c | 43 * than inode->i_size; 49 if (inode->i_size != 0) 307 if (to > inode->i_size) { 308 truncate_pagecache(inode, inode->i_size);
|
/linux-master/fs/efs/ |
H A D | inode.c | 105 inode->i_size = be32_to_cpu(efs_inode->di_size); 111 if (inode->i_size == 0) { 114 inode->i_blocks = ((inode->i_size - 1) >> EFS_BLOCKSIZE_BITS) + 1;
|
H A D | namei.c | 27 if (inode->i_size & (EFS_DIRBSIZE-1))
|
/linux-master/fs/coda/ |
H A D | file.c | 84 coda_inode->i_size = file_inode(host_file)->i_size; 85 coda_inode->i_blocks = (coda_inode->i_size + 511) >> 9;
|
/linux-master/fs/ufs/ |
H A D | inode.c | 493 if (to > inode->i_size) { 494 truncate_pagecache(inode, inode->i_size); 584 inode->i_size = fs64_to_cpu(sb, ufs_inode->ui_size); 633 inode->i_size = fs64_to_cpu(sb, ufs2_inode->ui_size); 706 (inode->i_size + uspi->s_fsize - 1) >> uspi->s_fshift; 732 ufs_inode->ui_size = cpu_to_fs64(sb, inode->i_size); 779 ufs_inode->ui_size = cpu_to_fs64(sb, inode->i_size); 868 inode->i_size = 0; 899 #define DIRECT_FRAGMENT ((inode->i_size + uspi->s_fsize - 1) >> uspi->s_fshift) 1142 if (inode->i_size) { [all...] |
/linux-master/fs/verity/ |
H A D | open.c | 109 blocks = ((u64)inode->i_size + params->block_size - 1) >> log_blocksize; 305 if (le64_to_cpu(desc->data_size) != inode->i_size) { 308 le64_to_cpu(desc->data_size), inode->i_size);
|
/linux-master/fs/qnx4/ |
H A D | namei.c | 59 while (blkofs * QNX4_BLOCK_SIZE + offset < dir->i_size) {
|