HomeSort by: relevance | last modified time | path
    Searched refs:Extents (Results 1 - 6 of 6) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/
test_helpers.cc 85 auto Size = atomic_load_relaxed(B.Extents);
86 auto Extents =
88 Serialized.append(reinterpret_cast<const char *>(&Extents),
89 sizeof(Extents));
  /src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_fdr_log_writer.h 87 // extents are updated.
89 atomic_fetch_add(Buffer.Extents, sizeof(T), memory_order_acq_rel);
117 // extents are updated.
119 atomic_fetch_add(Buffer.Extents, Size, memory_order_acq_rel);
143 // atomically update the buffer extents. This ensures that any reads
144 // synchronised on the buffer extents record will always see the writes
161 // extents are updated.
163 atomic_fetch_add(Buffer.Extents, sizeof(R) + sizeof(A),
170 // first, before we atomically update the extents for the buffer. This
171 // allows us to ensure that any threads reading the extents of the buffe
    [all...]
xray_buffer_queue.cc 62 atomic_uint64_t Extents;
127 Buf.Extents = &E->Extents;
128 atomic_store(Buf.Extents, 0, memory_order_release);
213 atomic_store(B->Buff.Extents, atomic_load(Buf.Extents, memory_order_acquire),
xray_buffer_queue.h 35 /// store for all buffers and extents managed by a BufferQueue instance. The
56 atomic_uint64_t *Extents = nullptr;
147 // The collocated ControlBlock and extents storage.
xray_fdr_controller.h 67 atomic_store(B.Extents, 0, memory_order_release);
126 atomic_store(B.Extents, 0, memory_order_release);
xray_fdr_logging.cc 151 // Version 2 of the log writes the extents of the buffer, instead of
185 // address and extents.
186 // - It will keep returning the next buffer and extents as there are more
243 // Set up the current buffer to contain the extents like we would when writing
249 // buffer have been committed before we load the extents atomically. Because
252 // before the fence are fully committed before we read the extents.
254 auto BufferSize = atomic_load(It->Extents, memory_order_acquire);
260 // Write out the extents as a Metadata Record into the CurrentBuffer.
363 // the records identified by the extents of the buffer. We use the Extents
    [all...]

Completed in 15 milliseconds