Home
last modified time | relevance | path

Searched refs:BackingStore (Results 1 – 3 of 3) sorted by relevance

/openbsd/gnu/llvm/compiler-rt/lib/xray/
H A Dxray_allocator.h174 unsigned char *BackingStore = nullptr; member
182 if (UNLIKELY(BackingStore == nullptr)) { in Alloc()
184 if (BackingStore == nullptr) { in Alloc()
190 AlignedNextBlock = BackingStore; in Alloc()
227 BackingStore(nullptr), in Allocator()
249 BackingStore = O.BackingStore; in Allocator()
250 O.BackingStore = nullptr; in Allocator()
264 if (BackingStore != nullptr)
266 BackingStore = O.BackingStore;
267 O.BackingStore = nullptr;
[all …]
H A Dxray_buffer_queue.cpp83 if (BackingStore == nullptr) in init()
90 BackingStore = nullptr; in init()
129 Buf.Data = &BackingStore->Data + (BufferSize * i); in init()
131 Buf.BackingStore = BackingStore; in init()
151 BackingStore(nullptr),
176 incRefCount(BackingStore); in getBuffer()
192 decRefCount(Buf.BackingStore, Buf.Size, Buf.Count); in releaseBuffer()
197 if (Buf.Data < &BackingStore->Data || in releaseBuffer()
210 decRefCount(Buf.BackingStore, Buf.Size, Buf.Count); in releaseBuffer()
228 decRefCount(BackingStore, BufferSize, BufferCount); in cleanupBuffers()
[all …]
H A Dxray_buffer_queue.h62 ControlBlock *BackingStore = nullptr; member
144 ControlBlock *BackingStore; variable