Home | History | Annotate | Download | only in linux

Lines Matching refs:identifier

30 // file_id.cc: Return a unique identifier for a file
61 uint8_t identifier[kMDGUIDSize]) {
83 my_memset(identifier, 0, kMDGUIDSize);
84 memcpy(identifier, build_id,
91 // and copy as many bytes of it as will fit into |identifier|.
93 uint8_t identifier[kMDGUIDSize]) {
108 identifier);
111 identifier);
118 // a simple hash by XORing the first page worth of bytes into |identifier|.
120 uint8_t identifier[kMDGUIDSize]) {
129 my_memset(identifier, 0, kMDGUIDSize);
134 identifier[i] ^= ptr[i];
142 uint8_t identifier[kMDGUIDSize]) {
144 if (FindElfBuildIDNote(base, identifier))
148 return HashElfTextSection(base, identifier);
151 bool FileID::ElfFileIdentifier(uint8_t identifier[kMDGUIDSize]) {
156 return ElfFileIdentifierFromMappedFile(mapped_file.data(), identifier);
160 void FileID::ConvertIdentifierToString(const uint8_t identifier[kMDGUIDSize],
165 memcpy(identifier_swapped, identifier, kMDGUIDSize);