Lines Matching defs:store
75 const std::vector<BlobEntry>& store,
87 return MakeBaseObject<Blob>(env, obj, store, length);
108 std::shared_ptr<BackingStore> store = view->Buffer()->GetBackingStore();
110 view->Buffer()->Detach(); // The Blob will own the backing store now.
111 entries.emplace_back(BlobEntry{std::move(store), byte_length, 0});
151 tracker->TrackFieldWithSize("store", length_);
157 std::shared_ptr<BackingStore> store =
160 unsigned char* dest = static_cast<unsigned char*>(store->Data());
163 unsigned char* src = static_cast<unsigned char*>(entry.store->Data());
172 return scope.Escape(ArrayBuffer::New(env->isolate(), store));
187 if (start + entry.offset > entry.store->ByteLength()) {
193 size_t len = std::min(remaining, entry.store->ByteLength() - offset);
194 slices.emplace_back(BlobEntry{entry.store, len, offset});
209 const std::vector<BlobEntry>& store,
212 store_(store),
343 unsigned char* src = static_cast<unsigned char*>(entry.store->Data());