Lines Matching refs:backing_store
36 static int8_t* ToWaitLocation(const BackingStore* backing_store,
38 return static_cast<int8_t*>(backing_store->buffer_start()) + addr;
386 std::shared_ptr<BackingStore> backing_store =
388 DCHECK(backing_store);
390 node->backing_store_ = backing_store;
393 FutexWaitList::ToWaitLocation(backing_store.get(), addr);
509 const std::shared_ptr<BackingStore>& backing_store, size_t wait_addr,
512 backing_store_(backing_store),
515 FutexWaitList::ToWaitLocation(backing_store.get(), wait_addr)),
549 std::shared_ptr<BackingStore> backing_store =
554 static_cast<int8_t*>(backing_store->buffer_start()) + addr);
571 backing_store, addr, promise_capability, isolate);
659 std::shared_ptr<BackingStore> backing_store = array_buffer->GetBackingStore();
660 auto wait_location = FutexWaitList::ToWaitLocation(backing_store.get(), addr);
682 if (backing_store.get() == node_backing_store.get()) {
920 std::shared_ptr<BackingStore> backing_store = array_buffer->GetBackingStore();
924 auto wait_location = FutexWaitList::ToWaitLocation(backing_store.get(), addr);
935 if (backing_store.get() == node_backing_store.get() && node->waiting_) {
965 std::shared_ptr<BackingStore> backing_store = array_buffer->GetBackingStore();
976 if (backing_store.get() == node_backing_store.get() &&