Lines Matching refs:addr

37                                 size_t addr) {
38 return static_cast<int8_t*>(backing_store->buffer_start()) + addr;
280 Handle<JSArrayBuffer> array_buffer, size_t addr,
283 Wait<int32_t>(isolate, mode, array_buffer, addr, value, rel_timeout_ms);
288 Handle<JSArrayBuffer> array_buffer, size_t addr,
291 Wait<int64_t>(isolate, mode, array_buffer, addr, value, rel_timeout_ms);
297 size_t addr, int32_t value,
299 return Wait<int32_t>(isolate, WaitMode::kSync, array_buffer, addr, value,
305 size_t addr, int64_t value,
307 return Wait<int64_t>(isolate, WaitMode::kSync, array_buffer, addr, value,
313 Handle<JSArrayBuffer> array_buffer, size_t addr,
315 DCHECK_LT(addr, array_buffer->byte_length());
333 return Wait(isolate, mode, array_buffer, addr, value, use_timeout,
348 Handle<JSArrayBuffer> array_buffer, size_t addr,
352 return WaitSync(isolate, array_buffer, addr, value, use_timeout,
356 return WaitAsync(isolate, array_buffer, addr, value, use_timeout,
362 Handle<JSArrayBuffer> array_buffer, size_t addr,
374 addr, value, rel_timeout_ms, &stop_handle);
391 node->wait_addr_ = addr;
393 FutexWaitList::ToWaitLocation(backing_store.get(), addr);
497 isolate->RunAtomicsWaitCallback(callback_result, array_buffer, addr, value,
534 size_t addr, T value, bool use_timeout,
554 static_cast<int8_t*>(backing_store->buffer_start()) + addr);
571 backing_store, addr, promise_capability, isolate);
654 Object FutexEmulation::Wake(Handle<JSArrayBuffer> array_buffer, size_t addr,
656 DCHECK_LT(addr, array_buffer->byte_length());
660 auto wait_location = FutexWaitList::ToWaitLocation(backing_store.get(), addr);
683 DCHECK_EQ(addr, node->wait_addr_);
918 size_t addr) {
919 DCHECK_LT(addr, array_buffer->byte_length());
924 auto wait_location = FutexWaitList::ToWaitLocation(backing_store.get(), addr);
963 Handle<JSArrayBuffer> array_buffer, size_t addr) {
964 DCHECK_LT(addr, array_buffer->byte_length());
977 addr == node->wait_addr_ && !node->waiting_) {