Lines Matching refs:de
970 struct ext4_dir_entry_2 *de = inline_start; in ext4_show_inline_dir() local
975 while ((void *)de < dlimit) { in ext4_show_inline_dir()
976 de_len = ext4_rec_len_from_disk(de->rec_len, inline_size); in ext4_show_inline_dir()
978 offset, de_len, de->name_len, de->name, in ext4_show_inline_dir()
979 de->name_len, le32_to_cpu(de->inode)); in ext4_show_inline_dir()
980 if (ext4_check_dir_entry(dir, NULL, de, bh, in ext4_show_inline_dir()
985 de = (struct ext4_dir_entry_2 *) ((char *) de + de_len); in ext4_show_inline_dir()
1007 struct ext4_dir_entry_2 *de; in ext4_add_dirent_to_inline() local
1011 name, namelen, &de); in ext4_add_dirent_to_inline()
1019 ext4_insert_dentry(dir, inode, de, inline_size, &dentry->d_name, in ext4_add_dirent_to_inline()
1060 struct ext4_dir_entry_2 *de, *prev_de; in ext4_update_final_de() local
1064 de = (struct ext4_dir_entry_2 *)de_buf; in ext4_update_final_de()
1068 prev_de = de; in ext4_update_final_de()
1069 de_len = ext4_rec_len_from_disk(de->rec_len, old_size); in ext4_update_final_de()
1071 de = (struct ext4_dir_entry_2 *)de_buf; in ext4_update_final_de()
1078 de->inode = 0; in ext4_update_final_de()
1079 de->rec_len = ext4_rec_len_to_disk(new_size, new_size); in ext4_update_final_de()
1121 struct ext4_dir_entry_2 *de; in ext4_finish_convert_inline_dir() local
1129 de = (struct ext4_dir_entry_2 *)target; in ext4_finish_convert_inline_dir()
1130 de = ext4_init_dot_dotdot(inode, de, in ext4_finish_convert_inline_dir()
1133 header_size = (void *)de - target; in ext4_finish_convert_inline_dir()
1135 memcpy((void *)de, buf + EXT4_INLINE_DOTDOT_SIZE, in ext4_finish_convert_inline_dir()
1327 struct ext4_dir_entry_2 *de; in htree_inlinedir_to_tree() local
1375 de = &fake; in htree_inlinedir_to_tree()
1385 de = &fake; in htree_inlinedir_to_tree()
1388 de = (struct ext4_dir_entry_2 *)(dir_buf + pos); in htree_inlinedir_to_tree()
1389 pos += ext4_rec_len_from_disk(de->rec_len, inline_size); in htree_inlinedir_to_tree()
1390 if (ext4_check_dir_entry(inode, dir_file, de, in htree_inlinedir_to_tree()
1398 ext4fs_dirhash(de->name, de->name_len, hinfo); in htree_inlinedir_to_tree()
1403 if (de->inode == 0) in htree_inlinedir_to_tree()
1405 tmp_str.name = de->name; in htree_inlinedir_to_tree()
1406 tmp_str.len = de->name_len; in htree_inlinedir_to_tree()
1408 hinfo->minor_hash, de, &tmp_str); in htree_inlinedir_to_tree()
1436 struct ext4_dir_entry_2 *de; in ext4_read_inline_dir() local
1507 de = (struct ext4_dir_entry_2 *) in ext4_read_inline_dir()
1515 if (ext4_rec_len_from_disk(de->rec_len, extra_size) in ext4_read_inline_dir()
1518 i += ext4_rec_len_from_disk(de->rec_len, in ext4_read_inline_dir()
1541 de = (struct ext4_dir_entry_2 *) in ext4_read_inline_dir()
1543 if (ext4_check_dir_entry(inode, file, de, iloc.bh, dir_buf, in ext4_read_inline_dir()
1546 if (le32_to_cpu(de->inode)) { in ext4_read_inline_dir()
1547 if (!dir_emit(ctx, de->name, de->name_len, in ext4_read_inline_dir()
1548 le32_to_cpu(de->inode), in ext4_read_inline_dir()
1549 get_dtype(sb, de->file_type))) in ext4_read_inline_dir()
1552 ctx->pos += ext4_rec_len_from_disk(de->rec_len, extra_size); in ext4_read_inline_dir()
1585 struct ext4_dir_entry_2 *de; in ext4_try_create_inline_dir() local
1599 de = (struct ext4_dir_entry_2 *)ext4_raw_inode(&iloc)->i_block; in ext4_try_create_inline_dir()
1600 de->inode = cpu_to_le32(parent->i_ino); in ext4_try_create_inline_dir()
1601 de = (struct ext4_dir_entry_2 *)((void *)de + EXT4_INLINE_DOTDOT_SIZE); in ext4_try_create_inline_dir()
1602 de->inode = 0; in ext4_try_create_inline_dir()
1603 de->rec_len = ext4_rec_len_to_disk( in ext4_try_create_inline_dir()
1752 struct ext4_dir_entry_2 *de; in empty_inline_dir() local
1768 de = (struct ext4_dir_entry_2 *)ext4_raw_inode(&iloc)->i_block; in empty_inline_dir()
1769 if (!le32_to_cpu(de->inode)) { in empty_inline_dir()
1779 de = ext4_get_inline_entry(dir, &iloc, offset, in empty_inline_dir()
1781 if (ext4_check_dir_entry(dir, NULL, de, in empty_inline_dir()
1788 dir->i_ino, le32_to_cpu(de->inode), in empty_inline_dir()
1789 le16_to_cpu(de->rec_len), de->name_len, in empty_inline_dir()
1794 if (le32_to_cpu(de->inode)) { in empty_inline_dir()
1798 offset += ext4_rec_len_from_disk(de->rec_len, inline_size); in empty_inline_dir()