Home
last modified time | relevance | path

Searched refs:seqlock (Results 1 – 2 of 2) sorted by relevance

/system/unwinding/libunwindstack/
DGlobalDebugImpl.h57 uint32_t seqlock; member
73 uint32_t seqlock; member
84 uint32_t seqlock; // This servers as "version" for the given address. member
87 return std::tie(address, seqlock) < std::tie(other.address, other.seqlock);
116 seqlock_offset_ = offsetof(JITCodeEntry, seqlock); in ReadDescriptor()
305 uint32_t seqlock[2]{0, 0}; in ReadNextField()
315 *uid = UID{.address = address[0], .seqlock = 0}; in ReadNextField()
320 if (!memory_->ReadFully(address[i] + seqlock_offset_, &seqlock[i], sizeof(seqlock[i]))) { in ReadNextField()
326 if (address[0] != address[1] || seqlock[0] != seqlock[1] || (seqlock[0] & 1) == 1) { in ReadNextField()
332 *uid = UID{.address = address[1], .seqlock = seqlock[1]}; in ReadNextField()
[all …]
/system/extras/simpleperf/
DJITDebugReader.cpp119 uint32_t seqlock; // even value if valid member
121 bool Valid() const { return (seqlock & 1) == 0; } in Valid()
133 uint32_t seqlock; member
135 bool Valid() const { return (seqlock & 1) == 0; } in Valid()
147 uint32_t seqlock; member
150 bool Valid() const { return (seqlock & 1) == 0; } in Valid()