Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Functions | |
static int | task_enqueue (RzCore *core, const char *cmd, bool transient) |
static int | task_output (RzCore *core, int tid) |
static int | task_break (RzCore *core, int tid) |
RZ_IPI RzCmdStatus | rz_tasks_handler (RzCore *core, int argc, const char **argv, RzOutputMode mode) |
RZ_IPI RzCmdStatus | rz_tasks_transient_handler (RzCore *core, int argc, const char **argv) |
RZ_IPI RzCmdStatus | rz_tasks_output_handler (RzCore *core, int argc, const char **argv) |
RZ_IPI RzCmdStatus | rz_tasks_break_handler (RzCore *core, int argc, const char **argv) |
RZ_IPI RzCmdStatus | rz_tasks_delete_handler (RzCore *core, int argc, const char **argv) |
RZ_IPI RzCmdStatus | rz_tasks_delete_all_handler (RzCore *core, int argc, const char **argv) |
RZ_IPI RzCmdStatus | rz_tasks_wait_handler (RzCore *core, int argc, const char **argv) |
RZ_IPI RzCmdStatus rz_tasks_break_handler | ( | RzCore * | core, |
int | argc, | ||
const char ** | argv | ||
) |
Definition at line 66 of file cmd_tasks.c.
References argv, rz_core_t::num, rz_num_math(), and task_break().
Referenced by rzshell_cmddescs_init().
RZ_IPI RzCmdStatus rz_tasks_delete_all_handler | ( | RzCore * | core, |
int | argc, | ||
const char ** | argv | ||
) |
Definition at line 79 of file cmd_tasks.c.
References RZ_CMD_STATUS_OK, and rz_core_task_del_all_done().
Referenced by rzshell_cmddescs_init().
RZ_IPI RzCmdStatus rz_tasks_delete_handler | ( | RzCore * | core, |
int | argc, | ||
const char ** | argv | ||
) |
Definition at line 71 of file cmd_tasks.c.
References argv, rz_core_t::num, RZ_CMD_STATUS_ERROR, RZ_CMD_STATUS_OK, rz_core_task_del(), rz_core_task_is_cmd(), rz_num_math(), and rz_core_t::tasks.
Referenced by rzshell_cmddescs_init().
RZ_IPI RzCmdStatus rz_tasks_handler | ( | RzCore * | core, |
int | argc, | ||
const char ** | argv, | ||
RzOutputMode | mode | ||
) |
Definition at line 47 of file cmd_tasks.c.
References argv, RZ_CMD_STATUS_ERROR, RZ_CMD_STATUS_OK, rz_core_task_list(), RZ_OUTPUT_MODE_STANDARD, and task_enqueue().
Referenced by rzshell_cmddescs_init().
RZ_IPI RzCmdStatus rz_tasks_output_handler | ( | RzCore * | core, |
int | argc, | ||
const char ** | argv | ||
) |
Definition at line 61 of file cmd_tasks.c.
References argv, rz_core_t::num, rz_num_math(), and task_output().
Referenced by rzshell_cmddescs_init().
RZ_IPI RzCmdStatus rz_tasks_transient_handler | ( | RzCore * | core, |
int | argc, | ||
const char ** | argv | ||
) |
Definition at line 57 of file cmd_tasks.c.
References argv, and task_enqueue().
Referenced by rzshell_cmddescs_init().
RZ_IPI RzCmdStatus rz_tasks_wait_handler | ( | RzCore * | core, |
int | argc, | ||
const char ** | argv | ||
) |
Definition at line 84 of file cmd_tasks.c.
References argv, rz_core_tasks_t::current_task, rz_core_t::num, RZ_CMD_STATUS_ERROR, RZ_CMD_STATUS_OK, rz_core_task_is_cmd(), rz_core_task_join(), rz_num_math(), and rz_core_t::tasks.
Referenced by rzshell_cmddescs_init().
Definition at line 36 of file cmd_tasks.c.
References rz_core_task_break(), rz_core_task_is_cmd(), and rz_core_t::tasks.
Referenced by rz_tasks_break_handler().
Definition at line 8 of file cmd_tasks.c.
References cmd, NULL, rz_core_cmd_task_new(), rz_core_task_enqueue(), and rz_core_t::tasks.
Referenced by rz_tasks_handler(), and rz_tasks_transient_handler().
Definition at line 18 of file cmd_tasks.c.
References eprintf, rz_cons_println(), rz_core_cmd_task_get_result(), rz_core_task_decref(), rz_core_task_get_incref(), and rz_core_t::tasks.
Referenced by rz_tasks_output_handler().