Lines Matching refs:ffrt_task_handle_t
36 | ffrt_queue_wait(ffrt_task_handle_t handle) | 等待队列中一个任务执行完成。 |
37 | ffrt_queue_cancel(ffrt_task_handle_t handle) | 取消队列中一个任务。 |
60 | ffrt_task_handle_destroy(ffrt_task_handle_t handle) | 销毁任务句柄。 |
61 | ffrt_skip(ffrt_task_handle_t handle) | 跳过指定任务。 |
412 ffrt_task_handle_t task = ffrt_submit_h_base(
440 typedef void* ffrt_task_handle_t;
559 typedef void* ffrt_task_handle_t;
561 ffrt_task_handle_t ffrt_submit_h_base(ffrt_function_t func, void* arg, const ffrt_deps_t* in_deps, …
562 void ffrt_task_handle_destroy(ffrt_task_handle_t handle);
593 * **C API中的ffrt_task_handle_t需要用户调用`ffrt_task_handle_destroy`显式销毁。**
594 … C API中的task_handle_t对象的置空和销毁由用户完成,对同一个ffrt_task_handle_t仅能调用一次`ffrt_task_handle_destroy`,重复对同一个ff…
595 * 在`ffrt_task_handle_destroy`之后再对ffrt_task_handle_t进行访问,其行为是未定义的。
662 static inline ffrt_task_handle_t ffrt_submit_h_c(ffrt_function_t func, const ffrt_function_t after_…
678 …ffrt_task_handle_t h = ffrt_submit_h_c(func0, NULL, NULL, NULL, NULL, NULL); // not need some data…
691 ffrt_task_handle_t h2 = ffrt_submit_h_c(func3, NULL, &x, NULL, NULL, NULL);
2179 …ffrt_task_handle_t task1 = ffrt_queue_submit_h(queue_handle, ffrt::create_function_wrapper(basicFu…
2467 ffrt_task_handle_t task = ffrt_submit_h_base(
2475 ffrt_task_handle_t handle = ffrt_queue_submit_h(queue_handle,
2569 …ffrt_task_handle_t h = ffrt_submit_h_base([](){printf("Test task running...\n");}, NULL, NULL, NUL…
2582 …ffrt_task_handle_t h = ffrt_submit_h_base([](){printf("Test task running...\n");}, NULL, NULL, NUL…
2594 …ffrt_task_handle_t h = ffrt_submit_h_base([](){printf("Test task running...\n");}, NULL, NULL, NUL…