Lines Matching defs:rec_len

134 				   struct buffer_head *bh, u16 rec_len)
144 trailer->db_free_rec_len = cpu_to_le16(rec_len);
303 const int rlen = le16_to_cpu(de->rec_len);
306 error_msg = "rec_len is smaller than minimal";
308 error_msg = "rec_len % 4 != 0";
310 error_msg = "rec_len is too small for name_len";
317 "offset=%lu, inode=%llu, rec_len=%d, name_len=%d\n",
374 de_len = le16_to_cpu(de->rec_len);
1155 le16_add_cpu(&pde->rec_len,
1156 le16_to_cpu(de->rec_len));
1162 i += le16_to_cpu(de->rec_len);
1164 de = (struct ocfs2_dir_entry *)((char *)de + le16_to_cpu(de->rec_len));
1175 hole = le16_to_cpu(de->rec_len);
1177 hole = le16_to_cpu(de->rec_len) -
1202 de_buf += le16_to_cpu(de->rec_len);
1411 le16_to_cpu(de->rec_len) >= new_rec_len)
1419 if (le16_to_cpu(de->rec_len) >= (de_really_used + new_rec_len))
1557 /* Walk dl_leaf_bh to figure out what the new free rec_len is. */
1587 unsigned short rec_len;
1629 rec_len = OCFS2_DIR_REC_LEN(namelen);
1657 if (ocfs2_dirent_would_fit(de, rec_len)) {
1689 offset += le16_to_cpu(de->rec_len);
1693 de1->rec_len =
1694 cpu_to_le16(le16_to_cpu(de->rec_len) -
1696 de->rec_len = cpu_to_le16(OCFS2_DIR_REC_LEN(de->name_len));
1717 offset += le16_to_cpu(de->rec_len);
1718 de = (struct ocfs2_dir_entry *) ((char *) de + le16_to_cpu(de->rec_len));
1767 if (le16_to_cpu(de->rec_len) <
1770 i += le16_to_cpu(de->rec_len);
1782 offset += le16_to_cpu(de->rec_len);
1789 ctx->pos += le16_to_cpu(de->rec_len);
1856 if (le16_to_cpu(de->rec_len) <
1859 i += le16_to_cpu(de->rec_len);
1886 offset += le16_to_cpu(de->rec_len);
1887 ctx->pos += le16_to_cpu(de->rec_len);
2158 de->rec_len =
2163 de = (struct ocfs2_dir_entry *) ((char *)de + le16_to_cpu(de->rec_len));
2165 de->rec_len = cpu_to_le16(size - OCFS2_DIR_REC_LEN(1));
2245 int size = le16_to_cpu(de->rec_len);
2621 de_buf += le16_to_cpu(de->rec_len);
2665 de_buf += le16_to_cpu(de->rec_len);
2691 de_buf += le16_to_cpu(de->rec_len);
2699 * Expand rec_len of the rightmost dirent in a directory block so that it
2737 de_buf += le16_to_cpu(de->rec_len);
2741 le16_add_cpu(&prev_de->rec_len, bytes);
3287 de->rec_len = cpu_to_le16(ocfs2_dir_trailer_blk_off(sb));
3289 ocfs2_init_dir_trailer(dir, new_bh, le16_to_cpu(de->rec_len));
3300 de->rec_len = cpu_to_le16(sb->s_blocksize);
3344 unsigned int rec_len, new_rec_len, free_space;
3357 rec_len = OCFS2_DIR_REC_LEN(namelen);
3375 if (ocfs2_dirent_would_fit(de, rec_len)) {
3385 de_buf += le16_to_cpu(de->rec_len);
3386 offset += le16_to_cpu(de->rec_len);
3395 new_rec_len = le16_to_cpu(last_de->rec_len) + free_space;
3396 if (new_rec_len < (rec_len + OCFS2_DIR_REC_LEN(last_de->name_len)))
3409 unsigned short rec_len;
3419 rec_len = OCFS2_DIR_REC_LEN(namelen);
3457 if (ocfs2_dirent_would_fit(de, rec_len)) {
3466 offset += le16_to_cpu(de->rec_len);
3467 de = (struct ocfs2_dir_entry *)((char *) de + le16_to_cpu(de->rec_len));
3959 int rec_len = OCFS2_DIR_REC_LEN(namelen);
3977 if (rec_len <= le16_to_cpu(db->db_free_rec_len)) {