Lines Matching refs:safeAsyncWork
372 auto safeAsyncWork = engine->CreateSafeAsyncWork(func, async_resource, async_resource_name, max_queue_size,
374 CHECK_ENV(safeAsyncWork);
376 auto ret = safeAsyncWork->Init();
378 *result = reinterpret_cast<napi_threadsafe_function>(safeAsyncWork);
391 auto safeAsyncWork = reinterpret_cast<NativeSafeAsyncWork*>(func);
395 auto code = safeAsyncWork->Send(data, callMode);
424 auto safeAsyncWork = reinterpret_cast<NativeSafeAsyncWork*>(func);
426 auto ret = safeAsyncWork->Acquire();
439 auto safeAsyncWork = reinterpret_cast<NativeSafeAsyncWork*>(func);
442 auto ret = safeAsyncWork->Release(releaseMode);
455 auto safeAsyncWork = reinterpret_cast<NativeSafeAsyncWork*>(func);
456 *result = safeAsyncWork->GetContext();
466 auto safeAsyncWork = reinterpret_cast<NativeSafeAsyncWork*>(func);
467 auto ret = safeAsyncWork->Ref();
480 auto safeAsyncWork = reinterpret_cast<NativeSafeAsyncWork*>(func);
481 auto ret = safeAsyncWork->Unref();