Lines Matching +full:num +full:- +full:addresses
33 StackIds->PushBack(Key);
51 // ---------- Segment Info
52 // Num Entries
53 // ---------- Segment Entry
59 // ----------
84 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) &&
85 "Expected num bytes != actual bytes written");
108 // ---------- Stack Info
109 // Num Entries
110 // ---------- Stack Entry
111 // Num Stacks
115 // ----------
129 // PCs in stack traces are actually the return addresses, that is,
130 // addresses of the next instructions after the call.
136 *(u64 *)(Ptr - (Count + 1) * sizeof(u64)) = Count;
139 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) &&
140 "Expected num bytes != actual bytes written");
144 // ---------- MIB Info
145 // Num Entries
146 // ---------- MIB Entry 0
149 // ---- AccessHistogram Entry 0
151 // ---- AccessHistogram Entry AccessHistogramSize - 1
152 // ---------- MIB Entry 1
155 // ---- AccessHistogram Entry 0
157 // ---- AccessHistogram Entry AccessHistogramSize - 1
158 // ----------
172 Ptr = WriteBytes((*h)->mib, Ptr);
173 for (u64 j = 0; j < (*h)->mib.AccessHistogramSize; ++j) {
174 u64 HistogramEntry = ((u64 *)((*h)->mib.AccessHistogram))[j];
177 if ((*h)->mib.AccessHistogramSize > 0) {
178 InternalFree((void *)((*h)->mib.AccessHistogram));
181 CHECK(ExpectedNumBytes >= static_cast<u64>(Ptr - Buffer) &&
182 "Expected num bytes != actual bytes written");
186 // ---------- Header
193 // ---------- Segment Info
194 // Num Entries
195 // ---------- Segment Entry
200 // ----------
202 // ----------
204 // ---------- MIB Info
205 // Num Entries
206 // ---------- MIB Entry
209 // ---- AccessHistogram Entry 0
211 // ---- AccessHistogram Entry AccessHistogramSize - 1
212 // ---------- MIB Entry 1
215 // ---- AccessHistogram Entry 0
217 // ---- AccessHistogram Entry AccessHistogramSize - 1
219 // ---------- Stack Info
220 // Num Entries
221 // ---------- Stack Entry
222 // Num Stacks
226 // ----------
248 *TotalAccessHistogramEntries += MIB->mib.AccessHistogramSize;