Lines Matching defs:loop
16 #include "c/loop.h"
17 #include "loop.h"
29 FFRT_COND_DO_ERR((!handler->IsValidForLoop()), return nullptr, "queue invalid for loop");
32 FFRT_COND_DO_ERR((innerLoop == nullptr), return nullptr, "failed to construct loop");
42 int ffrt_loop_destroy(ffrt_loop_t loop)
44 FFRT_COND_DO_ERR((loop == nullptr), return -1, "input invalid, loop is nullptr");
45 Loop* innerLoop = static_cast<Loop*>(loop);
51 int ffrt_loop_run(ffrt_loop_t loop)
53 FFRT_COND_DO_ERR((loop == nullptr), return -1, "input invalid, loop is nullptr");
54 Loop* innerLoop = static_cast<Loop*>(loop);
61 void ffrt_loop_stop(ffrt_loop_t loop)
63 FFRT_COND_DO_ERR((loop == nullptr), return, "input invalid, loop is nullptr");
64 Loop* innerLoop = static_cast<Loop*>(loop);
69 int ffrt_loop_epoll_ctl(ffrt_loop_t loop, int op, int fd, uint32_t events, void *data, ffrt_poller_cb cb)
71 FFRT_COND_DO_ERR((loop == nullptr), return -1, "input invalid, loop is nullptr");
72 Loop* innerLoop = static_cast<Loop*>(loop);
77 ffrt_timer_t ffrt_loop_timer_start(ffrt_loop_t loop, uint64_t timeout, void* data, ffrt_timer_cb cb, bool repeat)
79 FFRT_COND_DO_ERR((loop == nullptr), return -1, "input invalid, loop is nullptr");
80 Loop* innerLoop = static_cast<Loop*>(loop);
85 int ffrt_loop_timer_stop(ffrt_loop_t loop, ffrt_timer_t handle)
87 FFRT_COND_DO_ERR((loop == nullptr), return -1, "input invalid, loop is nullptr");
88 Loop* innerLoop = static_cast<Loop*>(loop);