Searched refs:rec_len (Results 1 - 25 of 28) sorted by relevance

12

/asus-wl-520gu-7.0.1.45/src/router/e2fsprogs-1.40.8/lib/ext2fs/
H A Dlink.c38 int rec_len, min_rec_len; local
41 rec_len = EXT2_DIR_REC_LEN(ls->namelen);
47 next = (struct ext2_dir_entry *) (buf + offset + dirent->rec_len);
48 if ((offset + dirent->rec_len < blocksize - 8) &&
50 (offset + dirent->rec_len + next->rec_len <= blocksize)) {
51 dirent->rec_len += next->rec_len;
62 if (dirent->rec_len < (min_rec_len + rec_len))
[all...]
H A Ddirblock.c28 unsigned int name_len, rec_len, do_swap; local
45 dirent->rec_len = ext2fs_swab16(dirent->rec_len);
54 rec_len = dirent->rec_len;
55 if ((rec_len < 8) || (rec_len % 4)) {
56 rec_len = 8;
59 if (((name_len & 0xFF) + 8) > dirent->rec_len)
61 p += rec_len;
[all...]
H A Dnewdir.c34 int rec_len; local
44 dir->rec_len = fs->blocksize;
56 rec_len = dir->rec_len - EXT2_DIR_REC_LEN(1);
57 dir->rec_len = EXT2_DIR_REC_LEN(1);
62 dir = (struct ext2_dir_entry *) (buf + dir->rec_len);
63 dir->rec_len = rec_len;
H A Ddir_iterate.c38 offset += dirent->rec_len;
39 if ((dirent->rec_len < 8) ||
40 ((dirent->rec_len % 4) != 0) ||
41 (((dirent->name_len & 0xFF)+8) > dirent->rec_len))
161 if (((offset + dirent->rec_len) > fs->blocksize) ||
162 (dirent->rec_len < 8) ||
163 ((dirent->rec_len % 4) != 0) ||
164 (((dirent->name_len & 0xFF)+8) > dirent->rec_len)) {
189 next_real_entry += dirent->rec_len;
194 if (dirent->rec_len !
[all...]
H A Dunlink.c60 prev->rec_len += dirent->rec_len;
H A Dtdb.c172 tdb_len_t rec_len; /* total byte length of record */ member in struct:list_struct
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
2490 tdb_len_t rec_len; member in struct:__anon7567
[all...]
H A Dext2_fs.h690 __u16 rec_len; /* Directory entry length */ member in struct:ext2_dir_entry
703 __u16 rec_len; /* Directory entry length */ member in struct:ext2_dir_entry_2
/asus-wl-520gu-7.0.1.45/src/linux/linux/fs/ext2/
H A Ddir.c73 unsigned offs, rec_len; local
84 p->rec_len = cpu_to_le16(chunk_size);
89 for (offs = 0; offs <= limit - EXT2_DIR_REC_LEN(1); offs += rec_len) {
91 rec_len = le16_to_cpu(p->rec_len);
93 if (rec_len < EXT2_DIR_REC_LEN(1))
95 if (rec_len & 3)
97 if (rec_len < EXT2_DIR_REC_LEN(p->name_len))
99 if (((offs + rec_len - 1) ^ offs) & ~(chunk_size-1))
119 error = "rec_len i
406 unsigned short rec_len, name_len; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/fs/ext3/
H A Ddir.c44 const int rlen = le16_to_cpu(de->rec_len);
47 error_msg = "rec_len is smaller than minimal";
49 error_msg = "rec_len % 4 != 0";
51 error_msg = "rec_len is too small for name_len";
61 "offset=%lu, inode=%lu, rec_len=%d, name_len=%d",
132 if (le16_to_cpu(de->rec_len) <
135 i += le16_to_cpu(de->rec_len);
155 offset += le16_to_cpu(de->rec_len);
183 filp->f_pos += le16_to_cpu(de->rec_len);
H A Dnamei.c88 de_len = le16_to_cpu(de->rec_len);
261 unsigned short rec_len; local
274 rec_len = EXT3_DIR_REC_LEN(namelen);
297 de->rec_len = le16_to_cpu(sb->s_blocksize);
319 le16_to_cpu(de->rec_len) >= rec_len) ||
320 (le16_to_cpu(de->rec_len) >=
321 EXT3_DIR_REC_LEN(de->name_len) + rec_len)) {
325 offset += le16_to_cpu(de->rec_len);
329 de1->rec_len
[all...]
/asus-wl-520gu-7.0.1.45/src/router/e2fsprogs-1.40.8/misc/
H A De2image.c344 int rec_len, id, len; local
347 for (p = buf; p < end-8; p += rec_len) {
349 rec_len = dirent->rec_len;
352 rec_len = ext2fs_swab16(rec_len);
355 printf("rec_len = %d, name_len = %d\n", rec_len, dirent->name_len);
357 if (rec_len < 8 || (rec_len
[all...]
/asus-wl-520gu-7.0.1.45/src/router/e2fsprogs-1.40.8/debugfs/
H A Dhtree.c64 if (((offset + dirent->rec_len) > fs->blocksize) ||
65 (dirent->rec_len < 8) ||
66 ((dirent->rec_len % 4) != 0) ||
67 (((dirent->name_len & 0xFF)+8) > dirent->rec_len)) {
82 hash, dirent->rec_len, name);
90 offset += dirent->rec_len;
392 offset += dirent->rec_len;
H A Dls.c100 dirent->rec_len, name);
/asus-wl-520gu-7.0.1.45/src/router/e2fsprogs-1.40.8/e2fsck/
H A Dpass2.c15 * - The length of the directory entry (rec_len) should be at
19 * should be less than (rec_len - 8).
370 if (dirent->rec_len < 12)
371 dirent->rec_len = 12;
386 if (dirent->rec_len > 12) {
387 new_len = dirent->rec_len - 12;
393 dirent->rec_len = 12;
394 nextdir->rec_len = new_len;
426 if (dirent->rec_len < 12)
427 dirent->rec_len
[all...]
H A Drehash.c106 dirent->rec_len = fs->blocksize;
120 if (((dir_offset + dirent->rec_len) > fs->blocksize) ||
121 (dirent->rec_len < 8) ||
122 ((dirent->rec_len % 4) != 0) ||
123 (((dirent->name_len & 0xFF)+8) > dirent->rec_len)) {
127 dir_offset += dirent->rec_len;
406 int i, rec_len, left; local
427 rec_len = EXT2_DIR_REC_LEN(ent->dir->name_len & 0xFF);
428 if (rec_len > left) {
430 dirent->rec_len
[all...]
H A Dmessage.c21 * %Dr <dirent>->rec_len
360 if (len > dirent->rec_len)
361 len = dirent->rec_len;
365 printf("%u", dirent->rec_len);
/asus-wl-520gu-7.0.1.45/src/router/samba/source/tdb/
H A Dtdb.c170 tdb_len rec_len; /* total byte length of record */ member in struct:list_struct
177 char record[rec_len];
509 totalsize = sizeof(*rec) + rec->rec_len;
524 printf(" rec: offset=%u next=%d rec_len=%d key_len=%d data_len=%d full_hash=0x%x magic=0x%x\n",
525 offset, rec.next, rec.rec_len, rec.key_len, rec.data_len, rec.full_hash, rec.magic);
527 tailer_ofs = offset + sizeof(rec) + rec.rec_len - sizeof(tdb_off);
533 if (tailer != rec.rec_len + sizeof(rec)) {
535 (unsigned)tailer, (unsigned)(rec.rec_len + sizeof(rec)));
603 printf("entry offset=[0x%08x], rec.rec_len = [0x%08x (%d)]\n", rec.next, rec.rec_len, re
[all...]
/asus-wl-520gu-7.0.1.45/src/router/e2fsprogs-1.40.8/ext2ed/
H A Ddir_com.c120 next = dir_entry_ptr->rec_len;
465 wprintw (show_pad,"inode = %-8lu rec_len = %-4lu name_len = %-3lu name = %s\n", /* Display the various fields */
466 dir_entry_ptr->inode,dir_entry_ptr->rec_len,dir_entry_ptr->name_len,temp);
620 if (strcasecmp ("rec_len",variable)==0) {
622 dir_entry_ptr->rec_len=(unsigned int) atol (value);
623 wprintw (command_win,"Variable %s set to %lu\n",variable,dir_entry_ptr->rec_len);refresh_command_win ();
650 wprintw (show_pad,"inode = %-8lu rec_len = %-4lu name_len = %-3lu name = %s\n",
651 dir_entry_ptr->inode,dir_entry_ptr->rec_len,dir_entry_ptr->name_len,temp);
H A Ddisk.c213 current_type->length=type_data.u.t_ext2_dir_entry.rec_len;
/asus-wl-520gu-7.0.1.45/src/router/ppp/pppd/
H A Dtdb.c58 tdb_len rec_len; /* total byte length of record */ member in struct:list_struct
67 char record[rec_len];
343 rec.rec_len = length - sizeof(rec);
423 if (rec.rec_len >= length) {
425 if (rec.rec_len > length + MIN_REC_SIZE) {
428 newrec.rec_len = rec.rec_len - (sizeof(rec) + length);
432 rec.rec_len = length;
433 rec.next = rec_ptr + sizeof(rec) + rec.rec_len;
637 if (rec.rec_len < ke
[all...]
/asus-wl-520gu-7.0.1.45/src/router/pppd/pppd/
H A Dtdb.c58 tdb_len rec_len; /* total byte length of record */ member in struct:list_struct
67 char record[rec_len];
346 rec.rec_len = length - sizeof(rec);
429 if (rec.rec_len >= length) {
431 if (rec.rec_len > length + MIN_REC_SIZE) {
434 newrec.rec_len = rec.rec_len - (sizeof(rec) + length);
438 rec.rec_len = length;
439 rec.next = rec_ptr + sizeof(rec) + rec.rec_len;
643 if (rec.rec_len < ke
[all...]
/asus-wl-520gu-7.0.1.45/src/router/pppd.mppe/pppd/
H A Dtdb.c58 tdb_len rec_len; /* total byte length of record */ member in struct:list_struct
67 char record[rec_len];
346 rec.rec_len = length - sizeof(rec);
429 if (rec.rec_len >= length) {
431 if (rec.rec_len > length + MIN_REC_SIZE) {
434 newrec.rec_len = rec.rec_len - (sizeof(rec) + length);
438 rec.rec_len = length;
439 rec.next = rec_ptr + sizeof(rec) + rec.rec_len;
643 if (rec.rec_len < ke
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/fs/ufs/
H A Ddir.c369 unsigned short rec_len; local
387 rec_len = UFS_DIR_REC_LEN(namelen);
425 if (de->d_ino == 0 && fs16_to_cpu(sb, de->d_reclen) >= rec_len)
429 UFS_DIR_REC_LEN(ufs_get_de_namlen(sb, de)) + rec_len)
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/linux/
H A Dext2_fs.h490 __u16 rec_len; /* Directory entry length */ member in struct:ext2_dir_entry
503 __u16 rec_len; /* Directory entry length */ member in struct:ext2_dir_entry_2
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/linux/
H A Dext2_fs.h490 __u16 rec_len; /* Directory entry length */ member in struct:ext2_dir_entry
503 __u16 rec_len; /* Directory entry length */ member in struct:ext2_dir_entry_2

Completed in 252 milliseconds

12