reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/xray/xray_buffer_queue.cpp
  123     auto &Buf = T.Buff;
  161 BufferQueue::ErrorCode BufferQueue::getBuffer(Buffer &Buf) {
  184 BufferQueue::ErrorCode BufferQueue::releaseBuffer(Buffer &Buf) {
projects/compiler-rt/lib/xray/xray_buffer_queue.h
   69     Buffer Buff;
  100     T &operator*() const { return Buffers[Offset].Buff; }
  102     T *operator->() const { return &(Buffers[Offset].Buff); }
  123     friend bool operator==(const Iterator &L, const Iterator<V> &R) {
  129     friend bool operator!=(const Iterator &L, const Iterator<V> &R) {
  213   ErrorCode getBuffer(Buffer &Buf);
  221   ErrorCode releaseBuffer(Buffer &Buf);
  261   using const_iterator = Iterator<const Buffer>;
  262   using iterator = Iterator<Buffer>;
projects/compiler-rt/lib/xray/xray_fdr_controller.h
   27   BufferQueue::Buffer &B;
  236   FDRController(BufferQueue *BQ, BufferQueue::Buffer &B, FDRLogWriter &W,
projects/compiler-rt/lib/xray/xray_fdr_log_writer.h
   78   BufferQueue::Buffer &Buffer;
   92   explicit FDRLogWriter(BufferQueue::Buffer &B, char *P)
   98   explicit FDRLogWriter(BufferQueue::Buffer &B)
projects/compiler-rt/lib/xray/xray_fdr_logging.cpp
   54   BufferQueue::Buffer Buffer{};
projects/compiler-rt/lib/xray/xray_function_call_trie.h
  165       BufferQueue::Buffer NodeBuffer;
  166       BufferQueue::Buffer RootsBuffer;
  167       BufferQueue::Buffer ShadowStackBuffer;
  168       BufferQueue::Buffer NodeIdPairBuffer;
projects/compiler-rt/lib/xray/xray_profile_collector.cpp
   77 static BufferQueue::Buffer Buffer;