Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:inode

30 errcode_t ext2fs_iblk_add_blocks(ext2_filsys fs, struct ext2_inode *inode,
33 unsigned long long b = inode->i_blocks;
36 b += ((long long) inode->osd2.linux2.l_i_blocks_hi) << 32;
39 !(inode->i_flags & EXT4_HUGE_FILE_FL))
46 inode->osd2.linux2.l_i_blocks_hi = b >> 32;
49 inode->i_blocks = b & 0xFFFFFFFF;
53 errcode_t ext2fs_iblk_sub_blocks(ext2_filsys fs, struct ext2_inode *inode,
56 unsigned long long b = inode->i_blocks;
59 b += ((long long) inode->osd2.linux2.l_i_blocks_hi) << 32;
62 !(inode->i_flags & EXT4_HUGE_FILE_FL))
72 inode->osd2.linux2.l_i_blocks_hi = b >> 32;
73 inode->i_blocks = b & 0xFFFFFFFF;
77 errcode_t ext2fs_iblk_set(ext2_filsys fs, struct ext2_inode *inode, blk64_t b)
80 !(inode->i_flags & EXT4_HUGE_FILE_FL))
84 inode->i_blocks = b & 0xFFFFFFFF;
86 inode->osd2.linux2.l_i_blocks_hi = b >> 32;