Lines Matching defs:rec_len
86 __le16 rec_len;
188 ext3_rec_len_from_disk(p->rec_len));
725 map_tail->size = le16_to_cpu(de->rec_len);
831 de_len = ext3_rec_len_from_disk(de->rec_len);
1111 unsigned rec_len = 0;
1115 rec_len = EXT3_DIR_REC_LEN(de->name_len);
1116 memcpy (to, de, rec_len);
1117 ((struct ext3_dir_entry_2 *) to)->rec_len =
1118 ext3_rec_len_to_disk(rec_len);
1121 to += rec_len;
1123 return (struct ext3_dir_entry_2 *) (to - rec_len);
1127 * Compact each dir entry in the range to the minimal rec_len.
1134 unsigned rec_len = 0;
1140 rec_len = EXT3_DIR_REC_LEN(de->name_len);
1142 memmove(to, de, rec_len);
1143 to->rec_len = ext3_rec_len_to_disk(rec_len);
1145 to = (struct ext3_dir_entry_2 *) (((char *) to) + rec_len);
1217 de->rec_len = ext3_rec_len_to_disk(data1 + blocksize - (char *) de);
1218 de2->rec_len = ext3_rec_len_to_disk(data2 + blocksize - (char *) de2);
1288 rlen = ext3_rec_len_from_disk(de->rec_len);
1307 rlen = ext3_rec_len_from_disk(de->rec_len);
1310 de1->rec_len = ext3_rec_len_to_disk(rlen - nlen);
1311 de->rec_len = ext3_rec_len_to_disk(nlen);
1370 ext3_rec_len_from_disk(fde->rec_len));
1373 "invalid rec_len for '..' in inode %lu",
1393 de->rec_len = ext3_rec_len_to_disk(data1 + blocksize - (char *) de);
1396 de->rec_len = ext3_rec_len_to_disk(blocksize - EXT3_DIR_REC_LEN(2));
1477 de->rec_len = ext3_rec_len_to_disk(blocksize);
1540 node2->fake.rec_len = ext3_rec_len_to_disk(sb->s_blocksize);
1638 pde->rec_len = ext3_rec_len_to_disk(
1639 ext3_rec_len_from_disk(pde->rec_len) +
1640 ext3_rec_len_from_disk(de->rec_len));
1648 i += ext3_rec_len_from_disk(de->rec_len);
1793 de->rec_len = ext3_rec_len_to_disk(EXT3_DIR_REC_LEN(de->name_len));
1798 de->rec_len = ext3_rec_len_to_disk(inode->i_sb->s_blocksize -
1864 offset = ext3_rec_len_from_disk(de->rec_len) +
1865 ext3_rec_len_from_disk(de1->rec_len);
1895 offset += ext3_rec_len_from_disk(de->rec_len);