Lines Matching refs:ei

296 	struct ext2_inode_info *ei = EXT2_I(inode);
297 __le32 *start = ind->bh ? (__le32 *) ind->bh->b_data : ei->i_data;
315 bg_start = ext2_group_first_block_no(inode->i_sb, ei->i_block_group);
637 struct ext2_inode_info *ei = EXT2_I(inode);
683 mutex_lock(&ei->truncate_mutex);
704 mutex_unlock(&ei->truncate_mutex);
709 mutex_unlock(&ei->truncate_mutex);
718 if (S_ISREG(inode->i_mode) && (!ei->i_block_alloc_info))
738 mutex_unlock(&ei->truncate_mutex);
759 mutex_unlock(&ei->truncate_mutex);
766 mutex_unlock(&ei->truncate_mutex);
1166 struct ext2_inode_info *ei = EXT2_I(inode);
1190 mutex_lock(&ei->truncate_mutex);
1250 mutex_unlock(&ei->truncate_mutex);
1380 struct ext2_inode_info *ei;
1395 ei = EXT2_I(inode);
1396 ei->i_block_alloc_info = NULL;
1418 ei->i_dtime = le32_to_cpu(raw_inode->i_dtime);
1424 if (inode->i_nlink == 0 && (inode->i_mode == 0 || ei->i_dtime)) {
1430 ei->i_flags = le32_to_cpu(raw_inode->i_flags);
1432 ei->i_faddr = le32_to_cpu(raw_inode->i_faddr);
1433 ei->i_frag_no = raw_inode->i_frag;
1434 ei->i_frag_size = raw_inode->i_fsize;
1435 ei->i_file_acl = le32_to_cpu(raw_inode->i_file_acl);
1436 ei->i_dir_acl = 0;
1438 if (ei->i_file_acl &&
1439 !ext2_data_block_valid(EXT2_SB(sb), ei->i_file_acl, 1)) {
1441 ei->i_file_acl);
1449 ei->i_dir_acl = le32_to_cpu(raw_inode->i_dir_acl);
1454 ei->i_dtime = 0;
1456 ei->i_state = 0;
1457 ei->i_block_group = (ino - 1) / EXT2_INODES_PER_GROUP(inode->i_sb);
1458 ei->i_dir_start_lookup = 0;
1465 ei->i_data[n] = raw_inode->i_block[n];
1475 inode->i_link = (char *)ei->i_data;
1477 nd_terminate_link(ei->i_data, inode->i_size,
1478 sizeof(ei->i_data) - 1);
1505 struct ext2_inode_info *ei = EXT2_I(inode);
1520 if (ei->i_state & EXT2_STATE_NEW)
1531 if (!ei->i_dtime) {
1551 raw_inode->i_dtime = cpu_to_le32(ei->i_dtime);
1552 raw_inode->i_flags = cpu_to_le32(ei->i_flags);
1553 raw_inode->i_faddr = cpu_to_le32(ei->i_faddr);
1554 raw_inode->i_frag = ei->i_frag_no;
1555 raw_inode->i_fsize = ei->i_frag_size;
1556 raw_inode->i_file_acl = cpu_to_le32(ei->i_file_acl);
1558 raw_inode->i_dir_acl = cpu_to_le32(ei->i_dir_acl);
1592 raw_inode->i_block[n] = ei->i_data[n];
1602 ei->i_state &= ~EXT2_STATE_NEW;
1616 struct ext2_inode_info *ei = EXT2_I(inode);
1619 flags = ei->i_flags & EXT2_FL_USER_VISIBLE;