Lines Matching refs:rec_len
138 else if (ext4_rec_len_from_disk(dirent->rec_len, in __ext4_read_dirblock()
198 __le16 rec_len; member
327 while (d < top && d->rec_len) in get_dirent_tail()
329 le16_to_cpu(d->rec_len)); in get_dirent_tail()
422 if (le16_to_cpu(dirent->rec_len) == EXT4_BLOCK_SIZE(inode->i_sb)) in get_dx_countlimit()
424 else if (le16_to_cpu(dirent->rec_len) == 12) { in get_dx_countlimit()
426 if (le16_to_cpu(dp->rec_len) != in get_dx_countlimit()
531 ext4_rec_len_from_disk(p->rec_len, blocksize)); in ext4_next_entry()
1249 map_tail->size = le16_to_cpu(de->rec_len); in dx_make_map()
1428 de_len = ext4_rec_len_from_disk(de->rec_len, in ext4_search_dir()
1448 ext4_rec_len_from_disk(de->rec_len, sb->s_blocksize) == in is_dx_internal_node()
1793 unsigned rec_len = 0; in dx_move_dirents() local
1798 rec_len = EXT4_DIR_REC_LEN(de->name_len); in dx_move_dirents()
1799 memcpy (to, de, rec_len); in dx_move_dirents()
1800 ((struct ext4_dir_entry_2 *) to)->rec_len = in dx_move_dirents()
1801 ext4_rec_len_to_disk(rec_len, blocksize); in dx_move_dirents()
1805 memset(&de->name_len, 0, ext4_rec_len_from_disk(de->rec_len, in dx_move_dirents()
1811 to += rec_len; in dx_move_dirents()
1813 return (struct ext4_dir_entry_2 *) (to - rec_len); in dx_move_dirents()
1823 unsigned rec_len = 0; in dx_pack_dirents() local
1829 rec_len = EXT4_DIR_REC_LEN(de->name_len); in dx_pack_dirents()
1831 memmove(to, de, rec_len); in dx_pack_dirents()
1832 to->rec_len = ext4_rec_len_to_disk(rec_len, blocksize); in dx_pack_dirents()
1834 to = (struct ext4_dir_entry_2 *) (((char *) to) + rec_len); in dx_pack_dirents()
1925 de->rec_len = ext4_rec_len_to_disk(data1 + (blocksize - csum_size) - in do_split()
1928 de2->rec_len = ext4_rec_len_to_disk(data2 + (blocksize - csum_size) - in do_split()
1986 rlen = ext4_rec_len_from_disk(de->rec_len, buf_size); in ext4_find_dest_de()
2008 rlen = ext4_rec_len_from_disk(de->rec_len, buf_size); in ext4_insert_dentry()
2012 de1->rec_len = ext4_rec_len_to_disk(rlen - nlen, buf_size); in ext4_insert_dentry()
2013 de->rec_len = ext4_rec_len_to_disk(nlen, buf_size); in ext4_insert_dentry()
2119 ext4_rec_len_from_disk(fde->rec_len, blocksize)); in make_indexed_dir()
2142 de->rec_len = ext4_rec_len_to_disk(data2 + (blocksize - csum_size) - in make_indexed_dir()
2150 de->rec_len = ext4_rec_len_to_disk(blocksize - EXT4_DIR_REC_LEN(2), in make_indexed_dir()
2308 de->rec_len = ext4_rec_len_to_disk(blocksize - csum_size, blocksize); in ext4_add_entry()
2405 node2->fake.rec_len = ext4_rec_len_to_disk(sb->s_blocksize, in ext4_dx_add_entry()
2519 pde->rec_len = ext4_rec_len_to_disk( in ext4_generic_delete_entry()
2520 ext4_rec_len_from_disk(pde->rec_len, in ext4_generic_delete_entry()
2522 ext4_rec_len_from_disk(de->rec_len, in ext4_generic_delete_entry()
2527 memset(de, 0, ext4_rec_len_from_disk(de->rec_len, in ext4_generic_delete_entry()
2533 ext4_rec_len_from_disk(de->rec_len, in ext4_generic_delete_entry()
2542 i += ext4_rec_len_from_disk(de->rec_len, blocksize); in ext4_generic_delete_entry()
2769 de->rec_len = ext4_rec_len_to_disk(EXT4_DIR_REC_LEN(de->name_len), in ext4_init_dot_dotdot()
2778 de->rec_len = ext4_rec_len_to_disk(blocksize - in ext4_init_dot_dotdot()
2782 de->rec_len = ext4_rec_len_to_disk( in ext4_init_dot_dotdot()
2934 offset = ext4_rec_len_from_disk(de->rec_len, sb->s_blocksize); in ext4_empty_dir()
2943 offset += ext4_rec_len_from_disk(de->rec_len, sb->s_blocksize); in ext4_empty_dir()
2968 offset += ext4_rec_len_from_disk(de->rec_len, sb->s_blocksize); in ext4_empty_dir()