/commonlibrary/utils_lite/include/ |
H A D | ohos_init.h | 68 #define LAYER_INITCALL(func, layer, clayer, priority) \
70 void BOOT_##layer##priority##func() {func();}
72 #define LAYER_INITCALL(func, layer, clayer, priority) \
73 static const InitCall USED_ATTR __zinitcall_##layer##_##func \
74 __attribute__((section(".zinitcall." clayer #priority ".init"))) = func
77 #define LAYER_INITCALL_DEF(func, layer, clayer) \
78 LAYER_INITCALL(func, layer, clayer, 2)
87 * @param func Indicates the entry function for initializing and starting a core phase.
90 #define CORE_INIT(func) LAYER_INITCALL_DE [all...] |
/commonlibrary/memory_utils/libpurgeablemem/c/src/ |
H A D | purgeable_mem_builder_c.c | 39 struct PurgMemBuilder *PurgMemBuilderCreate(PurgMemBuilderFunc func, void *param, const char *name) in PurgMemBuilderCreate() argument 41 IF_NULL_LOG_ACTION(func, "func is NULL", return NULL); in PurgMemBuilderCreate() 49 builder->Build = func; in PurgMemBuilderCreate() 72 bool PurgMemBuilderAppendFunc(struct PurgMemBuilder *builder, PurgMemBuilderFunc func, void *param, in PurgMemBuilderAppendFunc() argument 76 IF_NULL_LOG_ACTION(func, "input func is NULL", return false); in PurgMemBuilderAppendFunc() 78 struct PurgMemBuilder *newcomer = PurgMemBuilderCreate(func, param, name); in PurgMemBuilderAppendFunc()
|
H A D | purgeable_memory.c | 30 size_t size, OH_PurgeableMemory_ModifyFunc func, void *funcPara) in OH_PurgeableMemory_Create() 32 return (OH_PurgeableMemory *)PurgMemCreate(size, func, funcPara); in OH_PurgeableMemory_Create() 71 OH_PurgeableMemory_ModifyFunc func, void *funcPara) in OH_PurgeableMemory_AppendModify() 73 return PurgMemAppendModify((PurgMem *)purgObj, func, funcPara); in OH_PurgeableMemory_AppendModify() 29 OH_PurgeableMemory_Create( size_t size, OH_PurgeableMemory_ModifyFunc func, void *funcPara) OH_PurgeableMemory_Create() argument 70 OH_PurgeableMemory_AppendModify(OH_PurgeableMemory *purgObj, OH_PurgeableMemory_ModifyFunc func, void *funcPara) OH_PurgeableMemory_AppendModify() argument
|
H A D | purgeable_mem_c.c | 127 struct PurgMem *PurgMemCreate(size_t len, PurgMemModifyFunc func, void *funcPara) in PurgMemCreate() argument 134 IF_NULL_LOG_ACTION(func, "%{public}s: input func is NULL", return NULL); in PurgMemCreate() 141 if (PurgMemAppendModify(purgMemObj, func, funcPara)) { in PurgMemCreate() 145 /* append func fail meas create builder failed */ in PurgMemCreate() 146 PM_HILOG_ERROR_C(LOG_CORE, "%{public}s: append mod func fail", __func__); in PurgMemCreate() 410 bool PurgMemAppendModify(struct PurgMem *purgObj, PurgMemModifyFunc func, void *funcPara) in PurgMemAppendModify() argument 412 IF_NULL_LOG_ACTION(func, "input func is NULL", return true); in PurgMemAppendModify() 415 bool succ = func(purgOb in PurgMemAppendModify() [all...] |
/commonlibrary/utils_lite/kal/timer/src/ |
H A D | kal.c | 29 KalTimerProc func;
member 40 tmpPtr->func(tmpPtr->arg);
in KalFunction() 50 KalTimerId KalTimerCreate(KalTimerProc func, KalTimerType type, void* arg, unsigned int millisec)
in KalTimerCreate() argument 54 if ((func == NULL) || ((type != KAL_TIMER_ONCE) && (type != KAL_TIMER_PERIODIC))) {
in KalTimerCreate() 61 kalTimer->func = func;
in KalTimerCreate()
|
/commonlibrary/memory_utils/libpurgeablemem/c/include/ |
H A D | purgeable_mem_builder_c.h | 33 struct PurgMemBuilder *PurgMemBuilderCreate(PurgMemBuilderFunc func, void *param, const char *name); 38 bool PurgMemBuilderAppendFunc(struct PurgMemBuilder *builder, PurgMemBuilderFunc func, void *param,
|
H A D | purgeable_mem_c.h | 43 * Input: @func: function pointer, it recover data when the PurgMem obj's content is purged. 44 * Input: @funcPara: parameters used by @func. 47 struct PurgMem *PurgMemCreate(size_t size, PurgMemModifyFunc func, void *funcPara); 119 * Input: @func: function pointer, it will modify content of @PurgMem. 120 * Input: @funcPara: parameters used by @func. 123 bool PurgMemAppendModify(struct PurgMem *purgObj, PurgMemModifyFunc func, void *funcPara);
|
/commonlibrary/memory_utils/libpurgeablemem/interfaces/kits/c/ |
H A D | purgeable_memory.h | 76 * @param func: function pointer, it is used to recover data when the PurgMem obj's content is purged. 77 * @param funcPara: parameters used by @func. 84 size_t size, OH_PurgeableMemory_ModifyFunc func, void *funcPara); 211 * @param func: function pointer, it will modify content of @PurgMem. 212 * @param funcPara: parameters used by @func. 219 OH_PurgeableMemory_ModifyFunc func, void *funcPara);
|
/commonlibrary/ets_utils/js_concurrent_module/taskpool/test/ |
H A D | test_taskpool.cpp | 42 napi_value func = nullptr; in GeneratorTask() local 43 GetSendableFunction(env, "foo", func); in GeneratorTask() 44 napi_value argv[] = { func }; in GeneratorTask() 82 napi_value func = nullptr; in CreateTaskObject() local 83 napi_create_string_utf8(env, "testFunc", NAPI_AUTO_LENGTH, &func); in CreateTaskObject() 86 Task* task = Task::GenerateTask(env, thisValue, func, taskName, args, argc); in CreateTaskObject() 367 napi_value func = TestFunction(env); in HWTEST_F() local 372 Task::GenerateTask(env, value, func, taskName, args, argc); in HWTEST_F() 440 std::string func = "SeqRunnerConstructor"; in HWTEST_F() local 443 napi_create_function(env, func in HWTEST_F() 1102 napi_value func = nullptr; HWTEST_F() local 1133 napi_value func = nullptr; HWTEST_F() local 1144 napi_value func = nullptr; HWTEST_F() local 1161 std::string func = "SeqRunnerConstructor"; HWTEST_F() local 1192 std::string func = "SeqRunnerConstructor"; HWTEST_F() local 1239 std::string func = "TaskGroupConstructor"; HWTEST_F() local 1275 std::string func = "TaskGroupConstructor"; HWTEST_F() local 1302 auto func = [](napi_env environment, napi_callback_info info) -> napi_value { HWTEST_F() local 1365 napi_value func = nullptr; HWTEST_F() local 1422 napi_value func = nullptr; HWTEST_F() local 1439 napi_value func = nullptr; HWTEST_F() local 1687 napi_value func = nullptr; HWTEST_F() local 2080 auto func = [](napi_env environment, napi_callback_info info) -> napi_value { HWTEST_F() local 2124 auto func = [](napi_env environment, napi_callback_info info) -> napi_value { HWTEST_F() local 2179 napi_value func = nullptr; HWTEST_F() local 2250 napi_value func = nullptr; HWTEST_F() local 2276 napi_value func = nullptr; HWTEST_F() local 2359 auto func = [](napi_env environment, napi_callback_info info) -> napi_value { HWTEST_F() local 2464 napi_value func = nullptr; HWTEST_F() local 2681 std::string func = "TaskGroupConstructor"; HWTEST_F() local 2792 std::string func = "func"; HWTEST_F() local 3406 napi_value func = nullptr; HWTEST_F() local 3442 napi_value func = nullptr; HWTEST_F() local 3500 napi_value func = nullptr; HWTEST_F() local 3520 napi_value func = nullptr; HWTEST_F() local 3582 napi_value func = nullptr; HWTEST_F() local 3602 napi_value func = nullptr; HWTEST_F() local 3670 napi_value func = nullptr; HWTEST_F() local 3690 napi_value func = nullptr; HWTEST_F() local 3752 napi_value func = nullptr; HWTEST_F() local 3772 napi_value func = nullptr; HWTEST_F() local 3942 napi_value func = nullptr; HWTEST_F() local 4162 std::string func = "SeqRunnerConstructor"; HWTEST_F() local 4210 std::string func = "SeqRunnerConstructor"; HWTEST_F() local 4376 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local [all...] |
/commonlibrary/ets_utils/js_concurrent_module/taskpool/ |
H A D | task.cpp | 55 napi_value func = nullptr; in TaskConstructor() local 58 // if the first is task name, the second might be func in TaskConstructor() 61 func = args[1]; in TaskConstructor() 62 args += 2; // 2: name and func in TaskConstructor() 63 argc -= 2; // 2: name and func in TaskConstructor() 65 func = args[0]; in TaskConstructor() 66 args += 1; // 1: func in TaskConstructor() 67 argc -= 1; // 1: func in TaskConstructor() 69 if (!NapiHelper::IsFunction(env, func)) { in TaskConstructor() 77 Task* task = GenerateTask(env, thisVar, func, nam in TaskConstructor() 144 GenerateTask(napi_env env, napi_value napiTask, napi_value func, napi_value name, napi_value* args, size_t argc) GenerateTask() argument 185 GenerateFunctionTask(napi_env env, napi_value func, napi_value* args, size_t argc, TaskType type) GenerateFunctionTask() argument 224 napi_value func = NapiHelper::GetNameProperty(env, napiTask, FUNCTION_STR); GetTaskInfo() local 655 auto func = NapiHelper::GetReferenceValue(env, listenerCallBackInfo->callbackRef_); StartExecutionTask() local 680 napi_value func = NapiHelper::GetReferenceValue(env, listenerCallBackInfo->callbackRef_); ExecuteListenerCallback() local 987 GenerateTaskInfo(napi_env env, napi_value func, napi_value args, napi_value transferList, napi_value cloneList, Priority priority, bool defaultTransfer, bool defaultCloneSendable) GenerateTaskInfo() argument 1090 DeserializeValue(napi_env env, napi_value* func, napi_value* args) DeserializeValue() argument [all...] |
H A D | task.h | 103 static Task* GenerateTask(napi_env env, napi_value task, napi_value func, 105 static Task* GenerateFunctionTask(napi_env env, napi_value func, napi_value* args, size_t argc, TaskType type); 106 static TaskInfo* GenerateTaskInfo(napi_env env, napi_value func, napi_value args, 140 napi_value DeserializeValue(napi_env env, napi_value* func, napi_value* args);
|
H A D | worker.cpp | 423 napi_value func = nullptr;
in PerformTask() local 425 napi_value errorInfo = task->DeserializeValue(env, &func, &args);
in PerformTask() 426 if (UNLIKELY(func == nullptr || args == nullptr)) {
in PerformTask() 432 if (!worker->InitTaskPoolFunc(env, func, task)) {
in PerformTask() 448 napi_call_function(env, NapiHelper::GetGlobalObject(env), func, argsNum, argsArray, nullptr);
in PerformTask() 556 bool Worker::InitTaskPoolFunc(napi_env env, napi_value func, Task* task)
in InitTaskPoolFunc() argument 559 bool success = workerEngine->InitTaskPoolFunc(env, func, task);
in InitTaskPoolFunc()
|
H A D | worker.h | 178 bool InitTaskPoolFunc(napi_env env, napi_value func, Task* task);
|
/commonlibrary/ets_utils/js_concurrent_module/common/helper/ |
H A D | concurrent_helper.h | 82 static void UvHandleInit(uv_loop_t* loop, uv_async_t*& handle, UvCallback func, void* data = nullptr)
in UvHandleInit() argument 86 uv_async_init(loop, handle, reinterpret_cast<uv_async_cb>(func));
in UvHandleInit()
|
H A D | napi_helper.cpp | 283 napi_value func = nullptr; in GetConstructorName() local 284 napi_get_own_property_descriptor(env, object, "constructor", &func); in GetConstructorName() 286 napi_instanceof(env, object, func, &isInstanceof); in GetConstructorName() 287 if (IsNotUndefined(env, func) && isInstanceof) { in GetConstructorName() 289 napi_get_own_property_descriptor(env, func, "name", &ctorName); in GetConstructorName()
|
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/ |
H A D | spawn.rs | 41 let func = self.0.take().expect("blocking tasks cannot be polled after finished"); in poll() 42 Poll::Ready(func())
|
/commonlibrary/utils_lite/kal/timer/include/ |
H A D | kal.h | 39 KalTimerId KalTimerCreate(KalTimerProc func, KalTimerType type, void* arg, unsigned int millisec);
|
/commonlibrary/rust/ylong_runtime/ylong_ffrt/src/ |
H A D | sys_event.rs | 30 fn ffrt_sys_event_destroy(event: FfrtSysEventHandleT, func: DestroyFunc, arg: *mut c_void); in ffrt_sys_event_destroy()
|
/commonlibrary/ets_utils/js_concurrent_module/test/ |
H A D | test_concurrent.cpp | 133 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in HWTEST_F() local 138 napi_create_function(env, "testFunc", NAPI_AUTO_LENGTH, func, nullptr, &value); in HWTEST_F() 149 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in HWTEST_F() local 179 napi_create_function(env, "testFunc", NAPI_AUTO_LENGTH, func, nullptr, &funcValue); in HWTEST_F() 218 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in HWTEST_F() local 248 napi_create_function(env, "testFunc", NAPI_AUTO_LENGTH, func, nullptr, &funcValue); in HWTEST_F() 260 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in HWTEST_F() local 290 napi_create_function(env, "testFunc", NAPI_AUTO_LENGTH, func, nullptr, &funcValue); in HWTEST_F() 305 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in HWTEST_F() local 310 napi_create_function(env, "testFunc", NAPI_AUTO_LENGTH, func, nullpt in HWTEST_F() 717 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local [all...] |
/commonlibrary/rust/ylong_json/tests/ |
H A D | sdv_adapter_test.rs | 259 extern "C" fn func(_value: *mut YlongJson) {} in sdv_adapter_parse_memory_check() functions 260 ylong_json_for_each_object_item(json, func); in sdv_adapter_parse_memory_check()
|
/commonlibrary/rust/ylong_http/ylong_http_client/src/util/c_openssl/ |
H A D | error.rs | 46 func: Option<CString>, 60 func: self.func.clone(), in clone() 75 let mut func = ptr::null(); in get() variables 105 match ERR_get_error_all(&mut file, &mut line, &mut func, &mut data, &mut flags) { in get() 122 let func = if func.is_null() { in get() 125 Some(CStr::from_ptr(func).to_owned()) in get() 131 func, in get() 163 write!(f, "func [all...] |
/commonlibrary/ets_utils/js_concurrent_module/worker/test/ |
H A D | test_worker.cpp | 203 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in SetWorkerRef() local 207 napi_create_function(env, funcName.c_str(), NAPI_AUTO_LENGTH, func, nullptr, &funcValue); in SetWorkerRef() 421 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in HostOnGlobalCallInner003() local 425 napi_create_function(env, methodName.c_str(), NAPI_AUTO_LENGTH, func, nullptr, &funcValue); in HostOnGlobalCallInner003() 455 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in HostOnGlobalCallInner004() local 459 napi_create_function(env, methodName.c_str(), NAPI_AUTO_LENGTH, func, nullptr, &funcValue); in HostOnGlobalCallInner004() 488 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in HostOnGlobalCallInner005() local 492 napi_create_function(env, methodName.c_str(), NAPI_AUTO_LENGTH, func, nullptr, &funcValue); in HostOnGlobalCallInner005() 520 auto func = [](napi_env env, napi_callback_info info) -> napi_value { in HostOnGlobalCallInner006() local 524 napi_create_function(env, methodName.c_str(), NAPI_AUTO_LENGTH, func, nullpt in HostOnGlobalCallInner006() 585 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HostOnErrorInner() local 663 auto func = [](napi_env env, napi_callback_info info) -> napi_value { TestWorkerOnMessageInner() local 687 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HandleEventListeners() local 714 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HandleHostException() local 773 auto func = [](napi_env env, napi_callback_info info) -> napi_value { RemoveListenerInner() local 820 auto func = [](napi_env env, napi_callback_info info) -> napi_value { ParentPortAddListenerInnerTest() local 839 auto func = [](napi_env env, napi_callback_info info) -> napi_value { ParentPortRemoveListenerInnerTest() local 877 auto func = [](napi_env env, napi_callback_info info) -> napi_value { ParentPortHandleEventListeners() local 1240 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 1291 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 1327 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 1373 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 1491 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 2819 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 2853 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 3659 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 3694 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 3729 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 3766 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 3798 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 4045 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local 4080 auto func = [](napi_env env, napi_callback_info info) -> napi_value { HWTEST_F() local [all...] |
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/executor/ |
H A D | blocking_pool.rs | 123 /// A callback func to be called after thread starts 126 /// A callback func to be called before thread stops 402 let func = self in poll() 406 Poll::Ready(func())
|
/commonlibrary/rust/ylong_json/src/ |
H A D | value.rs | 925 ($type: tt, $func: expr) => { 936 $func(t.into()) in from() 950 $func(t.clone().into()) in from() 964 $func(t.clone().into()) in from()
|
H A D | adapter.rs | 941 func: unsafe extern "C" fn(*mut YlongJson), 955 func(value); 3119 /// 1. Calls `ylong_json_for_each_object_item` to do `func` for each item in the object. 3124 unsafe extern "C" fn func(target: *mut YlongJson) { in ut_ylong_json_for_each_object_item() 3130 assert_eq!(ylong_json_for_each_object_item(object, func), 0); in ut_ylong_json_for_each_object_item() 3140 assert_eq!(ylong_json_for_each_object_item(object, func), 1); in ut_ylong_json_for_each_object_item() 3150 assert_eq!(ylong_json_for_each_object_item(null, func), 0); in ut_ylong_json_for_each_object_item()
|