Searched refs:i_blocks (Results 1 - 124 of 124) sorted by relevance

/linux-4.1.27/fs/
H A Dstack.c13 blkcnt_t i_blocks; fsstack_copy_inode_size() local
19 * i_size and i_blocks in sync together. fsstack_copy_inode_size()
25 * keep the two halves of i_blocks in sync despite SMP or PREEMPT - fsstack_copy_inode_size()
27 * applying quotas (where i_blocks does become important) at the fsstack_copy_inode_size()
34 if (sizeof(i_blocks) > sizeof(long)) fsstack_copy_inode_size()
36 i_blocks = src->i_blocks; fsstack_copy_inode_size()
37 if (sizeof(i_blocks) > sizeof(long)) fsstack_copy_inode_size()
48 * two halves of i_blocks in sync despite SMP or PREEMPT: use i_lock fsstack_copy_inode_size()
53 if (sizeof(i_size) > sizeof(long) || sizeof(i_blocks) > sizeof(long)) fsstack_copy_inode_size()
56 dst->i_blocks = i_blocks; fsstack_copy_inode_size()
57 if (sizeof(i_size) > sizeof(long) || sizeof(i_blocks) > sizeof(long)) fsstack_copy_inode_size()
H A Dstat.c35 stat->blocks = inode->i_blocks; generic_fillattr()
451 inode->i_blocks += bytes >> 9; __inode_add_bytes()
455 inode->i_blocks++; __inode_add_bytes()
471 inode->i_blocks -= bytes >> 9; __inode_sub_bytes()
474 inode->i_blocks--; __inode_sub_bytes()
496 ret = (((loff_t)inode->i_blocks) << 9) + inode->i_bytes; inode_get_bytes()
507 inode->i_blocks = bytes >> 9; inode_set_bytes()
H A Dlibfs.c1181 inode->i_blocks = 0; make_empty_dir_inode()
H A Dinode.c149 inode->i_blocks = 0; inode_init_always()
/linux-4.1.27/fs/efs/
H A Dfile.c20 if (iblock >= inode->i_blocks) { efs_get_block()
26 __func__, block, inode->i_blocks, inode->i_size); efs_get_block()
44 if (!(block < inode->i_blocks)) { efs_bmap()
50 __func__, block, inode->i_blocks, inode->i_size); efs_bmap()
H A Ddir.c39 while (block < inode->i_blocks) { efs_readdir()
H A Dnamei.c30 for(block = 0; block < inode->i_blocks; block++) { efs_find_entry()
H A Dinode.c110 inode->i_blocks = 0; efs_iget()
112 inode->i_blocks = ((inode->i_size - 1) >> EFS_BLOCKSIZE_BITS) + 1; efs_iget()
/linux-4.1.27/fs/ext4/
H A Dtruncate.h27 needed = inode->i_blocks >> (inode->i_sb->s_blocksize_bits - 9); ext4_blocks_for_truncate()
30 * i_blocks is corrupt: we've seen disk corruptions in the past ext4_blocks_for_truncate()
H A Dmigrate.c359 * Update i_blocks with the new blocks that got ext4_ext_swap_inode_data()
364 * update the orignal inode i_blocks for extent blocks ext4_ext_swap_inode_data()
368 inode->i_blocks += tmp_inode->i_blocks; ext4_ext_swap_inode_data()
374 * i_blocks when freeing the indirect meta-data blocks ext4_ext_swap_inode_data()
456 if (S_ISLNK(inode->i_mode) && inode->i_blocks == 0) ext4_ext_migrate()
594 * set the i_blocks count to zero ext4_ext_migrate()
601 tmp_inode->i_blocks = 0; ext4_ext_migrate()
614 * Migrate a simple extent-based inode to use the i_blocks[] array
H A Dioctl.c70 memswap(&inode1->i_blocks, &inode2->i_blocks, swap_inode_data()
71 sizeof(inode1->i_blocks)); swap_inode_data()
H A Dinode.c149 return (S_ISLNK(inode->i_mode) && inode->i_blocks - ea_blocks == 0); ext4_inode_is_fast_symlink()
260 if (inode->i_blocks) ext4_evict_inode()
4067 blkcnt_t i_blocks ; ext4_inode_blocks() local
4074 i_blocks = ((u64)le16_to_cpu(raw_inode->i_blocks_high)) << 32 | ext4_inode_blocks()
4077 /* i_blocks represent file system block size */ ext4_inode_blocks()
4078 return i_blocks << (inode->i_blkbits - 9); ext4_inode_blocks()
4080 return i_blocks; ext4_inode_blocks()
4193 inode->i_blocks = ext4_inode_blocks(raw_inode, ei); ext4_iget()
4343 u64 i_blocks = inode->i_blocks; ext4_inode_blocks_set() local
4346 if (i_blocks <= ~0U) { ext4_inode_blocks_set()
4348 * i_blocks can be represented in a 32 bit variable ext4_inode_blocks_set()
4351 raw_inode->i_blocks_lo = cpu_to_le32(i_blocks); ext4_inode_blocks_set()
4359 if (i_blocks <= 0xffffffffffffULL) { ext4_inode_blocks_set()
4361 * i_blocks can be represented in a 48 bit variable ext4_inode_blocks_set()
4364 raw_inode->i_blocks_lo = cpu_to_le32(i_blocks); ext4_inode_blocks_set()
4365 raw_inode->i_blocks_high = cpu_to_le16(i_blocks >> 32); ext4_inode_blocks_set()
4370 i_blocks = i_blocks >> (inode->i_blkbits - 9); ext4_inode_blocks_set()
4371 raw_inode->i_blocks_lo = cpu_to_le32(i_blocks); ext4_inode_blocks_set()
4372 raw_inode->i_blocks_high = cpu_to_le16(i_blocks >> 32); ext4_inode_blocks_set()
4889 * We can't update i_blocks if the block allocation is delayed ext4_getattr()
4891 * allocation is done, we will have i_blocks inconsistent with ext4_getattr()
4893 * We always keep i_blocks updated together with real ext4_getattr()
H A Dindirect.c408 * inode (->i_blocks, etc.). In case of success we end up with the full
487 * (i.e., using the traditional indirect/double-indirect i_blocks
996 * little-endian 32-bit) and updating @inode->i_blocks appropriately.
1088 * stored as little-endian 32-bit) and updating @inode->i_blocks
H A Dresize.c843 inode->i_blocks -= (gdbackups + 1) * sb->s_blocksize >> 9; add_new_gdb()
1013 inode->i_blocks += reserved_gdb * sb->s_blocksize >> 9; reserve_backup_gdb()
1804 if (inode->i_blocks != 1 << (inode->i_blkbits - 9)) ext4_convert_meta_bg()
1845 inode->i_blocks = 0; ext4_convert_meta_bg()
H A Dialloc.c983 inode->i_blocks = 0; __ext4_new_inode()
1176 inode->i_blocks = 0; ext4_orphan_get()
H A Dsuper.c2285 * extent format containers, within a sector_t, and within i_blocks
2295 * Note, this does *not* consider any metadata overhead for vfs i_blocks.
2302 /* small i_blocks in vfs inode? */ ext4_max_size()
2307 * 32 == size of vfs inode i_blocks * 8 ext4_max_size()
2333 * block limit, and also a limit of (2^48 - 1) 512-byte sectors in i_blocks.
2353 * 2^32 512-byte sectors == size of vfs inode i_blocks * 8 ext4_max_bitmap_size()
2362 * We use 48 bit ext4_inode i_blocks ext4_max_bitmap_size()
2363 * With EXT4_HUGE_FILE_FL set the i_blocks ext4_max_bitmap_size()
4139 if (!S_ISDIR(root->i_mode) || !root->i_blocks || !root->i_size) { ext4_fill_super()
H A Ddir.c180 if (ctx->pos > inode->i_blocks << 9) ext4_readdir()
H A Dinline.c1957 /* Clear the content within i_blocks. */ ext4_inline_data_truncate()
/linux-4.1.27/fs/ocfs2/
H A Dsymlink.h38 inode->i_blocks == 0); ocfs2_inode_is_fast_symlink()
H A Dinode.c304 inode->i_blocks = 0; ocfs2_populate_inode()
307 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_populate_inode()
1311 inode->i_blocks = 0; ocfs2_refresh_inode()
1313 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_refresh_inode()
H A Dnamei.c1660 /* we can't trust i_blocks because we're actually going to ocfs2_create_symlink_data()
1664 trace_ocfs2_create_symlink_data((unsigned long long)inode->i_blocks, ocfs2_create_symlink_data()
1918 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_symlink()
1923 inode->i_blocks = 0; ocfs2_symlink()
H A Ddir.c2240 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_fill_new_dir_id()
2302 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_fill_new_dir_el()
3022 * Set i_blocks after the extent insert for the most up to ocfs2_expand_inline_dir()
3025 dir->i_blocks = ocfs2_inode_sector_count(dir); ocfs2_expand_inline_dir()
3347 dir->i_blocks = ocfs2_inode_sector_count(dir); ocfs2_extend_dir()
H A Dfile.c306 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_set_inode_size()
837 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_write_zero_page()
H A Daops.c2395 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_write_end_nolock()
H A Djournal.c854 (unsigned long long)inode->i_blocks, ocfs2_journal_init()
H A Ddlmglue.c2130 inode->i_blocks = 0; ocfs2_refresh_inode_from_lvb()
2132 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_refresh_inode_from_lvb()
H A Drefcounttree.c4094 t_inode->i_blocks = s_inode->i_blocks; ocfs2_complete_reflink()
H A Dsuballoc.c773 alloc_inode->i_blocks = ocfs2_inode_sector_count(alloc_inode); ocfs2_block_group_alloc()
H A Dalloc.c6967 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_convert_inline_data_to_extents()
7230 inode->i_blocks = ocfs2_inode_sector_count(inode); ocfs2_truncate_inline()
/linux-4.1.27/fs/hpfs/
H A Dfile.c69 i->i_blocks = 1 + ((i->i_size + 511) >> 9); hpfs_truncate()
96 if ((s = hpfs_add_sector_to_btree(inode->i_sb, inode->i_ino, 1, inode->i_blocks - 1)) == -1) { hpfs_get_block()
97 hpfs_truncate_btree(inode->i_sb, inode->i_ino, 1, inode->i_blocks - 1); hpfs_get_block()
101 inode->i_blocks++; hpfs_get_block()
H A Dinode.c22 i->i_blocks = -1; hpfs_init_inode()
83 i->i_blocks = 1; hpfs_read_inode()
107 i->i_blocks = 1; hpfs_read_inode()
127 i->i_blocks = 4 * n_dnodes; hpfs_read_inode()
137 i->i_blocks = ((i->i_size + 511) >> 9) + 1; hpfs_read_inode()
H A Dnamei.c68 result->i_blocks = 4; hpfs_mkdir()
174 result->i_blocks = 1; hpfs_create()
260 result->i_blocks = 1; hpfs_mknod()
334 result->i_blocks = 1; hpfs_symlink()
H A Ddir.c288 * i_blocks should count the fnode and any anodes. hpfs_lookup()
293 result->i_blocks = 1 + ((result->i_size + 511) >> 9); hpfs_lookup()
H A Ddnode.c308 i->i_blocks += 4; hpfs_add_to_dnode()
346 i->i_blocks += 4; hpfs_add_to_dnode()
469 i->i_blocks -= 4; move_to_top()
541 i->i_blocks -= 4; delete_empty_dnode()
H A Dsuper.c726 if (root->i_blocks == -1) hpfs_fill_super()
727 root->i_blocks = 5; hpfs_fill_super()
/linux-4.1.27/fs/gfs2/
H A Dinode.h52 inode->i_blocks = blocks << gfs2_set_inode_blocks()
58 return inode->i_blocks >> gfs2_get_inode_blocks()
64 gfs2_assert(GFS2_SB(inode), (change >= 0 || inode->i_blocks > -change)); gfs2_add_inode_blocks()
66 inode->i_blocks += change; gfs2_add_inode_blocks()
H A Dquota.c1520 state->s_state[USRQUOTA].blocks = sdp->sd_quota_inode->i_blocks; gfs2_quota_get_state()
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/linux/
H A Dlinux-obdo.c174 if (valid & OBD_MD_FLBLOCKS && src->o_blocks > dst->i_blocks) obdo_refresh_inode()
179 dst->i_blocks = src->o_blocks; obdo_refresh_inode()
206 dst->i_blocks = src->o_blocks; obdo_to_inode()
207 if (dst->i_blocks < src->o_blocks) /* overflow */ obdo_to_inode()
208 dst->i_blocks = -1; obdo_to_inode()
/linux-4.1.27/fs/bfs/
H A Dfile.c142 * and thus update inode->i_blocks! (XXX) bfs_get_block()
144 info->si_freeb -= bi->i_eblock - bi->i_sblock + 1 - inode->i_blocks; bfs_get_block()
H A Ddir.c101 inode->i_blocks = 0; bfs_create()
H A Dinode.c82 inode->i_blocks = BFS_FILEBLOCKS(di); bfs_iget()
/linux-4.1.27/fs/f2fs/
H A Dinode.c124 inode->i_blocks = le64_to_cpu(ri->i_blocks); do_read_inode()
235 ri->i_blocks = cpu_to_le64(inode->i_blocks); update_inode()
H A Df2fs.h891 return inode->i_blocks > F2FS_DEFAULT_ALLOCATED_BLOCKS + 1; F2FS_HAS_BLOCKS()
893 return inode->i_blocks > F2FS_DEFAULT_ALLOCATED_BLOCKS; F2FS_HAS_BLOCKS()
913 inode->i_blocks += count; inc_valid_block_count()
926 f2fs_bug_on(sbi, inode->i_blocks < count); dec_valid_block_count()
927 inode->i_blocks -= count; dec_valid_block_count()
1063 inode->i_blocks++; inc_valid_node_count()
1080 f2fs_bug_on(sbi, !inode->i_blocks); dec_valid_node_count()
1082 inode->i_blocks--; dec_valid_node_count()
H A Dnode.c587 if (dn->inode->i_blocks == 0) { truncate_node()
917 inode->i_blocks != 0 && inode->i_blocks != 1); remove_inode_page()
1723 dst->i_blocks = cpu_to_le64(1); recover_inode_page()
H A Dnamei.c48 inode->i_blocks = 0; f2fs_new_inode()
H A Dsuper.c1128 if (!S_ISDIR(root->i_mode) || !root->i_blocks || !root->i_size) { f2fs_fill_super()
/linux-4.1.27/drivers/staging/lustre/lustre/lclient/
H A Dglimpse.c143 inode->i_blocks == 0) { cl_glimpse_lock()
146 * lest i_blocks reports 0, some "cp" or cl_glimpse_lock()
150 inode->i_blocks = dirty_cnt(inode); cl_glimpse_lock()
H A Dlcommon_cl.c424 * LU-417: Add dirty pages block count lest i_blocks reports 0, some ccc_object_glimpse()
/linux-4.1.27/fs/fat/
H A Dmisc.c152 if (new_fclus != (inode->i_blocks >> (sbi->cluster_bits - 9))) { fat_chain_add()
155 (llu)(inode->i_blocks >> (sbi->cluster_bits - 9))); fat_chain_add()
158 inode->i_blocks += nr_cluster << (sbi->cluster_bits - 9); fat_chain_add()
H A Dfile.c281 inode->i_blocks = skip << (MSDOS_SB(sb)->cluster_bits - 9); fat_free()
H A Dinode.c497 inode->i_blocks = ((inode->i_size + (sbi->cluster_size - 1)) fat_fill_inode()
1293 inode->i_blocks = ((inode->i_size + (sbi->cluster_size - 1)) fat_read_root()
/linux-4.1.27/fs/ufs/
H A Dinode.c575 if (!inode->i_blocks) ufs_set_inode_ops()
615 inode->i_blocks = fs32_to_cpu(sb, ufs_inode->ui_blocks); ufs1_read_inode()
622 if (S_ISCHR(mode) || S_ISBLK(mode) || inode->i_blocks) { ufs1_read_inode()
663 inode->i_blocks = fs64_to_cpu(sb, ufs2_inode->ui_blocks); ufs2_read_inode()
671 if (S_ISCHR(mode) || S_ISBLK(mode) || inode->i_blocks) { ufs2_read_inode()
763 ufs_inode->ui_blocks = cpu_to_fs32(sb, inode->i_blocks); ufs1_update_inode()
775 } else if (inode->i_blocks) { ufs1_update_inode()
808 ufs_inode->ui_blocks = cpu_to_fs64(sb, inode->i_blocks); ufs2_update_inode()
815 } else if (inode->i_blocks) { ufs2_update_inode()
897 if (inode->i_blocks && ufs_truncate(inode, old_i_size)) ufs_evict_inode()
H A Dialloc.c291 inode->i_blocks = 0; ufs_new_inode()
/linux-4.1.27/include/trace/events/
H A Dext4.h125 __entry->blocks = inode->i_blocks;
1152 __field( __u64, i_blocks )
1164 __entry->i_blocks = inode->i_blocks;
1176 TP_printk("dev %d,%d ino %lu mode 0%o i_blocks %llu used_blocks %d "
1181 __entry->mode, __entry->i_blocks,
1195 __field( __u64, i_blocks )
1205 __entry->i_blocks = inode->i_blocks;
1212 TP_printk("dev %d,%d ino %lu mode 0%o i_blocks %llu md_needed %d "
1216 __entry->mode, __entry->i_blocks,
1229 __field( __u64, i_blocks )
1240 __entry->i_blocks = inode->i_blocks;
1248 TP_printk("dev %d,%d ino %lu mode 0%o i_blocks %llu freed_blocks %d "
1253 __entry->mode, __entry->i_blocks,
1505 __entry->blocks = inode->i_blocks;
H A Df2fs.h140 __entry->blocks = inode->i_blocks;
145 "i_size = %lld, i_nlink = %u, i_blocks = %llu, i_advise = 0x%x",
285 __entry->blocks = dir->i_blocks;
290 "i_blocks = %llu, name = %s",
358 __entry->blocks = inode->i_blocks;
362 TP_printk("dev = (%d,%d), ino = %lu, i_size = %lld, i_blocks = %llu, "
585 __entry->blocks = inode->i_blocks;
590 "len = %lld, i_size = %lld, i_blocks = %llu, ret = %d",
H A Dext3.h29 __entry->blocks = inode->i_blocks;
762 __entry->blocks = inode->i_blocks;
H A Dbtrfs.h108 __entry->blocks = inode->i_blocks;
/linux-4.1.27/fs/squashfs/
H A Dinode.c170 inode->i_blocks = ((inode->i_size - 1) >> 9) + 1; squashfs_read_inode()
215 inode->i_blocks = (inode->i_size - squashfs_read_inode()
412 inode->i_blocks += ((squashfs_i(inode)->xattr_size - 1) >> 9) squashfs_read_inode()
/linux-4.1.27/fs/udf/
H A Dialloc.c112 inode->i_blocks = 0; udf_new_inode()
H A Dinode.c1447 inode->i_blocks = le64_to_cpu(fe->logicalBlocksRecorded) << udf_read_inode()
1465 inode->i_blocks = le64_to_cpu(efe->logicalBlocksRecorded) << udf_read_inode()
1724 (inode->i_blocks + (1 << (blocksize_bits - 9)) - 1) >> udf_update_inode()
/linux-4.1.27/fs/jfs/
H A Djfs_inode.c131 inode->i_blocks = 0; ialloc()
H A Dresize.c481 ipbmap2->i_blocks = ipbmap->i_blocks; jfs_extendfs()
H A Djfs_imap.c3091 ip->i_blocks = LBLK2PBLK(ip->i_sb, le64_to_cpu(dip->di_nblocks)); copy_from_dinode()
3140 dip->di_nblocks = cpu_to_le64(PBLK2LBLK(ip->i_sb, ip->i_blocks)); copy_to_dinode()
/linux-4.1.27/fs/sysv/
H A Dinode.c165 if (inode->i_blocks) { sysv_set_inode()
216 inode->i_blocks = 0; sysv_iget()
H A Dialloc.c168 inode->i_blocks = 0; sysv_new_inode()
/linux-4.1.27/fs/ext2/
H A Dinode.c50 inode->i_blocks - ea_blocks == 0); ext2_inode_is_fast_symlink()
90 if (inode->i_blocks) ext2_evict_inode()
551 * inode (->i_blocks, etc.). In case of success we end up with the full
1009 * stored as little-endian 32-bit) and updating @inode->i_blocks
1049 * stored as little-endian 32-bit) and updating @inode->i_blocks
1364 inode->i_blocks = le32_to_cpu(raw_inode->i_blocks); ext2_iget()
1483 raw_inode->i_blocks = cpu_to_le32(inode->i_blocks); __ext2_write_inode()
H A Ddir.c414 if (unlikely(n > (dir->i_blocks >> (PAGE_CACHE_SHIFT - 9)))) { ext2_find_entry()
418 (unsigned long long)dir->i_blocks); ext2_find_entry()
H A Dsuper.c712 * block limit, and also a limit of (2^32 - 1) 512-byte sectors in i_blocks.
725 * __u32 i_blocks representing the total number of ext2_max_size()
1119 if (!S_ISDIR(root->i_mode) || !root->i_blocks || !root->i_size) { ext2_fill_super()
H A Dialloc.c553 inode->i_blocks = 0; ext2_new_inode()
H A Dballoc.c471 * ext2_free_blocks() -- Free given blocks and update quota and i_blocks
1208 * This function also updates quota and i_blocks field.
H A Dext2.h307 __le32 i_blocks; /* Blocks count */ member in struct:ext2_inode
/linux-4.1.27/fs/jffs2/
H A Dfs.c164 inode->i_blocks = (inode->i_size + 511) >> 9; jffs2_do_setattr()
185 inode->i_blocks = (inode->i_size + 511) >> 9; jffs2_do_setattr()
291 inode->i_blocks = (inode->i_size + 511) >> 9; jffs2_iget()
480 inode->i_blocks = 0; jffs2_new_inode()
H A Dfile.c311 inode->i_blocks = (inode->i_size + 511) >> 9; jffs2_write_end()
/linux-4.1.27/fs/coda/
H A Dcoda_linux.c105 inode->i_blocks = (attr->va_size + 511) >> 9; coda_vattr_to_iattr()
H A Dfile.c77 coda_inode->i_blocks = (coda_inode->i_size + 511) >> 9; coda_file_write_iter()
/linux-4.1.27/fs/adfs/
H A Dinode.c23 if (block >= inode->i_blocks) adfs_get_block()
256 inode->i_blocks = (inode->i_size + sb->s_blocksize - 1) >> adfs_iget()
/linux-4.1.27/fs/isofs/
H A Drock.c534 inode->i_blocks = reloc->i_blocks; parse_rock_ridge_inode_internal()
558 * i_blocks here parse_rock_ridge_inode_internal()
H A Dinode.c1319 inode->i_blocks = 0; isofs_read_inode()
1379 inode->i_blocks = (inode->i_size + 511) >> 9; isofs_read_inode()
/linux-4.1.27/fs/afs/
H A Dinode.c77 inode->i_blocks = 0; afs_inode_map_status()
183 inode->i_blocks = 0; afs_iget_autocell()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
H A Dvvp_object.c93 attr->cat_blocks = inode->i_blocks; vvp_attr_get()
H A Dfile.c89 op_data->op_attr_blocks = inode->i_blocks; ll_pack_inode2opdata()
981 (unsigned long long)inode->i_blocks, ll_inode_getattr()
1004 lvb.lvb_blocks = inode->i_blocks; ll_merge_lvb()
1025 inode->i_blocks = attr->cat_blocks; ll_merge_lvb()
3050 stat->blocks = inode->i_blocks; ll_getattr()
H A Dllite_lib.c1731 inode->i_blocks = body->blocks; ll_update_inode()
/linux-4.1.27/fs/minix/
H A Dbitmap.c257 inode->i_blocks = 0; minix_new_inode()
H A Dinode.c484 inode->i_blocks = 0; V1_minix_iget()
519 inode->i_blocks = 0; V2_minix_iget()
/linux-4.1.27/fs/nilfs2/
H A Dinode.c480 inode->i_blocks = le64_to_cpu(raw_inode->i_blocks); nilfs_read_inode_common()
666 raw_inode->i_blocks = cpu_to_le64(inode->i_blocks); nilfs_write_inode_common()
H A Ddir.c369 if (unlikely(n > (dir->i_blocks >> (PAGE_CACHE_SHIFT - 9)))) { nilfs_find_entry()
373 (unsigned long long)dir->i_blocks); nilfs_find_entry()
H A Dsuper.c932 if (!S_ISDIR(inode->i_mode) || !inode->i_blocks || !inode->i_size) { nilfs_get_root_dentry()
/linux-4.1.27/fs/reiserfs/
H A Dinode.c102 inode->i_blocks = 0; reiserfs_evict_inode()
1220 * files from before the quota patch might i_blocks such that to_fake_used_blocks()
1275 inode->i_blocks = sd_v1_blocks(sd); init_inode()
1281 * there was a bug in <=3.5.23 when i_blocks could take init_inode()
1284 * i_blocks based on file size. Just 2 notes: this can be init_inode()
1288 if (inode->i_blocks > blocks) { init_inode()
1289 inode->i_blocks = blocks; init_inode()
1300 if (inode->i_blocks & 1) { init_inode()
1301 inode->i_blocks++; init_inode()
1304 to_real_used_space(inode, inode->i_blocks, init_inode()
1329 inode->i_blocks = sd_v2_blocks(sd); init_inode()
1344 to_real_used_space(inode, inode->i_blocks, init_inode()
1366 inode->i_blocks = 0; init_inode()
2009 inode->i_blocks = 0; reiserfs_new_inode()
H A Dtail_conversion.c297 /* make sure to get the i_blocks changes from reiserfs_insert_item */ indirect2direct()
H A Dstree.c1230 * indode - used for updating i_blocks and quotas
H A Dsuper.c1652 * new format is limited by the 32 bit wide i_blocks field, want to read_super_block()
/linux-4.1.27/fs/hppfs/
H A Dhppfs.c703 inode->i_blocks = proc_ino->i_blocks; get_inode()
/linux-4.1.27/include/linux/
H A Dnilfs2_fs.h50 * @i_blocks: blocks count
67 __le64 i_blocks; member in struct:nilfs_inode
H A Df2fs_fs.h194 __le64 i_blocks; /* file size in blocks */ member in struct:f2fs_inode
H A Dfs.h621 spinlock_t i_lock; /* i_blocks, i_bytes, maybe i_size */
624 blkcnt_t i_blocks; member in struct:inode
/linux-4.1.27/fs/ext3/
H A Dialloc.c477 inode->i_blocks = 0; ext3_new_inode()
638 inode->i_blocks = 0; ext3_orphan_get()
H A Dinode.c46 return (S_ISLNK(inode->i_mode) && inode->i_blocks - ea_blocks == 0); ext3_inode_is_fast_symlink()
107 needed = inode->i_blocks >> (inode->i_sb->s_blocksize_bits - 9); blocks_for_truncate()
110 * i_blocks is corrupt: we've seen disk corruptions in the past blocks_for_truncate()
256 if (inode->i_blocks) ext3_evict_inode()
744 * inode (->i_blocks, etc.). In case of success we end up with the full
2250 * little-endian 32-bit) and updating @inode->i_blocks appropriately.
2338 * stored as little-endian 32-bit) and updating @inode->i_blocks
2913 inode->i_blocks = le32_to_cpu(raw_inode->i_blocks); ext3_iget()
3091 raw_inode->i_blocks = cpu_to_le32(inode->i_blocks); ext3_do_update_inode()
H A Ddir.c146 if (ctx->pos > inode->i_blocks << 9) ext3_readdir()
H A Dresize.c522 inode->i_blocks -= (gdbackups + 1) * sb->s_blocksize >> 9; add_new_gdb()
664 inode->i_blocks += reserved_gdb * sb->s_blocksize >> 9; reserve_backup_gdb()
H A Dsuper.c1623 * block limit, and also a limit of (2^32 - 1) 512-byte sectors in i_blocks.
1636 * __u32 i_blocks representing the total number of ext3_max_size()
2100 if (!S_ISDIR(root->i_mode) || !root->i_blocks || !root->i_size) { ext3_fill_super()
H A Dext3.h270 __le32 i_blocks; /* Blocks count */ member in struct:ext3_inode
/linux-4.1.27/drivers/staging/lustre/lustre/obdclass/
H A Dobdo.c85 dst->o_blocks = src->i_blocks; obdo_from_inode()
/linux-4.1.27/fs/qnx4/
H A Dinode.c307 inode->i_blocks = le32_to_cpu(raw_inode->di_first_xtnt.xtnt_size); qnx4_iget()
/linux-4.1.27/fs/freevxfs/
H A Dvxfs_inode.c240 ip->i_blocks = vip->vii_blocks; vxfs_iinit()
/linux-4.1.27/fs/befs/
H A Dlinuxvfs.c33 /* The units the vfs expects inode->i_blocks to be in */
383 inode->i_blocks = befs_sb->block_size / VFS_BLOCK_SIZE; befs_iget()
393 inode->i_blocks = befs_iget()
/linux-4.1.27/fs/nfs/
H A Dinode.c424 inode->i_blocks = 0; nfs_fhget()
465 inode->i_blocks = fattr->du.nfs2.blocks; nfs_fhget()
470 inode->i_blocks = nfs_calc_block_size(fattr->du.nfs3.used); nfs_fhget()
1813 inode->i_blocks = nfs_calc_block_size(fattr->du.nfs3.used); nfs_update_inode()
1815 inode->i_blocks = fattr->du.nfs2.blocks; nfs_update_inode()
/linux-4.1.27/fs/quota/
H A Ddquot.c35 * Quota and i_blocks are now updated in one place to avoid races
87 * also guards consistency of dquot->dq_dqb with inode->i_blocks, i_bytes.
88 * i_blocks and i_bytes updates itself are guarded by i_lock acquired directly
1534 * i_lock similar to i_blocks+i_bytes.
1608 * This functions updates i_blocks+i_bytes fields and quota information
2670 tstate->blocks = dqopt->files[type]->i_blocks; dquot_get_state()
/linux-4.1.27/drivers/infiniband/hw/qib/
H A Dqib_fs.c66 inode->i_blocks = 0; qibfs_mknod()
/linux-4.1.27/fs/logfs/
H A Dinode.c214 inode->i_blocks = 0; logfs_init_inode()
H A Dreadwrite.c192 inode->i_blocks = ULONG_MAX; __logfs_set_blocks()
194 inode->i_blocks = ALIGN(li->li_used_bytes, 512) >> 9; __logfs_set_blocks()
/linux-4.1.27/fs/cramfs/
H A Dinode.c117 inode->i_blocks = (cramfs_inode->size - 1) / 512 + 1; get_cramfs_inode()
/linux-4.1.27/fs/ntfs/
H A Dinode.c1178 * correct size that should go into i_blocks (after division by 512). ntfs_read_locked_inode()
1181 vi->i_blocks = ni->itype.compressed.size >> 9; ntfs_read_locked_inode()
1183 vi->i_blocks = ni->allocated_size >> 9; ntfs_read_locked_inode()
1424 vi->i_blocks = ni->itype.compressed.size >> 9; ntfs_read_locked_attr_inode()
1426 vi->i_blocks = ni->allocated_size >> 9; ntfs_read_locked_attr_inode()
1710 vi->i_blocks = ni->allocated_size >> 9; ntfs_read_locked_index_inode()
2781 vi->i_blocks = ni->itype.compressed.size >> 9; ntfs_truncate()
2784 vi->i_blocks = new_alloc_size >> 9; ntfs_truncate()
H A Dattrib.c1731 vi->i_blocks = ni->itype.compressed.size >> 9; ntfs_attr_make_non_resident()
1733 vi->i_blocks = ni->allocated_size >> 9; ntfs_attr_make_non_resident()
2354 vi->i_blocks = ni->itype.compressed.size >> 9; ntfs_attr_extend_allocation()
2356 vi->i_blocks = new_alloc_size >> 9; ntfs_attr_extend_allocation()
2401 vi->i_blocks = ni->itype.compressed.size >> 9; ntfs_attr_extend_allocation()
2403 vi->i_blocks = new_alloc_size >> 9; ntfs_attr_extend_allocation()
H A Dmft.c2701 vi->i_blocks = 0; ntfs_mft_record_alloc()
/linux-4.1.27/fs/9p/
H A Dvfs_inode.c277 inode->i_blocks = 0; v9fs_init_inode()
1201 inode->i_blocks = (i_size_read(inode) + 512 - 1) >> 9; v9fs_stat2inode()
H A Dvfs_inode_dotl.c634 inode->i_blocks = stat->st_blocks; v9fs_stat2inode_dotl()
666 inode->i_blocks = stat->st_blocks; v9fs_stat2inode_dotl()
/linux-4.1.27/mm/
H A Dshmem.c245 inode->i_blocks -= freed * BLOCKS_PER_PAGE; shmem_recalc_inode()
604 WARN_ON(inode->i_blocks); shmem_evict_inode()
1198 inode->i_blocks += BLOCKS_PER_PAGE; shmem_getpage_gfp()
1244 inode->i_blocks -= BLOCKS_PER_PAGE; shmem_getpage_gfp()
1412 inode->i_blocks = 0; shmem_get_inode()
H A Dhugetlb.c3142 inode->i_blocks += blocks_per_huge_page(h); hugetlb_no_page()
3661 inode->i_blocks -= (blocks_per_huge_page(h) * freed); hugetlb_unreserve_pages()
/linux-4.1.27/fs/ceph/
H A Dinode.c552 inode->i_blocks = (size + (1<<9) - 1) >> 9; ceph_fill_file_size()
1490 inode->i_blocks = (size + (1 << 9) - 1) >> 9; ceph_inode_set_size()
1839 inode->i_blocks = ceph_setattr()
/linux-4.1.27/fs/qnx6/
H A Dinode.c570 inode->i_blocks = (inode->i_size + 511) >> 9; qnx6_iget()
/linux-4.1.27/fs/hostfs/
H A Dhostfs_kern.c562 ino->i_blocks = st.blocks; read_name()
/linux-4.1.27/fs/cifs/
H A Dinode.c196 * i_blocks is not related to (i_size / i_blksize), cifs_fattr_to_inode()
200 inode->i_blocks = (512 - 1 + fattr->cf_bytes) >> 9; cifs_fattr_to_inode()
/linux-4.1.27/fs/ncpfs/
H A Dinode.c152 inode->i_blocks = (i_size_read(inode) + NCP_BLOCK_SIZE - 1) >> NCP_BLOCK_SHIFT; ncp_update_dates()
/linux-4.1.27/fs/fuse/
H A Dinode.c171 inode->i_blocks = attr->blocks; fuse_change_attributes_common()

Completed in 1636 milliseconds