Lines Matching refs:BackingStore
82 BackingStore = allocControlBlock(BufferSize, BufferCount);
83 if (BackingStore == nullptr)
89 deallocControlBlock(BackingStore, BufferSize, BufferCount);
90 BackingStore = nullptr;
114 // being at the start of the BackingStore pointer.
115 atomic_store(&BackingStore->RefCount, 1, memory_order_release);
129 Buf.Data = &BackingStore->Data + (BufferSize * i);
131 Buf.BackingStore = BackingStore;
151 BackingStore(nullptr),
176 incRefCount(BackingStore);
192 decRefCount(Buf.BackingStore, Buf.Size, Buf.Count);
197 if (Buf.Data < &BackingStore->Data ||
198 Buf.Data > &BackingStore->Data + (BufferCount * BufferSize))
210 decRefCount(Buf.BackingStore, Buf.Size, Buf.Count);
228 decRefCount(BackingStore, BufferSize, BufferCount);
230 BackingStore = nullptr;