Lines Matching refs:ssi

859 static SRes ReadSubStreamsInfo(CSzAr *p, CSzData *sd, CSubStreamInfo *ssi)  in ReadSubStreamsInfo()  argument
873 ssi->sdNumSubStreams.Data = sd->Data; in ReadSubStreamsInfo()
888 ssi->sdNumSubStreams.Size = sd->Data - ssi->sdNumSubStreams.Data; in ReadSubStreamsInfo()
896 if (!ssi->sdNumSubStreams.Data) in ReadSubStreamsInfo()
903 ssi->NumTotalSubStreams = numUnpackStreams; in ReadSubStreamsInfo()
904 ssi->NumSubDigests = numSubDigests; in ReadSubStreamsInfo()
908 ssi->sdSizes.Data = sd->Data; in ReadSubStreamsInfo()
910 ssi->sdSizes.Size = sd->Data - ssi->sdSizes.Data; in ReadSubStreamsInfo()
920 ssi->sdCRCs.Data = sd->Data; in ReadSubStreamsInfo()
922 ssi->sdCRCs.Size = sd->Data - ssi->sdCRCs.Data; in ReadSubStreamsInfo()
936 CSubStreamInfo *ssi, in SzReadStreamsInfo() argument
941 SzData_Clear(&ssi->sdSizes); in SzReadStreamsInfo()
942 SzData_Clear(&ssi->sdCRCs); in SzReadStreamsInfo()
943 SzData_Clear(&ssi->sdNumSubStreams); in SzReadStreamsInfo()
960 RINOK(ReadSubStreamsInfo(p, sd, ssi)); in SzReadStreamsInfo()
965 ssi->NumTotalSubStreams = p->NumFolders; in SzReadStreamsInfo()
983 CSubStreamInfo ssi; in SzReadAndDecodePackedStreams() local
985 RINOK(SzReadStreamsInfo(p, sd, numFoldersMax, NULL, 0, &dataStartPos, &ssi, allocTemp)); in SzReadAndDecodePackedStreams()
1103 CSubStreamInfo ssi; in SzReadHeader2() local
1108 SzData_Clear(&ssi.sdSizes); in SzReadHeader2()
1109 SzData_Clear(&ssi.sdCRCs); in SzReadHeader2()
1110 SzData_Clear(&ssi.sdNumSubStreams); in SzReadHeader2()
1112 ssi.NumSubDigests = 0; in SzReadHeader2()
1113 ssi.NumTotalSubStreams = 0; in SzReadHeader2()
1149 &p->dataPos, &ssi, allocMain)); in SzReadHeader2()
1277 if (numFiles - numEmptyStreams != ssi.NumTotalSubStreams) in SzReadHeader2()
1312 if (ssi.sdCRCs.Size != 0) in SzReadHeader2()
1314 SZ_READ_BYTE_SD(&ssi.sdCRCs, allDigestsDefined); in SzReadHeader2()
1316 digestsVals = ssi.sdCRCs.Data; in SzReadHeader2()
1319 size_t numBytes = (ssi.NumSubDigests + 7) >> 3; in SzReadHeader2()
1320 digestsDefs = ssi.sdCRCs.Data; in SzReadHeader2()
1367 if (ssi.sdNumSubStreams.Data) in SzReadHeader2()
1369 RINOK(SzReadNumber32(&ssi.sdNumSubStreams, &numSubStreams)); in SzReadHeader2()
1417 RINOK(ReadNumber(&ssi.sdSizes, &v)); in SzReadHeader2()
1447 if (!ssi.sdNumSubStreams.Data) in SzReadHeader2()
1449 RINOK(SzReadNumber32(&ssi.sdNumSubStreams, &numSubStreams)); in SzReadHeader2()
1463 if (ssi.sdNumSubStreams.Data && ssi.sdNumSubStreams.Size != 0) in SzReadHeader2()