Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:rec_len

172 	tdb_len_t rec_len; /* total byte length of record */
179 char record[rec_len];
1107 rec.rec_len = size - sizeof(rec);
1805 rec.rec_len = 0;
1815 if (recovery_head != 0 && *recovery_size <= rec.rec_len) {
1817 *recovery_max_size = rec.rec_len;
1903 rec->rec_len = recovery_max_size;
2315 totalsize = sizeof(*rec) + rec->rec_len;
2337 right = offset + sizeof(*rec) + rec->rec_len;
2352 rec->rec_len += sizeof(r) + r.rec_len;
2389 rec->rec_len += leftsize;
2433 if (rec->rec_len > length + MIN_REC_SIZE) {
2438 newrec.rec_len = rec->rec_len - (sizeof(*rec) + length);
2442 rec->rec_len = length;
2490 tdb_len_t rec_len;
2508 bestfit.rec_len = 0;
2520 if (rec->rec_len >= length) {
2522 rec->rec_len < bestfit.rec_len) {
2523 bestfit.rec_len = rec->rec_len;
2529 if (bestfit.rec_len < 2*length) {
2962 printf(" rec: hash=%d offset=0x%08x next=0x%08x rec_len=%d "
2964 hash, offset, rec.next, rec.rec_len, rec.key_len, rec.data_len,
2967 tailer_ofs = offset + sizeof(rec) + rec.rec_len - sizeof(tdb_off_t);
2974 if (tailer != rec.rec_len + sizeof(rec)) {
2976 (unsigned int)tailer, (unsigned int)(rec.rec_len + sizeof(rec)));
3045 printf("entry offset=[0x%08x], rec.rec_len = [0x%08x (%d)] (end = 0x%08x)\n",
3046 rec_ptr, rec.rec_len, rec.rec_len, rec_ptr + rec.rec_len);
3047 total_free += rec.rec_len;
3052 printf("total rec_len = [0x%08x (%d)]\n", (int)total_free,
3162 if (rec.rec_len < key.dsize + dbuf.dsize + sizeof(tdb_off_t)) {
3439 if (TDB_DEAD(r) && r->rec_len >= length) {