Searched refs:ext4_dir_entry_2 (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.15/fs/ext4/ |
D | namei.c | 280 static int dx_make_map(struct inode *dir, struct ext4_dir_entry_2 *de, 284 static struct ext4_dir_entry_2 *dx_move_dirents(struct inode *dir, char *from, 287 static struct ext4_dir_entry_2 *dx_pack_dirents(struct inode *dir, char *base, 297 struct ext4_dir_entry_2 **res_dir); 526 static inline struct ext4_dir_entry_2 * 527 ext4_next_entry(struct ext4_dir_entry_2 *p, unsigned long blocksize) in ext4_next_entry() 529 return (struct ext4_dir_entry_2 *)((char *)p + in ext4_next_entry() 624 struct ext4_dir_entry_2 *de, in dx_show_leaf() 729 dx_show_leaf(dir, hinfo, (struct ext4_dir_entry_2 *) in dx_show_entries() 1021 struct ext4_dir_entry_2 *de, *top; in htree_dirblock_to_tree() [all …]
|
D | inline.c | 1001 struct ext4_dir_entry_2 *de = inline_start; in ext4_show_inline_dir() 1016 de = (struct ext4_dir_entry_2 *) ((char *) de + de_len); in ext4_show_inline_dir() 1036 struct ext4_dir_entry_2 *de; in ext4_add_dirent_to_inline() 1087 struct ext4_dir_entry_2 *de, *prev_de; in ext4_update_final_de() 1091 de = (struct ext4_dir_entry_2 *)de_buf; in ext4_update_final_de() 1098 de = (struct ext4_dir_entry_2 *)de_buf; in ext4_update_final_de() 1148 struct ext4_dir_entry_2 *de; in ext4_finish_convert_inline_dir() 1155 de = (struct ext4_dir_entry_2 *)target; in ext4_finish_convert_inline_dir() 1158 le32_to_cpu(((struct ext4_dir_entry_2 *)buf)->inode), 1); in ext4_finish_convert_inline_dir() 1353 struct ext4_dir_entry_2 *de; in ext4_inlinedir_to_tree() [all …]
|
D | dir.c | 58 static bool is_fake_dir_entry(struct ext4_dir_entry_2 *de) in is_fake_dir_entry() 80 struct ext4_dir_entry_2 *de, in __ext4_check_dir_entry() 130 struct ext4_dir_entry_2 *de; in ext4_readdir() 234 de = (struct ext4_dir_entry_2 *) in ext4_readdir() 257 de = (struct ext4_dir_entry_2 *) (bh->b_data + offset); in ext4_readdir() 462 struct ext4_dir_entry_2 *dirent, in ext4_htree_store_dirent() 647 struct ext4_dir_entry_2 *de; in ext4_check_all_de() 652 de = (struct ext4_dir_entry_2 *)buf; in ext4_check_all_de() 659 de = (struct ext4_dir_entry_2 *)((char *)de + rlen); in ext4_check_all_de()
|
D | ext4.h | 2298 struct ext4_dir_entry_2 { struct 2833 struct ext4_dir_entry_2 *, 2841 struct ext4_dir_entry_2 *dirent, 2848 struct ext4_dir_entry_2 **dest_de); 2850 struct ext4_dir_entry_2 *de, 3081 struct ext4_dir_entry_2 **res_dir); 3083 struct ext4_dir_entry_2 *de_del, 3612 struct ext4_dir_entry_2 **res_dir, 3616 struct ext4_dir_entry_2 *de_del, 3621 struct ext4_dir_entry_2 **parent_de, [all …]
|
/Linux-v5.15/Documentation/filesystems/ext4/ |
D | directory.rst | 28 uses ``struct ext4_dir_entry_2`` for directory entries unless the 64 tree traversal. This format is ``ext4_dir_entry_2``, which is at most 126 ``ext4_extended_dir_entry_2`` to ``ext4_dir_entry_2`` except for the entries 209 ``struct ext4_dir_entry_2``\ s and not stored in the tree. The rest of 215 contains a zeroed out ``struct ext4_dir_entry_2`` followed by a 217 array of all ``struct ext4_dir_entry_2``; all of these entries
|