Lines Matching refs:rec_len
153 struct buffer_head *bh, u16 rec_len) in ocfs2_init_dir_trailer() argument
163 trailer->db_free_rec_len = cpu_to_le16(rec_len); in ocfs2_init_dir_trailer()
322 const int rlen = le16_to_cpu(de->rec_len); in ocfs2_check_dir_entry()
393 de_len = le16_to_cpu(de->rec_len); in ocfs2_search_dirblock()
1184 le16_add_cpu(&pde->rec_len, in __ocfs2_delete_entry()
1185 le16_to_cpu(de->rec_len)); in __ocfs2_delete_entry()
1191 i += le16_to_cpu(de->rec_len); in __ocfs2_delete_entry()
1193 de = (struct ocfs2_dir_entry *)((char *)de + le16_to_cpu(de->rec_len)); in __ocfs2_delete_entry()
1204 hole = le16_to_cpu(de->rec_len); in ocfs2_figure_dirent_hole()
1206 hole = le16_to_cpu(de->rec_len) - in ocfs2_figure_dirent_hole()
1231 de_buf += le16_to_cpu(de->rec_len); in ocfs2_find_max_rec_len()
1440 le16_to_cpu(de->rec_len) >= new_rec_len) in ocfs2_dirent_would_fit()
1448 if (le16_to_cpu(de->rec_len) >= (de_really_used + new_rec_len)) in ocfs2_dirent_would_fit()
1616 unsigned short rec_len; in __ocfs2_add_entry() local
1661 rec_len = OCFS2_DIR_REC_LEN(namelen); in __ocfs2_add_entry()
1689 if (ocfs2_dirent_would_fit(de, rec_len)) { in __ocfs2_add_entry()
1720 offset += le16_to_cpu(de->rec_len); in __ocfs2_add_entry()
1724 de1->rec_len = in __ocfs2_add_entry()
1725 cpu_to_le16(le16_to_cpu(de->rec_len) - in __ocfs2_add_entry()
1727 de->rec_len = cpu_to_le16(OCFS2_DIR_REC_LEN(de->name_len)); in __ocfs2_add_entry()
1748 offset += le16_to_cpu(de->rec_len); in __ocfs2_add_entry()
1749 de = (struct ocfs2_dir_entry *) ((char *) de + le16_to_cpu(de->rec_len)); in __ocfs2_add_entry()
1798 if (le16_to_cpu(de->rec_len) < in ocfs2_dir_foreach_blk_id()
1801 i += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_id()
1813 offset += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_id()
1824 ctx->pos += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_id()
1891 if (le16_to_cpu(de->rec_len) < in ocfs2_dir_foreach_blk_el()
1894 i += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_el()
1926 offset += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_el()
1927 ctx->pos += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_el()
2198 de->rec_len = in ocfs2_fill_initial_dirents()
2203 de = (struct ocfs2_dir_entry *) ((char *)de + le16_to_cpu(de->rec_len)); in ocfs2_fill_initial_dirents()
2205 de->rec_len = cpu_to_le16(size - OCFS2_DIR_REC_LEN(1)); in ocfs2_fill_initial_dirents()
2285 int size = le16_to_cpu(de->rec_len); in ocfs2_fill_new_dir_el()
2661 de_buf += le16_to_cpu(de->rec_len); in ocfs2_dx_dir_index_block()
2705 de_buf += le16_to_cpu(de->rec_len); in ocfs2_dx_dir_index_root_block()
2731 de_buf += le16_to_cpu(de->rec_len); in ocfs2_new_dx_should_be_inline()
2777 de_buf += le16_to_cpu(de->rec_len); in ocfs2_expand_last_dirent()
2781 le16_add_cpu(&prev_de->rec_len, bytes); in ocfs2_expand_last_dirent()
3327 de->rec_len = cpu_to_le16(ocfs2_dir_trailer_blk_off(sb)); in ocfs2_extend_dir()
3329 ocfs2_init_dir_trailer(dir, new_bh, le16_to_cpu(de->rec_len)); in ocfs2_extend_dir()
3340 de->rec_len = cpu_to_le16(sb->s_blocksize); in ocfs2_extend_dir()
3384 unsigned int rec_len, new_rec_len, free_space = dir->i_sb->s_blocksize; in ocfs2_find_dir_space_id() local
3397 rec_len = OCFS2_DIR_REC_LEN(namelen); in ocfs2_find_dir_space_id()
3415 if (ocfs2_dirent_would_fit(de, rec_len)) { in ocfs2_find_dir_space_id()
3425 de_buf += le16_to_cpu(de->rec_len); in ocfs2_find_dir_space_id()
3426 offset += le16_to_cpu(de->rec_len); in ocfs2_find_dir_space_id()
3435 new_rec_len = le16_to_cpu(last_de->rec_len) + free_space; in ocfs2_find_dir_space_id()
3436 if (new_rec_len < (rec_len + OCFS2_DIR_REC_LEN(last_de->name_len))) in ocfs2_find_dir_space_id()
3449 unsigned short rec_len; in ocfs2_find_dir_space_el() local
3459 rec_len = OCFS2_DIR_REC_LEN(namelen); in ocfs2_find_dir_space_el()
3497 if (ocfs2_dirent_would_fit(de, rec_len)) { in ocfs2_find_dir_space_el()
3506 offset += le16_to_cpu(de->rec_len); in ocfs2_find_dir_space_el()
3507 de = (struct ocfs2_dir_entry *)((char *) de + le16_to_cpu(de->rec_len)); in ocfs2_find_dir_space_el()
4003 int rec_len = OCFS2_DIR_REC_LEN(namelen); in ocfs2_search_dx_free_list() local
4021 if (rec_len <= le16_to_cpu(db->db_free_rec_len)) { in ocfs2_search_dx_free_list()