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()
1174 le16_add_cpu(&pde->rec_len, in __ocfs2_delete_entry()
1175 le16_to_cpu(de->rec_len)); in __ocfs2_delete_entry()
1181 i += le16_to_cpu(de->rec_len); in __ocfs2_delete_entry()
1183 de = (struct ocfs2_dir_entry *)((char *)de + le16_to_cpu(de->rec_len)); in __ocfs2_delete_entry()
1194 hole = le16_to_cpu(de->rec_len); in ocfs2_figure_dirent_hole()
1196 hole = le16_to_cpu(de->rec_len) - in ocfs2_figure_dirent_hole()
1221 de_buf += le16_to_cpu(de->rec_len); in ocfs2_find_max_rec_len()
1430 le16_to_cpu(de->rec_len) >= new_rec_len) in ocfs2_dirent_would_fit()
1438 if (le16_to_cpu(de->rec_len) >= (de_really_used + new_rec_len)) in ocfs2_dirent_would_fit()
1606 unsigned short rec_len; in __ocfs2_add_entry() local
1651 rec_len = OCFS2_DIR_REC_LEN(namelen); in __ocfs2_add_entry()
1679 if (ocfs2_dirent_would_fit(de, rec_len)) { in __ocfs2_add_entry()
1710 offset += le16_to_cpu(de->rec_len); in __ocfs2_add_entry()
1714 de1->rec_len = in __ocfs2_add_entry()
1715 cpu_to_le16(le16_to_cpu(de->rec_len) - in __ocfs2_add_entry()
1717 de->rec_len = cpu_to_le16(OCFS2_DIR_REC_LEN(de->name_len)); in __ocfs2_add_entry()
1738 offset += le16_to_cpu(de->rec_len); in __ocfs2_add_entry()
1739 de = (struct ocfs2_dir_entry *) ((char *) de + le16_to_cpu(de->rec_len)); in __ocfs2_add_entry()
1788 if (le16_to_cpu(de->rec_len) < in ocfs2_dir_foreach_blk_id()
1791 i += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_id()
1803 offset += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_id()
1814 ctx->pos += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_id()
1881 if (le16_to_cpu(de->rec_len) < in ocfs2_dir_foreach_blk_el()
1884 i += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_el()
1916 offset += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_el()
1917 ctx->pos += le16_to_cpu(de->rec_len); in ocfs2_dir_foreach_blk_el()
2188 de->rec_len = in ocfs2_fill_initial_dirents()
2193 de = (struct ocfs2_dir_entry *) ((char *)de + le16_to_cpu(de->rec_len)); in ocfs2_fill_initial_dirents()
2195 de->rec_len = cpu_to_le16(size - OCFS2_DIR_REC_LEN(1)); in ocfs2_fill_initial_dirents()
2275 int size = le16_to_cpu(de->rec_len); in ocfs2_fill_new_dir_el()
2651 de_buf += le16_to_cpu(de->rec_len); in ocfs2_dx_dir_index_block()
2695 de_buf += le16_to_cpu(de->rec_len); in ocfs2_dx_dir_index_root_block()
2721 de_buf += le16_to_cpu(de->rec_len); in ocfs2_new_dx_should_be_inline()
2767 de_buf += le16_to_cpu(de->rec_len); in ocfs2_expand_last_dirent()
2771 le16_add_cpu(&prev_de->rec_len, bytes); in ocfs2_expand_last_dirent()
3317 de->rec_len = cpu_to_le16(ocfs2_dir_trailer_blk_off(sb)); in ocfs2_extend_dir()
3319 ocfs2_init_dir_trailer(dir, new_bh, le16_to_cpu(de->rec_len)); in ocfs2_extend_dir()
3330 de->rec_len = cpu_to_le16(sb->s_blocksize); in ocfs2_extend_dir()
3374 unsigned int rec_len, new_rec_len, free_space = dir->i_sb->s_blocksize; in ocfs2_find_dir_space_id() local
3387 rec_len = OCFS2_DIR_REC_LEN(namelen); in ocfs2_find_dir_space_id()
3405 if (ocfs2_dirent_would_fit(de, rec_len)) { in ocfs2_find_dir_space_id()
3415 de_buf += le16_to_cpu(de->rec_len); in ocfs2_find_dir_space_id()
3416 offset += le16_to_cpu(de->rec_len); in ocfs2_find_dir_space_id()
3425 new_rec_len = le16_to_cpu(last_de->rec_len) + free_space; in ocfs2_find_dir_space_id()
3426 if (new_rec_len < (rec_len + OCFS2_DIR_REC_LEN(last_de->name_len))) in ocfs2_find_dir_space_id()
3439 unsigned short rec_len; in ocfs2_find_dir_space_el() local
3449 rec_len = OCFS2_DIR_REC_LEN(namelen); in ocfs2_find_dir_space_el()
3487 if (ocfs2_dirent_would_fit(de, rec_len)) { in ocfs2_find_dir_space_el()
3496 offset += le16_to_cpu(de->rec_len); in ocfs2_find_dir_space_el()
3497 de = (struct ocfs2_dir_entry *)((char *) de + le16_to_cpu(de->rec_len)); in ocfs2_find_dir_space_el()
3990 int rec_len = OCFS2_DIR_REC_LEN(namelen); in ocfs2_search_dx_free_list() local
4008 if (rec_len <= le16_to_cpu(db->db_free_rec_len)) { in ocfs2_search_dx_free_list()