Lines Matching refs:hp
1064 const CHashPair &hp = HashPairs[index];
1065 if (hp.Hash.Size() > 0)
1067 *data = hp.Hash;
1068 *dataSize = (UInt32)hp.Hash.Size();
1159 CHashPair &hp = HashPairs[index];
1164 prop = hp.IsDir();
1170 hp.Get_UString_Path(path);
1181 if (hp.Size_from_Disk_Defined)
1182 prop = (UInt64)hp.Size_from_Disk;
1183 else if (hp.Size_from_Arc_Defined)
1184 prop = (UInt64)hp.Size_from_Arc;
1189 prop = (UInt64)hp.Hash.Size();
1194 if (!hp.Method.IsEmpty())
1195 prop = hp.Method;
1338 const CHashPair &hp = HashPairs[i];
1340 hashSize = (unsigned)hp.Hash.Size();
1342 if (hashSize != hp.Hash.Size())
1345 if (hp.IsBSD)
1347 if (!_are_there_Dirs && hp.IsDir())
1492 const CHashPair &hp = HashPairs[index];
1493 if (hp.IsDir())
1524 CHashPair &hp = HashPairs[index];
1527 hp.Get_UString_Path(path);
1530 const bool isDir = hp.IsDir();
1566 if (!hp.Method.IsEmpty())
1570 if (FindHashMethod(EXTERNAL_CODECS_LOC_VARS hp.Method, id))
1572 methods_loc.Add(UString(hp.Method));
1582 AddDefaultMethod(methods_loc, (unsigned)hp.Hash.Size());
1592 const bool isSupportedMode = hp.IsSupportedMode();
1615 hp.Size_from_Disk = fileSize;
1616 hp.Size_from_Disk_Defined = true;
1622 lps->InSize += hp.Hash.Size();
1634 if (hs.DigestSize == hp.Hash.Size())
1637 if (CheckDigests(hp.Hash, hs.Digests[0], hs.DigestSize))
1638 if (!hp.Size_from_Arc_Defined || hp.Size_from_Arc == fileSize)