• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/src/router/squashfs-4.2/

Lines Matching defs:sBlk

43 struct super_block sBlk;
590 if(SQUASHFS_CHECK_DATA(sBlk.s.flags))
1359 time_t mkfs_time = (time_t) sBlk.s.mkfs_time;
1364 sBlk.s.s_major == 4 ? "" : swap ? "little endian " :
1365 "big endian ", sBlk.s.s_major, sBlk.s.s_minor, source);
1368 sBlk.s.s_major == 4 ? "" : swap ? "big endian " :
1369 "little endian ", sBlk.s.s_major, sBlk.s.s_minor, source);
1375 sBlk.s.bytes_used / 1024.0, sBlk.s.bytes_used /
1378 if(sBlk.s.s_major == 4)
1381 printf("Block size %d\n", sBlk.s.block_size);
1383 SQUASHFS_EXPORTABLE(sBlk.s.flags) ? "" : "not ");
1385 SQUASHFS_UNCOMPRESSED_INODES(sBlk.s.flags) ? "un" : "");
1387 SQUASHFS_UNCOMPRESSED_DATA(sBlk.s.flags) ? "un" : "");
1389 if(sBlk.s.s_major > 1) {
1390 if(SQUASHFS_NO_FRAGMENTS(sBlk.s.flags))
1394 SQUASHFS_UNCOMPRESSED_FRAGMENTS(sBlk.s.flags) ?
1397 SQUASHFS_ALWAYS_FRAGMENTS(sBlk.s.flags) ? "" :
1402 if(sBlk.s.s_major == 4) {
1403 if(SQUASHFS_NO_XATTRS(sBlk.s.flags))
1407 SQUASHFS_UNCOMPRESSED_XATTRS(sBlk.s.flags) ?
1411 if(sBlk.s.s_major < 4)
1413 SQUASHFS_CHECK_DATA(sBlk.s.flags) ? "" :
1416 if(sBlk.s.s_major > 1)
1418 SQUASHFS_DUPLICATES(sBlk.s.flags) ? "" : "not ");
1422 if(sBlk.s.s_major > 1)
1423 printf("Number of fragments %d\n", sBlk.s.fragments);
1425 printf("Number of inodes %d\n", sBlk.s.inodes);
1427 if(sBlk.s.s_major == 4)
1428 printf("Number of ids %d\n", sBlk.s.no_ids);
1430 printf("Number of uids %d\n", sBlk.no_uids);
1431 printf("Number of gids %d\n", sBlk.no_guids);
1434 TRACE("sBlk.s.inode_table_start 0x%llx\n", sBlk.s.inode_table_start);
1435 TRACE("sBlk.s.directory_table_start 0x%llx\n",
1436 sBlk.s.directory_table_start);
1438 if(sBlk.s.s_major == 4) {
1439 TRACE("sBlk.s.id_table_start 0x%llx\n", sBlk.s.id_table_start);
1440 TRACE("sBlk.s.xattr_id_table_start 0x%llx\n",
1441 sBlk.s.xattr_id_table_start);
1443 TRACE("sBlk.uid_start 0x%llx\n", sBlk.uid_start);
1444 TRACE("sBlk.guid_start 0x%llx\n", sBlk.guid_start);
1447 if(sBlk.s.s_major > 1)
1448 TRACE("sBlk.s.fragment_table_start 0x%llx\n\n",
1449 sBlk.s.fragment_table_start);
1474 memcpy(&sBlk, &sBlk_4, sizeof(sBlk_4));
1479 comp = lookup_compressor_id(sBlk.s.compression);
1509 sBlk.s.s_magic = sBlk_3.s_magic;
1510 sBlk.s.inodes = sBlk_3.inodes;
1511 sBlk.s.mkfs_time = sBlk_3.mkfs_time;
1512 sBlk.s.block_size = sBlk_3.block_size;
1513 sBlk.s.fragments = sBlk_3.fragments;
1514 sBlk.s.block_log = sBlk_3.block_log;
1515 sBlk.s.flags = sBlk_3.flags;
1516 sBlk.s.s_major = sBlk_3.s_major;
1517 sBlk.s.s_minor = sBlk_3.s_minor;
1518 sBlk.s.root_inode = sBlk_3.root_inode;
1519 sBlk.s.bytes_used = sBlk_3.bytes_used;
1520 sBlk.s.inode_table_start = sBlk_3.inode_table_start;
1521 sBlk.s.directory_table_start = sBlk_3.directory_table_start;
1522 sBlk.s.fragment_table_start = sBlk_3.fragment_table_start;
1523 sBlk.s.lookup_table_start = sBlk_3.lookup_table_start;
1524 sBlk.no_uids = sBlk_3.no_uids;
1525 sBlk.no_guids = sBlk_3.no_guids;
1526 sBlk.uid_start = sBlk_3.uid_start;
1527 sBlk.guid_start = sBlk_3.guid_start;
1528 sBlk.s.xattr_id_table_start = SQUASHFS_INVALID_BLK;
1531 if(sBlk.s.s_major == 1 || sBlk.s.s_major == 2) {
1532 sBlk.s.bytes_used = sBlk_3.bytes_used_2;
1533 sBlk.uid_start = sBlk_3.uid_start_2;
1534 sBlk.guid_start = sBlk_3.guid_start_2;
1535 sBlk.s.inode_table_start = sBlk_3.inode_table_start_2;
1536 sBlk.s.directory_table_start = sBlk_3.directory_table_start_2;
1538 if(sBlk.s.s_major == 1) {
1539 sBlk.s.block_size = sBlk_3.block_size_1;
1540 sBlk.s.fragment_table_start = sBlk.uid_start;
1547 sBlk.s.fragment_table_start =
1556 } else if(sBlk.s.s_major == 3) {
1564 ERROR("Filesystem on %s is (%d:%d), ", source, sBlk.s.s_major,
1565 sBlk.s.s_minor);
2156 block_size = sBlk.s.block_size;
2157 block_log = sBlk.s.block_log;
2175 created_inode = malloc(sBlk.s.inodes * sizeof(char *));
2179 memset(created_inode, 0, sBlk.s.inodes * sizeof(char *));
2187 uncompress_inode_table(sBlk.s.inode_table_start,
2188 sBlk.s.directory_table_start);
2190 uncompress_directory_table(sBlk.s.directory_table_start,
2191 sBlk.s.fragment_table_start);
2194 sBlk.s.xattr_id_table_start = SQUASHFS_INVALID_BLK;
2196 if(read_xattrs_from_disk(fd, &sBlk.s) == 0)
2204 pre_scan(dest, SQUASHFS_INODE_BLK(sBlk.s.root_inode),
2205 SQUASHFS_INODE_OFFSET(sBlk.s.root_inode), paths);
2207 memset(created_inode, 0, sBlk.s.inodes * sizeof(char *));
2216 dir_scan(dest, SQUASHFS_INODE_BLK(sBlk.s.root_inode),
2217 SQUASHFS_INODE_OFFSET(sBlk.s.root_inode), paths);