Lines Matching refs:sid

523 cdf_count_chain(const cdf_sat_t *sat, cdf_secid_t sid, size_t size)  in cdf_count_chain()  argument
530 if (sid == CDF_SECID_END_OF_CHAIN) { in cdf_count_chain()
536 for (j = i = 0; sid >= 0; i++, j++) { in cdf_count_chain()
537 DPRINTF((" %d", sid)); in cdf_count_chain()
542 if (sid >= maxsector) { in cdf_count_chain()
543 DPRINTF(("Sector %d >= %d\n", sid, maxsector)); in cdf_count_chain()
546 sid = CDF_TOLE4(CAST(uint32_t, sat->sat_tab[sid])); in cdf_count_chain()
549 DPRINTF((" none, sid: %d\n", sid)); in cdf_count_chain()
562 const cdf_sat_t *sat, cdf_secid_t sid, size_t len, cdf_stream_t *scn) in cdf_read_long_sector_chain() argument
567 scn->sst_len = cdf_count_chain(sat, sid, ss); in cdf_read_long_sector_chain()
571 if (sid == CDF_SECID_END_OF_CHAIN || len == 0) in cdf_read_long_sector_chain()
581 for (j = i = 0; sid >= 0; i++, j++) { in cdf_read_long_sector_chain()
593 sid)) != CAST(ssize_t, ss)) { in cdf_read_long_sector_chain()
598 DPRINTF(("Reading long sector chain %d", sid)); in cdf_read_long_sector_chain()
601 sid = CDF_TOLE4(CAST(uint32_t, sat->sat_tab[sid])); in cdf_read_long_sector_chain()
612 cdf_secid_t sid, size_t len, cdf_stream_t *scn) in cdf_read_short_sector_chain() argument
616 scn->sst_len = cdf_count_chain(ssat, sid, CDF_SEC_SIZE(h)); in cdf_read_short_sector_chain()
627 for (j = i = 0; sid >= 0; i++, j++) { in cdf_read_short_sector_chain()
639 sid) != CAST(ssize_t, ss)) { in cdf_read_short_sector_chain()
640 DPRINTF(("Reading short sector chain %d", sid)); in cdf_read_short_sector_chain()
643 sid = CDF_TOLE4(CAST(uint32_t, ssat->sat_tab[sid])); in cdf_read_short_sector_chain()
654 cdf_secid_t sid, size_t len, cdf_stream_t *scn) in cdf_read_sector_chain() argument
658 return cdf_read_short_sector_chain(h, ssat, sst, sid, len, in cdf_read_sector_chain()
661 return cdf_read_long_sector_chain(info, h, sat, sid, len, scn); in cdf_read_sector_chain()
671 cdf_secid_t sid = h->h_secid_first_directory; in cdf_read_dir() local
673 ns = cdf_count_chain(sat, sid, ss); in cdf_read_dir()
695 if (cdf_read_sector(info, buf, 0, ss, h, sid) != in cdf_read_dir()
697 DPRINTF(("Reading directory sector %d", sid)); in cdf_read_dir()
704 sid = CDF_TOLE4(CAST(uint32_t, sat->sat_tab[sid])); in cdf_read_dir()
725 cdf_secid_t sid = h->h_secid_first_sector_in_short_sat; in cdf_read_ssat() local
728 ssat->sat_len = cdf_count_chain(sat, sid, ss); in cdf_read_ssat()
736 for (j = i = 0; sid >= 0; i++, j++) { in cdf_read_ssat()
747 if (cdf_read_sector(info, ssat->sat_tab, i * ss, ss, h, sid) != in cdf_read_ssat()
749 DPRINTF(("Reading short sat sector %d", sid)); in cdf_read_ssat()
752 sid = CDF_TOLE4(CAST(uint32_t, sat->sat_tab[sid])); in cdf_read_ssat()