Lines Matching refs:ext4_dir_entry_2
306 static int dx_make_map(struct inode *dir, struct ext4_dir_entry_2 *de,
310 static struct ext4_dir_entry_2 *dx_move_dirents(struct inode *dir, char *from,
313 static struct ext4_dir_entry_2 *dx_pack_dirents(struct inode *dir, char *base,
323 struct ext4_dir_entry_2 **res_dir, ext4_lblk_t *lblk);
552 static inline struct ext4_dir_entry_2 *
553 ext4_next_entry(struct ext4_dir_entry_2 *p, unsigned long blocksize) in ext4_next_entry()
555 return (struct ext4_dir_entry_2 *)((char *)p + in ext4_next_entry()
650 struct ext4_dir_entry_2 *de, in dx_show_leaf()
755 dx_show_leaf(dir, hinfo, (struct ext4_dir_entry_2 *) in dx_show_entries()
1053 struct ext4_dir_entry_2 *de, *top; in htree_dirblock_to_tree()
1064 de = (struct ext4_dir_entry_2 *) bh->b_data; in htree_dirblock_to_tree()
1066 top = (struct ext4_dir_entry_2 *) ((char *) de + in htree_dirblock_to_tree()
1159 struct ext4_dir_entry_2 *de; in ext4_htree_fill_tree()
1205 de = (struct ext4_dir_entry_2 *) frames[0].bh->b_data; in ext4_htree_fill_tree()
1215 de = (struct ext4_dir_entry_2 *) frames[0].bh->b_data; in ext4_htree_fill_tree()
1271 struct ext4_dir_entry_2 **res_dir) in search_dirblock()
1285 static int dx_make_map(struct inode *dir, struct ext4_dir_entry_2 *de, in dx_make_map()
1451 struct ext4_dir_entry_2 *de) in ext4_match()
1495 struct ext4_dir_entry_2 **res_dir) in ext4_search_dir()
1497 struct ext4_dir_entry_2 * de; in ext4_search_dir()
1501 de = (struct ext4_dir_entry_2 *)search_buf; in ext4_search_dir()
1522 de = (struct ext4_dir_entry_2 *) ((char *) de + de_len); in ext4_search_dir()
1556 struct ext4_dir_entry_2 **res_dir, in __ext4_find_entry()
1705 struct ext4_dir_entry_2 **res_dir, in ext4_find_entry()
1726 struct ext4_dir_entry_2 **res_dir) in ext4_lookup_entry()
1747 struct ext4_dir_entry_2 **res_dir, ext4_lblk_t *lblk) in ext4_dx_find_entry()
1803 struct ext4_dir_entry_2 *de; in ext4_lookup()
1861 struct ext4_dir_entry_2 * de; in ext4_get_parent()
1885 static struct ext4_dir_entry_2 *
1893 struct ext4_dir_entry_2 *de = (struct ext4_dir_entry_2 *) in dx_move_dirents()
1898 ((struct ext4_dir_entry_2 *) to)->rec_len = in dx_move_dirents()
1904 return (struct ext4_dir_entry_2 *) (to - rec_len); in dx_move_dirents()
1911 static struct ext4_dir_entry_2 *dx_pack_dirents(struct inode *dir, char *base, in dx_pack_dirents()
1914 struct ext4_dir_entry_2 *next, *to, *prev, *de = (struct ext4_dir_entry_2 *) base; in dx_pack_dirents()
1926 to = (struct ext4_dir_entry_2 *) (((char *) to) + rec_len); in dx_pack_dirents()
1938 static struct ext4_dir_entry_2 *do_split(handle_t *handle, struct inode *dir, in do_split()
1950 struct ext4_dir_entry_2 *de = NULL, *de2; in do_split()
1961 return (struct ext4_dir_entry_2 *) bh2; in do_split()
1978 count = dx_make_map(dir, (struct ext4_dir_entry_2 *) data1, in do_split()
2025 dxtrace(dx_show_leaf(dir, hinfo, (struct ext4_dir_entry_2 *) data1, in do_split()
2027 dxtrace(dx_show_leaf(dir, hinfo, (struct ext4_dir_entry_2 *) data2, in do_split()
2059 struct ext4_dir_entry_2 **dest_de) in ext4_find_dest_de()
2061 struct ext4_dir_entry_2 *de; in ext4_find_dest_de()
2067 de = (struct ext4_dir_entry_2 *)buf; in ext4_find_dest_de()
2079 de = (struct ext4_dir_entry_2 *)((char *)de + rlen); in ext4_find_dest_de()
2091 struct ext4_dir_entry_2 *de, in ext4_insert_dentry()
2101 struct ext4_dir_entry_2 *de1 = in ext4_insert_dentry()
2102 (struct ext4_dir_entry_2 *)((char *)de + nlen); in ext4_insert_dentry()
2131 struct inode *inode, struct ext4_dir_entry_2 *de, in add_dirent_to_buf()
2192 struct ext4_dir_entry_2 *de, *de2; in make_indexed_dir()
2217 de = (struct ext4_dir_entry_2 *)((char *)fde + in make_indexed_dir()
2236 de = (struct ext4_dir_entry_2 *) data2; in make_indexed_dir()
2255 de = (struct ext4_dir_entry_2 *) (&root->dotdot); in make_indexed_dir()
2330 struct ext4_dir_entry_2 *de; in ext4_add_entry()
2421 de = (struct ext4_dir_entry_2 *) bh->b_data; in ext4_add_entry()
2447 struct ext4_dir_entry_2 *de; in ext4_dx_add_entry()
2617 struct ext4_dir_entry_2 *de_del, in ext4_generic_delete_entry()
2624 struct ext4_dir_entry_2 *de, *pde; in ext4_generic_delete_entry()
2630 de = (struct ext4_dir_entry_2 *)entry_buf; in ext4_generic_delete_entry()
2657 struct ext4_dir_entry_2 *de_del, in ext4_delete_entry()
2869 struct ext4_dir_entry_2 *ext4_init_dot_dotdot(struct inode *inode, in ext4_init_dot_dotdot()
2870 struct ext4_dir_entry_2 *de, in ext4_init_dot_dotdot()
2902 struct ext4_dir_entry_2 *de; in ext4_init_new_dir()
2923 de = (struct ext4_dir_entry_2 *)dir_block->b_data; in ext4_init_new_dir()
3010 struct ext4_dir_entry_2 *de; in ext4_empty_dir()
3035 de = (struct ext4_dir_entry_2 *) bh->b_data; in ext4_empty_dir()
3066 de = (struct ext4_dir_entry_2 *) (bh->b_data + in ext4_empty_dir()
3259 struct ext4_dir_entry_2 *de; in ext4_rmdir()
3351 struct ext4_dir_entry_2 *de; in __ext4_unlink()
3652 struct ext4_dir_entry_2 **parent_de, in ext4_get_first_dir_block()
3658 struct ext4_dir_entry_2 *de; in ext4_get_first_dir_block()
3670 de = (struct ext4_dir_entry_2 *) bh->b_data; in ext4_get_first_dir_block()
3710 struct ext4_dir_entry_2 *de;
3715 struct ext4_dir_entry_2 *parent_de;
3818 struct ext4_dir_entry_2 *de; in ext4_find_delete_entry()