sat 390 ext/fileinfo/libmagic/cdf.c cdf_read_sat(const cdf_info_t *info, cdf_header_t *h, cdf_sat_t *sat) sat 411 ext/fileinfo/libmagic/cdf.c sat->sat_len = h->h_num_sectors_in_master_sat * nsatpersec + i; sat 413 ext/fileinfo/libmagic/cdf.c sat->sat_len, ss)); sat 414 ext/fileinfo/libmagic/cdf.c if ((sat->sat_tab = CAST(cdf_secid_t *, calloc(sat->sat_len, ss))) sat 421 ext/fileinfo/libmagic/cdf.c if (cdf_read_sector(info, sat->sat_tab, ss * i, ss, h, sat 448 ext/fileinfo/libmagic/cdf.c if (i >= sat->sat_len) { sat 450 ext/fileinfo/libmagic/cdf.c "u >= %" SIZE_T_FORMAT "u", i, sat->sat_len)); sat 454 ext/fileinfo/libmagic/cdf.c if (cdf_read_sector(info, sat->sat_tab, ss * i, ss, h, sat 464 ext/fileinfo/libmagic/cdf.c sat->sat_len = i; sat 470 ext/fileinfo/libmagic/cdf.c free(sat->sat_tab); sat 475 ext/fileinfo/libmagic/cdf.c cdf_count_chain(const cdf_sat_t *sat, cdf_secid_t sid, size_t size) sat 478 ext/fileinfo/libmagic/cdf.c cdf_secid_t maxsector = (cdf_secid_t)((sat->sat_len * size) sat 500 ext/fileinfo/libmagic/cdf.c sid = CDF_TOLE4((uint32_t)sat->sat_tab[sid]); sat 513 ext/fileinfo/libmagic/cdf.c const cdf_sat_t *sat, cdf_secid_t sid, size_t len, cdf_stream_t *scn) sat 517 ext/fileinfo/libmagic/cdf.c scn->sst_len = cdf_count_chain(sat, sid, ss); sat 549 ext/fileinfo/libmagic/cdf.c sid = CDF_TOLE4((uint32_t)sat->sat_tab[sid]); sat 601 ext/fileinfo/libmagic/cdf.c const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst, sat 609 ext/fileinfo/libmagic/cdf.c return cdf_read_long_sector_chain(info, h, sat, sid, len, scn); sat 614 ext/fileinfo/libmagic/cdf.c const cdf_sat_t *sat, cdf_dir_t *dir) sat 621 ext/fileinfo/libmagic/cdf.c ns = cdf_count_chain(sat, sid, ss); sat 652 ext/fileinfo/libmagic/cdf.c sid = CDF_TOLE4((uint32_t)sat->sat_tab[sid]); sat 668 ext/fileinfo/libmagic/cdf.c const cdf_sat_t *sat, cdf_sat_t *ssat) sat 674 ext/fileinfo/libmagic/cdf.c ssat->sat_len = cdf_count_chain(sat, sid, CDF_SEC_SIZE(h)); sat 700 ext/fileinfo/libmagic/cdf.c sid = CDF_TOLE4((uint32_t)sat->sat_tab[sid]); sat 710 ext/fileinfo/libmagic/cdf.c const cdf_sat_t *sat, const cdf_dir_t *dir, cdf_stream_t *scn, sat 731 ext/fileinfo/libmagic/cdf.c return cdf_read_long_sector_chain(info, h, sat, sat 751 ext/fileinfo/libmagic/cdf.c const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst, sat 754 ext/fileinfo/libmagic/cdf.c return cdf_read_user_stream(info, h, sat, ssat, sst, dir, sat 760 ext/fileinfo/libmagic/cdf.c const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst, sat 770 ext/fileinfo/libmagic/cdf.c return cdf_read_sector_chain(info, h, sat, ssat, sst, sat 1214 ext/fileinfo/libmagic/cdf.c cdf_dump_sat(const char *prefix, const cdf_sat_t *sat, size_t size) sat 1218 ext/fileinfo/libmagic/cdf.c for (i = 0; i < sat->sat_len; i++) { sat 1223 ext/fileinfo/libmagic/cdf.c CDF_TOLE4(sat->sat_tab[s * i + j])); sat 1263 ext/fileinfo/libmagic/cdf.c const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst, sat 1305 ext/fileinfo/libmagic/cdf.c if (cdf_read_sector_chain(info, h, sat, ssat, sst, sat 1442 ext/fileinfo/libmagic/cdf.c cdf_sat_t sat, ssat; sat 1465 ext/fileinfo/libmagic/cdf.c if (cdf_read_sat(&info, &h, &sat) == -1) sat 1468 ext/fileinfo/libmagic/cdf.c cdf_dump_sat("SAT", &sat, CDF_SEC_SIZE(&h)); sat 1471 ext/fileinfo/libmagic/cdf.c if (cdf_read_ssat(&info, &h, &sat, &ssat) == -1) sat 1477 ext/fileinfo/libmagic/cdf.c if (cdf_read_dir(&info, &h, &sat, &dir) == -1) sat 1480 ext/fileinfo/libmagic/cdf.c if (cdf_read_short_stream(&info, &h, &sat, &dir, &sst, &root) sat 1488 ext/fileinfo/libmagic/cdf.c cdf_dump_dir(&info, &h, &sat, &ssat, &sst, &dir); sat 1492 ext/fileinfo/libmagic/cdf.c if (cdf_read_summary_info(&info, &h, &sat, &ssat, &sst, &dir, sat 1499 ext/fileinfo/libmagic/cdf.c if (cdf_read_catalog(&info, &h, &sat, &ssat, &sst, &dir, sat 358 ext/fileinfo/libmagic/readcdf.c const cdf_header_t *h, const cdf_sat_t *sat, const cdf_sat_t *ssat, sat 363 ext/fileinfo/libmagic/readcdf.c if ((i = cdf_read_user_stream(info, h, sat, ssat, sst, sat 446 ext/fileinfo/libmagic/readcdf.c cdf_sat_t sat, ssat; sat 464 ext/fileinfo/libmagic/readcdf.c if ((i = cdf_read_sat(&info, &h, &sat)) == -1) { sat 469 ext/fileinfo/libmagic/readcdf.c cdf_dump_sat("SAT", &sat, CDF_SEC_SIZE(&h)); sat 472 ext/fileinfo/libmagic/readcdf.c if ((i = cdf_read_ssat(&info, &h, &sat, &ssat)) == -1) { sat 480 ext/fileinfo/libmagic/readcdf.c if ((i = cdf_read_dir(&info, &h, &sat, &dir)) == -1) { sat 485 ext/fileinfo/libmagic/readcdf.c if ((i = cdf_read_short_stream(&info, &h, &sat, &dir, &sst, sat 491 ext/fileinfo/libmagic/readcdf.c cdf_dump_dir(&info, &h, &sat, &ssat, &sst, &dir); sat 505 ext/fileinfo/libmagic/readcdf.c if ((i = cdf_read_user_stream(&info, &h, &sat, &ssat, &sst, &dir, sat 529 ext/fileinfo/libmagic/readcdf.c if ((i = cdf_read_summary_info(&info, &h, &sat, &ssat, &sst, &dir, sat 535 ext/fileinfo/libmagic/readcdf.c i = cdf_file_catalog_info(ms, &info, &h, &sat, &ssat, &sst, sat 588 ext/fileinfo/libmagic/readcdf.c free(sat.sat_tab);