Lines Matching refs:de

969 	struct ext4_dir_entry_2 *de = inline_start;  in ext4_show_inline_dir()  local
974 while ((void *)de < dlimit) { in ext4_show_inline_dir()
975 de_len = ext4_rec_len_from_disk(de->rec_len, inline_size); in ext4_show_inline_dir()
977 offset, de_len, de->name_len, de->name, in ext4_show_inline_dir()
978 de->name_len, le32_to_cpu(de->inode)); in ext4_show_inline_dir()
979 if (ext4_check_dir_entry(dir, NULL, de, bh, in ext4_show_inline_dir()
984 de = (struct ext4_dir_entry_2 *) ((char *) de + de_len); in ext4_show_inline_dir()
1005 struct ext4_dir_entry_2 *de; in ext4_add_dirent_to_inline() local
1008 inline_size, fname, &de); in ext4_add_dirent_to_inline()
1016 ext4_insert_dentry(dir, inode, de, inline_size, fname); in ext4_add_dirent_to_inline()
1056 struct ext4_dir_entry_2 *de, *prev_de; in ext4_update_final_de() local
1060 de = (struct ext4_dir_entry_2 *)de_buf; in ext4_update_final_de()
1064 prev_de = de; in ext4_update_final_de()
1065 de_len = ext4_rec_len_from_disk(de->rec_len, old_size); in ext4_update_final_de()
1067 de = (struct ext4_dir_entry_2 *)de_buf; in ext4_update_final_de()
1074 de->inode = 0; in ext4_update_final_de()
1075 de->rec_len = ext4_rec_len_to_disk(new_size, new_size); in ext4_update_final_de()
1117 struct ext4_dir_entry_2 *de; in ext4_finish_convert_inline_dir() local
1125 de = (struct ext4_dir_entry_2 *)target; in ext4_finish_convert_inline_dir()
1126 de = ext4_init_dot_dotdot(inode, de, in ext4_finish_convert_inline_dir()
1129 header_size = (void *)de - target; in ext4_finish_convert_inline_dir()
1131 memcpy((void *)de, buf + EXT4_INLINE_DOTDOT_SIZE, in ext4_finish_convert_inline_dir()
1324 struct ext4_dir_entry_2 *de; in htree_inlinedir_to_tree() local
1372 de = &fake; in htree_inlinedir_to_tree()
1382 de = &fake; in htree_inlinedir_to_tree()
1385 de = (struct ext4_dir_entry_2 *)(dir_buf + pos); in htree_inlinedir_to_tree()
1386 pos += ext4_rec_len_from_disk(de->rec_len, inline_size); in htree_inlinedir_to_tree()
1387 if (ext4_check_dir_entry(inode, dir_file, de, in htree_inlinedir_to_tree()
1395 ext4fs_dirhash(de->name, de->name_len, hinfo); in htree_inlinedir_to_tree()
1400 if (de->inode == 0) in htree_inlinedir_to_tree()
1402 tmp_str.name = de->name; in htree_inlinedir_to_tree()
1403 tmp_str.len = de->name_len; in htree_inlinedir_to_tree()
1405 hinfo->minor_hash, de, &tmp_str); in htree_inlinedir_to_tree()
1433 struct ext4_dir_entry_2 *de; in ext4_read_inline_dir() local
1504 de = (struct ext4_dir_entry_2 *) in ext4_read_inline_dir()
1512 if (ext4_rec_len_from_disk(de->rec_len, extra_size) in ext4_read_inline_dir()
1515 i += ext4_rec_len_from_disk(de->rec_len, in ext4_read_inline_dir()
1538 de = (struct ext4_dir_entry_2 *) in ext4_read_inline_dir()
1540 if (ext4_check_dir_entry(inode, file, de, iloc.bh, dir_buf, in ext4_read_inline_dir()
1543 if (le32_to_cpu(de->inode)) { in ext4_read_inline_dir()
1544 if (!dir_emit(ctx, de->name, de->name_len, in ext4_read_inline_dir()
1545 le32_to_cpu(de->inode), in ext4_read_inline_dir()
1546 get_dtype(sb, de->file_type))) in ext4_read_inline_dir()
1549 ctx->pos += ext4_rec_len_from_disk(de->rec_len, extra_size); in ext4_read_inline_dir()
1582 struct ext4_dir_entry_2 *de; in ext4_try_create_inline_dir() local
1596 de = (struct ext4_dir_entry_2 *)ext4_raw_inode(&iloc)->i_block; in ext4_try_create_inline_dir()
1597 de->inode = cpu_to_le32(parent->i_ino); in ext4_try_create_inline_dir()
1598 de = (struct ext4_dir_entry_2 *)((void *)de + EXT4_INLINE_DOTDOT_SIZE); in ext4_try_create_inline_dir()
1599 de->inode = 0; in ext4_try_create_inline_dir()
1600 de->rec_len = ext4_rec_len_to_disk( in ext4_try_create_inline_dir()
1750 struct ext4_dir_entry_2 *de; in empty_inline_dir() local
1766 de = (struct ext4_dir_entry_2 *)ext4_raw_inode(&iloc)->i_block; in empty_inline_dir()
1767 if (!le32_to_cpu(de->inode)) { in empty_inline_dir()
1777 de = ext4_get_inline_entry(dir, &iloc, offset, in empty_inline_dir()
1779 if (ext4_check_dir_entry(dir, NULL, de, in empty_inline_dir()
1786 dir->i_ino, le32_to_cpu(de->inode), in empty_inline_dir()
1787 le16_to_cpu(de->rec_len), de->name_len, in empty_inline_dir()
1792 if (le32_to_cpu(de->inode)) { in empty_inline_dir()
1796 offset += ext4_rec_len_from_disk(de->rec_len, inline_size); in empty_inline_dir()