Lines Matching refs:pszEntry
98 char *pszEntry;
178 * @param pszEntry The entry name.
180 static int rtManifestHashesSetAttrs(PRTMANIFESTHASHES pHashes, RTMANIFEST hManifest, const char *pszEntry)
189 rc2 = RTManifestEntrySetAttr(hManifest, pszEntry, "SIZE", szValue, RTMANIFEST_ATTR_SIZE);
198 rc2 = RTManifestEntrySetAttr(hManifest, pszEntry, "MD5", szValue, RTMANIFEST_ATTR_MD5);
207 rc2 = RTManifestEntrySetAttr(hManifest, pszEntry, "SHA1", szValue, RTMANIFEST_ATTR_SHA1);
216 rc2 = RTManifestEntrySetAttr(hManifest, pszEntry, "SHA256", szValue, RTMANIFEST_ATTR_SHA256);
225 rc2 = RTManifestEntrySetAttr(hManifest, pszEntry, "SHA512", szValue, RTMANIFEST_ATTR_SHA512);
265 rc = rtManifestHashesSetAttrs(pThis->pHashes, pThis->hManifest, pThis->pszEntry);
272 RTStrFree(pThis->pszEntry);
273 pThis->pszEntry = NULL;
413 * @param pszEntry The entry name.
418 RTDECL(int) RTManifestEntryAddPassthruIoStream(RTMANIFEST hManifest, RTVFSIOSTREAM hVfsIos, const char *pszEntry,
425 AssertPtr(pszEntry);
446 pThis->pszEntry = RTStrDup(pszEntry);
447 if (pThis->pszEntry && pThis->pHashes)
479 return rtManifestHashesSetAttrs(pThis->pHashes, pThis->hManifest, pThis->pszEntry);
493 * @param pszEntry The entry name.
496 RTDECL(int) RTManifestEntryAddIoStream(RTMANIFEST hManifest, RTVFSIOSTREAM hVfsIos, const char *pszEntry, uint32_t fAttrs)
503 AssertPtr(pszEntry);
541 rc = RTManifestEntryAdd(hManifest, pszEntry);
543 rc = rtManifestHashesSetAttrs(pHashes, hManifest, pszEntry);