Home
last modified time | relevance | path

Searched refs:deleter (Results 1 - 25 of 25) sorted by relevance

/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefisarray_fuzzer/
H A Djsvaluerefisarray_fuzzer.cpp33 NativePointerCallback deleter = nullptr; in IsInt8ArrayFuzztest() local
34 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm, (void *)data, (int32_t)size, deleter, (void *)data); in IsInt8ArrayFuzztest()
49 NativePointerCallback deleter = nullptr; in IsUint8ArrayFuzztest() local
50 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm, (void *)data, (int32_t)size, deleter, (void *)data); in IsUint8ArrayFuzztest()
65 NativePointerCallback deleter = nullptr; in IsUint8ClampedArrayFuzztest() local
66 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm, (void *)data, (int32_t)size, deleter, (void *)data); in IsUint8ClampedArrayFuzztest()
81 NativePointerCallback deleter = nullptr; in IsInt16ArrayFuzztest() local
82 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm, (void *)data, (int32_t)size, deleter, (void *)data); in IsInt16ArrayFuzztest()
98 NativePointerCallback deleter = nullptr; in IsUint16ArrayFuzztest() local
99 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm, (void *)data, (int32_t)size, deleter, (voi in IsUint16ArrayFuzztest()
[all...]
/arkcompiler/ets_runtime/test/fuzztest/arraybufferrefnew_fuzzer/
H A Darraybufferrefnew_fuzzer.cpp33 NativePointerCallback deleter = nullptr; in ArrayBufferRefNewFuzzTest() local
34 ArrayBufferRef::New(vm, (void *)data, (int32_t)size, deleter, (void *)data); in ArrayBufferRefNewFuzzTest()
46 NativePointerCallback deleter = nullptr; in ArrayBufferRef_New_IsDetach_Detach_ByteLength_GetBuffer_FuzzTest() local
47 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm, (void *)data, (int32_t)size, deleter, (void *)data); in ArrayBufferRef_New_IsDetach_Detach_ByteLength_GetBuffer_FuzzTest()
/arkcompiler/ets_runtime/ecmascript/
H A Djs_native_pointer.cpp44 NativePointerCallback deleter = GetDeleter(); in DeleteExternalPointer() local
46 if (deleter != nullptr) { in DeleteExternalPointer()
47 deleter(env, externalPointer, GetData()); in DeleteExternalPointer()
H A Djs_function.h315 void SetFunctionExtraInfo(JSThread *thread, void *nativeFunc, const NativePointerCallback &deleter,
317 void SetSFunctionExtraInfo(JSThread *thread, void *nativeFunc, const NativePointerCallback &deleter,
H A Djs_function.cpp961 void JSFunction::SetFunctionExtraInfo(JSThread *thread, void *nativeFunc, const NativePointerCallback &deleter, in SetFunctionExtraInfo() argument
968 JSHandle<JSNativePointer> pointer = vm->GetFactory()->NewJSNativePointer(nativeFunc, deleter, data, in SetFunctionExtraInfo()
1004 JSThread *thread, void *nativeFunc, const NativePointerCallback &deleter, void *data, size_t nativeBindingsize) in SetSFunctionExtraInfo()
1011 vm->GetFactory()->NewSJSNativePointer(nativeFunc, deleter, data, false, nativeBindingsize); in SetSFunctionExtraInfo()
1003 SetSFunctionExtraInfo( JSThread *thread, void *nativeFunc, const NativePointerCallback &deleter, void *data, size_t nativeBindingsize) SetSFunctionExtraInfo() argument
H A Dobject_factory.h508 const NativePointerCallback &deleter, void *data);
512 JSHandle<JSArrayBuffer> NewJSArrayBuffer(void *buffer, int32_t length, const NativePointerCallback &deleter,
H A Dobject_factory.cpp306 const NativePointerCallback &deleter, in NewJSSendableArrayBuffer()
316 JSHandle<JSNativePointer> pointer = NewSJSNativePointer(buffer, deleter, data, false, length); in NewJSSendableArrayBuffer()
319 sendableArrayBuffer->SetWithNativeAreaAllocator(deleter == NativeAreaAllocator::FreeBufferFunc && in NewJSSendableArrayBuffer()
368 const NativePointerCallback &deleter, void *data, bool share) in NewJSArrayBuffer()
377 JSHandle<JSNativePointer> pointer = NewJSNativePointer(buffer, deleter, data, false, length); in NewJSArrayBuffer()
380 arrayBuffer->SetWithNativeAreaAllocator(deleter == NativeAreaAllocator::FreeBufferFunc && in NewJSArrayBuffer()
305 NewJSSendableArrayBuffer(void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) NewJSSendableArrayBuffer() argument
367 NewJSArrayBuffer(void *buffer, int32_t length, const NativePointerCallback &deleter, void *data, bool share) NewJSArrayBuffer() argument
/arkcompiler/ets_runtime/test/fuzztest/functionrefname_fuzzer/
H A Dfunctionrefname_fuzzer.cpp40 NativePointerCallback deleter = nullptr; in FunctionRefSetNameFuzzTest() local
41 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefSetNameFuzzTest()
57 NativePointerCallback deleter = nullptr; in FunctionRefGetNameFuzzTest() local
58 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefGetNameFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/functionrefnewclassfunction_fuzzer/
H A Dfunctionrefnewclassfunction_fuzzer.cpp39 NativePointerCallback deleter = nullptr; in FunctionRefNewClassFunctionFuzzTest() local
40 FunctionRef::NewClassFunction(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefNewClassFunctionFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/functionrefnew_fuzzer/
H A Dfunctionrefnew_fuzzer.cpp39 NativePointerCallback deleter = nullptr; in FunctionRefNewFuzzTest() local
40 FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefNewFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/functionrefgetfunctionprototype_fuzzer/
H A Dfunctionrefgetfunctionprototype_fuzzer.cpp40 NativePointerCallback deleter = nullptr; in FunctionRefGetFunctionPrototypeFuzzTest() local
41 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefGetFunctionPrototypeFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/escapelocalscope_fuzzer/
H A Descapelocalscope_fuzzer.cpp39 NativePointerCallback deleter = nullptr; in EscapeLocalScopeFuzzTest() local
40 FunctionRef::NewClassFunction(vm, nativeFunc, deleter, (void *)(data + size)); in EscapeLocalScopeFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/functionrefconstructor_fuzzer/
H A Dfunctionrefconstructor_fuzzer.cpp40 NativePointerCallback deleter = nullptr; in FunctionRefConstructorFuzzTest() local
41 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefConstructorFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/functionrefcall_fuzzer/
H A Dfunctionrefcall_fuzzer.cpp39 NativePointerCallback deleter = nullptr; in FunctionRefCallFuzzTest() local
40 Local<FunctionRef> func = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in FunctionRefCallFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/jsvaluerefispromisevalue_fuzzer/
H A Djsvaluerefispromisevalue_fuzzer.cpp43 NativePointerCallback deleter = nullptr; in JSValueRefIsPromiseValueFuzzTest() local
44 Local<FunctionRef> reject = FunctionRef::New(vm, nativeFunc, deleter, (void *)(data + size)); in JSValueRefIsPromiseValueFuzzTest()
/arkcompiler/runtime_core/libpandabase/os/
H A Dmem.h182 MapPtr(T *ptr, size_t size, Deleter deleter) : ptr_(ptr), size_(size), page_offset_(0), deleter_(deleter) {} in MapPtr() argument
183 MapPtr(T *ptr, size_t size, size_t page_offset, Deleter deleter) in MapPtr() argument
184 : ptr_(ptr), size_(size), page_offset_(page_offset), deleter_(deleter) in MapPtr()
/arkcompiler/runtime_core/static_core/libpandabase/os/
H A Dmem.h184 MapPtr(T *ptr, size_t size, Deleter deleter) : ptr_(ptr), size_(size), pageOffset_(0), deleter_(deleter) {} in MapPtr() argument
185 MapPtr(T *ptr, size_t size, size_t pageOffset, Deleter deleter) in MapPtr() argument
186 : ptr_(ptr), size_(size), pageOffset_(pageOffset), deleter_(deleter) in MapPtr()
/arkcompiler/ets_runtime/test/fuzztest/bufferrefnew_fuzzer/
H A Dbufferrefnew_fuzzer.cpp46 NativePointerCallback deleter = nullptr; in BufferRefMultiParamNewFuzzTest() local
47 BufferRef::New(vm, (void *)data, (int32_t)size, deleter, (void *)data); in BufferRefMultiParamNewFuzzTest()
/arkcompiler/ets_runtime/ecmascript/napi/include/
H A Djsnapi_expo.h850 static Local<FunctionRef> New(EcmaVM *vm, FunctionCallback nativeFunc, NativePointerCallback deleter = nullptr,
854 NativePointerCallback deleter = nullptr,
858 static Local<FunctionRef> New(EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter,
862 NativePointerCallback deleter,
868 NativePointerCallback deleter,
872 static Local<FunctionRef> NewClassFunction(EcmaVM *vm, FunctionCallback nativeFunc, NativePointerCallback deleter,
876 NativePointerCallback deleter,
882 NativePointerCallback deleter,
888 NativePointerCallback deleter,
908 void SetData(const EcmaVM *vm, void *data, NativePointerCallback deleter
[all...]
/arkcompiler/ets_runtime/test/fuzztest/jsvaluereffoundationvalue_fuzzer/
H A Djsvaluereffoundationvalue_fuzzer.cpp115 NativePointerCallback deleter = nullptr; in JSValueRefIsFunctionValueFuzzTest() local
117 Local<FunctionRef> obj(FunctionRef::NewClassFunction(vm, nativeFunc, deleter, (void *)(data + size))); in JSValueRefIsFunctionValueFuzzTest()
/arkcompiler/ets_runtime/ecmascript/napi/
H A Djsnapi_expo.cpp1826 const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) in New()
1831 JSHandle<JSArrayBuffer> arrayBuffer = factory->NewJSArrayBuffer(buffer, length, deleter, data); in New()
3061 const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) in New()
3066 JSHandle<JSArrayBuffer> arrayBuffer = factory->NewJSArrayBuffer(buffer, length, deleter, data); in New()
3118 const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) in New()
3124 factory->NewJSSendableArrayBuffer(buffer, length, deleter, data); in New()
3282 NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) in New()
3289 current->SetFunctionExtraInfo(thread, reinterpret_cast<void *>(nativeFunc), deleter, data, nativeBindingsize); in New()
3295 NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) in NewConcurrent()
3302 current->SetFunctionExtraInfo(thread, reinterpret_cast<void *>(nativeFunc), deleter, in NewConcurrent()
1825 New( const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) New() argument
3060 New( const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) New() argument
3117 New( const EcmaVM *vm, void *buffer, int32_t length, const NativePointerCallback &deleter, void *data) New() argument
3281 New(EcmaVM *vm, FunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) New() argument
3294 NewConcurrent(EcmaVM *vm, FunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) NewConcurrent() argument
3308 New(EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) New() argument
3321 NewSendable(EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) NewSendable() argument
3338 NewConcurrent(EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) NewConcurrent() argument
3372 NewClassFunction(EcmaVM *vm, FunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) NewClassFunction() argument
3390 NewConcurrentClassFunction(EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) NewConcurrentClassFunction() argument
3408 NewClassFunction(EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, void *data, bool callNapi, size_t nativeBindingsize) NewClassFunction() argument
3426 NewSendableClassFunction(const EcmaVM *vm, InternalFunctionCallback nativeFunc, NativePointerCallback deleter, void *data, Local<StringRef> name, SendablePropertiesInfos &infos, Local<FunctionRef> parent, bool callNapi, size_t nativeBindingSize) NewSendableClassFunction() argument
3747 SetData(const EcmaVM *vm, void *data, NativePointerCallback deleter, [[maybe_unused]] bool callNapi) SetData() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/napi/test/
H A Djsnapi_third_tests.cpp310 NativePointerCallback deleter = []([[maybe_unused]] void *env, void *buffer, void *data) -> void { in HWTEST_F_L0() local
320 Local<BufferRef> bufferRef = BufferRef::New(vm_, buffer, length, deleter, data); in HWTEST_F_L0()
546 NativePointerCallback deleter = []([[maybe_unused]] void *env, void *buffer, void *data) -> void { in HWTEST_F_L0() local
556 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, buffer, length, deleter, data); in HWTEST_F_L0()
H A Djsnapi_first_tests.cpp782 NativePointerCallback deleter = []([[maybe_unused]] void *env, void *buffer, void *data) -> void { in HWTEST_F_L0() local
792 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, buffer, length, deleter, data); in HWTEST_F_L0()
1768 NativePointerCallback deleter = nullptr; in HWTEST_F_L0() local
1773 FunctionRef::NewClassFunction(vm_, FunctionCallback, deleter, cb, callNative, nativeBindingsize); in HWTEST_F_L0()
H A Djsnapi_sample.cpp2137 NativePointerCallback deleter = [](void *env, void *buffer, void *data) -> void { in HWTEST_F_L0() local
2145 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, buffer, length, deleter, data); in HWTEST_F_L0()
2172 NativePointerCallback deleter = [](void *env, void *buffer, void *data) -> void { in HWTEST_F_L0() local
2180 Local<BufferRef> bufferObj = BufferRef::New(vm_, buffer, length, deleter, data); in HWTEST_F_L0()
H A Dffi_workload.cpp383 NativePointerCallback deleter = nullptr; in HWTEST_F_L0() local
387 Local<FunctionRef> obj(FunctionRef::NewClassFunction(vm_, FunCallback, deleter, cb, callNative, nativeBindingSize)); in HWTEST_F_L0()
532 NativePointerCallback deleter = [](void *env, void *buffer, void *data) -> void { in HWTEST_F_L0() local
541 Local<ArrayBufferRef> arrayBuffer = ArrayBufferRef::New(vm_, buffer, length, deleter, data); in HWTEST_F_L0()
557 NativePointerCallback deleter = [](void *env, void *buffer, void *data) -> void { in HWTEST_F_L0() local
571 (void)BufferRef::New(vm_, buffer, length, deleter, data); in HWTEST_F_L0()
853 NativePointerCallback deleter = [](void *env, void *buffer, void *data) -> void { in HWTEST_F_L0() local
867 (void)ArrayBufferRef::New(vm_, buffer, length, deleter, data); in HWTEST_F_L0()
6368 NativePointerCallback deleter = nullptr; in HWTEST_F_L0() local
6373 FunctionRef::NewClassFunction(vm_, FunCallback, deleter, c in HWTEST_F_L0()
[all...]

Completed in 54 milliseconds