Lines Matching defs:ssat
647 const cdf_sat_t *ssat, const cdf_stream_t *sst,
652 scn->sst_len = cdf_count_chain(ssat, sid, CDF_SEC_SIZE(h));
679 sid = CDF_TOLE4(CAST(uint32_t, ssat->sat_tab[sid]));
689 const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst,
694 return cdf_read_short_sector_chain(h, ssat, sst, sid, len,
757 const cdf_sat_t *sat, cdf_sat_t *ssat)
763 ssat->sat_tab = NULL;
764 ssat->sat_len = cdf_count_chain(sat, sid, ss);
765 if (ssat->sat_len == CAST(size_t, -1))
768 ssat->sat_tab = CAST(cdf_secid_t *, CDF_CALLOC(ssat->sat_len, ss));
769 if (ssat->sat_tab == NULL)
777 if (i >= ssat->sat_len) {
780 ssat->sat_len));
783 if (cdf_read_sector(info, ssat->sat_tab, i * ss, ss, h, sid) !=
794 free(ssat->sat_tab);
844 const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst,
847 return cdf_read_user_stream(info, h, sat, ssat, sst, dir,
853 const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst,
856 return cdf_read_user_stream(info, h, sat, ssat, sst, dir,
862 const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst,
874 return cdf_read_sector_chain(info, h, sat, ssat, sst,
1424 const cdf_sat_t *sat, const cdf_sat_t *ssat, const cdf_stream_t *sst,
1466 if (cdf_read_sector_chain(info, h, sat, ssat, sst,
1603 cdf_sat_t sat, ssat;
1635 if (cdf_read_ssat(&info, &h, &sat, &ssat) == -1)
1636 err(EXIT_FAILURE, "Cannot read ssat");
1638 cdf_dump_sat("SSAT", &ssat, CDF_SHORT_SEC_SIZE(&h));
1652 cdf_dump_dir(&info, &h, &sat, &ssat, &sst, &dir);
1656 if (cdf_read_summary_info(&info, &h, &sat, &ssat, &sst, &dir,
1663 if (cdf_read_user_stream(&info, &h, &sat, &ssat, &sst,