Lines Matching defs:data
121 static void ThreadSafeCallback(napi_env env, napi_value jsCallback, void* context, void* data)
123 if (data != nullptr) {
124 CallbackWrapper *cbw = static_cast<CallbackWrapper *>(data);
128 data = nullptr;
325 NativeAsyncExecuteCallback execute, NativeAsyncCompleteCallback complete, void* data)
347 return new NativeAsyncWork(this, execute, complete, name, data);
351 NativeAsyncCompleteCallback complete, void* data)
353 return new NativeAsyncWork(this, execute, complete, asyncResourceName, data);
459 str->WriteUtf8(vm, (tempBuf.data() + pos), pos + len + 1);
759 void* data = cb.first;
760 if (cleanupHooks_.find(data) == cleanupHooks_.end()) {
767 fun(data);
769 cleanupHooks_.erase(data);
909 * If output is not secureMem, fullfill buffer, bufferSize with content data and size.
921 *buffer = content.data();
927 void NativeEngine::SetInstanceData(void* data, NativeFinalize finalize_cb, void* hint)
934 instanceDataInfo_.nativeObject = data;
938 void NativeEngine::GetInstanceData(void** data)
942 if (data) {
943 *data = instanceDataInfo_.nativeObject;