Lines Matching refs:array_buffer
280 Handle<JSArrayBuffer> array_buffer, size_t addr, in WaitJs32() argument
283 Wait<int32_t>(isolate, mode, array_buffer, addr, value, rel_timeout_ms); in WaitJs32()
288 Handle<JSArrayBuffer> array_buffer, size_t addr, in WaitJs64() argument
291 Wait<int64_t>(isolate, mode, array_buffer, addr, value, rel_timeout_ms); in WaitJs64()
296 Handle<JSArrayBuffer> array_buffer, in WaitWasm32() argument
299 return Wait<int32_t>(isolate, WaitMode::kSync, array_buffer, addr, value, in WaitWasm32()
304 Handle<JSArrayBuffer> array_buffer, in WaitWasm64() argument
307 return Wait<int64_t>(isolate, WaitMode::kSync, array_buffer, addr, value, in WaitWasm64()
313 Handle<JSArrayBuffer> array_buffer, size_t addr, in Wait() argument
315 DCHECK_LT(addr, array_buffer->byte_length()); in Wait()
333 return Wait(isolate, mode, array_buffer, addr, value, use_timeout, in Wait()
348 Handle<JSArrayBuffer> array_buffer, size_t addr, in Wait() argument
352 return WaitSync(isolate, array_buffer, addr, value, use_timeout, in Wait()
356 return WaitAsync(isolate, array_buffer, addr, value, use_timeout, in Wait()
362 Handle<JSArrayBuffer> array_buffer, size_t addr, in WaitSync() argument
373 isolate->RunAtomicsWaitCallback(AtomicsWaitEvent::kStartWait, array_buffer, in WaitSync()
387 array_buffer->GetBackingStore(); in WaitSync()
497 isolate->RunAtomicsWaitCallback(callback_result, array_buffer, addr, value, in WaitSync()
533 Handle<JSArrayBuffer> array_buffer, in WaitAsync() argument
550 array_buffer->GetBackingStore(); in WaitAsync()
654 Object FutexEmulation::Wake(Handle<JSArrayBuffer> array_buffer, size_t addr, in Wake() argument
656 DCHECK_LT(addr, array_buffer->byte_length()); in Wake()
659 std::shared_ptr<BackingStore> backing_store = array_buffer->GetBackingStore(); in Wake()
917 Object FutexEmulation::NumWaitersForTesting(Handle<JSArrayBuffer> array_buffer, in NumWaitersForTesting() argument
919 DCHECK_LT(addr, array_buffer->byte_length()); in NumWaitersForTesting()
920 std::shared_ptr<BackingStore> backing_store = array_buffer->GetBackingStore(); in NumWaitersForTesting()
963 Handle<JSArrayBuffer> array_buffer, size_t addr) { in NumUnresolvedAsyncPromisesForTesting() argument
964 DCHECK_LT(addr, array_buffer->byte_length()); in NumUnresolvedAsyncPromisesForTesting()
965 std::shared_ptr<BackingStore> backing_store = array_buffer->GetBackingStore(); in NumUnresolvedAsyncPromisesForTesting()