Lines Matching refs:ext4_dir_entry_2

261 static int dx_make_map(struct inode *dir, struct ext4_dir_entry_2 *de,
265 static struct ext4_dir_entry_2 *dx_move_dirents(char *from, char *to,
267 static struct ext4_dir_entry_2* dx_pack_dirents(char *base, unsigned blocksize);
276 struct ext4_dir_entry_2 **res_dir);
504 static inline struct ext4_dir_entry_2 *
505 ext4_next_entry(struct ext4_dir_entry_2 *p, unsigned long blocksize) in ext4_next_entry()
507 return (struct ext4_dir_entry_2 *)((char *)p + in ext4_next_entry()
600 struct ext4_dir_entry_2 *de, in dx_show_leaf()
709 dx_show_leaf(dir, hinfo, (struct ext4_dir_entry_2 *) in dx_show_entries()
972 struct ext4_dir_entry_2 *de, *top; in htree_dirblock_to_tree()
982 de = (struct ext4_dir_entry_2 *) bh->b_data; in htree_dirblock_to_tree()
983 top = (struct ext4_dir_entry_2 *) ((char *) de + in htree_dirblock_to_tree()
1068 struct ext4_dir_entry_2 *de; in ext4_htree_fill_tree()
1110 de = (struct ext4_dir_entry_2 *) frames[0].bh->b_data; in ext4_htree_fill_tree()
1120 de = (struct ext4_dir_entry_2 *) frames[0].bh->b_data; in ext4_htree_fill_tree()
1175 struct ext4_dir_entry_2 **res_dir) in search_dirblock()
1189 static int dx_make_map(struct inode *dir, struct ext4_dir_entry_2 *de, in dx_make_map()
1260 const struct ext4_dir_entry_2 *de) in ext4_match()
1280 unsigned int offset, struct ext4_dir_entry_2 **res_dir) in ext4_search_dir()
1282 struct ext4_dir_entry_2 * de; in ext4_search_dir()
1286 de = (struct ext4_dir_entry_2 *)search_buf; in ext4_search_dir()
1307 de = (struct ext4_dir_entry_2 *) ((char *) de + de_len); in ext4_search_dir()
1341 struct ext4_dir_entry_2 **res_dir, in ext4_find_entry()
1492 struct ext4_dir_entry_2 **res_dir) in ext4_dx_find_entry()
1546 struct ext4_dir_entry_2 *de; in ext4_lookup()
1598 struct ext4_dir_entry_2 * de; in ext4_get_parent()
1622 static struct ext4_dir_entry_2 *
1629 struct ext4_dir_entry_2 *de = (struct ext4_dir_entry_2 *) in dx_move_dirents()
1633 ((struct ext4_dir_entry_2 *) to)->rec_len = in dx_move_dirents()
1639 return (struct ext4_dir_entry_2 *) (to - rec_len); in dx_move_dirents()
1646 static struct ext4_dir_entry_2* dx_pack_dirents(char *base, unsigned blocksize) in dx_pack_dirents()
1648 struct ext4_dir_entry_2 *next, *to, *prev, *de = (struct ext4_dir_entry_2 *) base; in dx_pack_dirents()
1660 to = (struct ext4_dir_entry_2 *) (((char *) to) + rec_len); in dx_pack_dirents()
1672 static struct ext4_dir_entry_2 *do_split(handle_t *handle, struct inode *dir, in do_split()
1684 struct ext4_dir_entry_2 *de = NULL, *de2; in do_split()
1696 return (struct ext4_dir_entry_2 *) bh2; in do_split()
1713 count = dx_make_map(dir, (struct ext4_dir_entry_2 *) data1, in do_split()
1753 dxtrace(dx_show_leaf(dir, hinfo, (struct ext4_dir_entry_2 *) data1, in do_split()
1755 dxtrace(dx_show_leaf(dir, hinfo, (struct ext4_dir_entry_2 *) data2, in do_split()
1786 struct ext4_dir_entry_2 **dest_de) in ext4_find_dest_de()
1788 struct ext4_dir_entry_2 *de; in ext4_find_dest_de()
1794 de = (struct ext4_dir_entry_2 *)buf; in ext4_find_dest_de()
1806 de = (struct ext4_dir_entry_2 *)((char *)de + rlen); in ext4_find_dest_de()
1817 struct ext4_dir_entry_2 *de, in ext4_insert_dentry()
1827 struct ext4_dir_entry_2 *de1 = in ext4_insert_dentry()
1828 (struct ext4_dir_entry_2 *)((char *)de + nlen); in ext4_insert_dentry()
1850 struct inode *inode, struct ext4_dir_entry_2 *de, in add_dirent_to_buf()
1910 struct ext4_dir_entry_2 *de, *de2; in make_indexed_dir()
1936 de = (struct ext4_dir_entry_2 *)((char *)fde + in make_indexed_dir()
1955 de = (struct ext4_dir_entry_2 *) data1; in make_indexed_dir()
1969 de = (struct ext4_dir_entry_2 *) (&root->dotdot); in make_indexed_dir()
2035 struct ext4_dir_entry_2 *de; in ext4_add_entry()
2103 de = (struct ext4_dir_entry_2 *) bh->b_data; in ext4_add_entry()
2131 struct ext4_dir_entry_2 *de; in ext4_dx_add_entry()
2301 struct ext4_dir_entry_2 *de_del, in ext4_generic_delete_entry()
2307 struct ext4_dir_entry_2 *de, *pde; in ext4_generic_delete_entry()
2313 de = (struct ext4_dir_entry_2 *)entry_buf; in ext4_generic_delete_entry()
2340 struct ext4_dir_entry_2 *de_del, in ext4_delete_entry()
2537 struct ext4_dir_entry_2 *ext4_init_dot_dotdot(struct inode *inode, in ext4_init_dot_dotdot()
2538 struct ext4_dir_entry_2 *de, in ext4_init_dot_dotdot()
2569 struct ext4_dir_entry_2 *de; in ext4_init_new_dir()
2591 de = (struct ext4_dir_entry_2 *)dir_block->b_data; in ext4_init_new_dir()
2673 struct ext4_dir_entry_2 *de, *de1; in ext4_empty_dir()
2694 de = (struct ext4_dir_entry_2 *) bh->b_data; in ext4_empty_dir()
2714 de = (struct ext4_dir_entry_2 *) bh->b_data; in ext4_empty_dir()
2718 de = (struct ext4_dir_entry_2 *)(bh->b_data + in ext4_empty_dir()
2911 struct ext4_dir_entry_2 *de; in ext4_rmdir()
2987 struct ext4_dir_entry_2 *de; in ext4_unlink()
3247 struct ext4_dir_entry_2 **parent_de, in ext4_get_first_dir_block()
3259 (struct ext4_dir_entry_2 *)bh->b_data, in ext4_get_first_dir_block()
3277 struct ext4_dir_entry_2 *de;
3282 struct ext4_dir_entry_2 *parent_de;
3364 struct ext4_dir_entry_2 *de; in ext4_find_delete_entry()