libdm_task_t
int libdm_task_set_cmd(libdm_cmd_t, libdm_task_t);
libdm_cmd_t libdm_task_get_cmd(libdm_task_t);
int libdm_task_run(libdm_task_t);
libdm_task_t libdm_task_create(const char *);
void libdm_task_destroy(libdm_task_t);
char *libdm_task_get_command(libdm_task_t);
int32_t libdm_task_get_cmd_version(libdm_task_t, uint32_t *, size_t);
int libdm_task_set_name(const char *, libdm_task_t);
char *libdm_task_get_name(libdm_task_t);
int libdm_task_set_uuid(const char *, libdm_task_t);
char *libdm_task_get_uuid(libdm_task_t);
int libdm_task_set_minor(uint32_t, libdm_task_t);
uint32_t libdm_task_get_minor(libdm_task_t);
uint32_t libdm_task_get_flags(libdm_task_t);
void libdm_task_set_flags(libdm_task_t, uint32_t);
void libdm_task_set_suspend_flag(libdm_task_t);
void libdm_task_del_suspend_flag(libdm_task_t);
void libdm_task_set_status_flag(libdm_task_t);
void libdm_task_del_status_flag(libdm_task_t);
void libdm_task_set_exists_flag(libdm_task_t);
void libdm_task_del_exists_flag(libdm_task_t);
void libdm_task_set_nocount_flag(libdm_task_t);
void libdm_task_del_nocount_flag(libdm_task_t);
uint32_t libdm_task_get_target_num(libdm_task_t);
int32_t libdm_task_get_open_num(libdm_task_t);
uint32_t libdm_task_get_event_num(libdm_task_t);
libdm_task_run(libdm_task_t libdm_task)
libdm_task_t
libdm_task_t task;
libdm_task_destroy(libdm_task_t libdm_task)
libdm_task_set_name(const char *name, libdm_task_t libdm_task)
libdm_task_get_name(libdm_task_t libdm_task)
libdm_task_set_uuid(const char *uuid, libdm_task_t libdm_task)
libdm_task_get_uuid(libdm_task_t libdm_task)
libdm_task_get_command(libdm_task_t libdm_task)
libdm_task_get_cmd_version(libdm_task_t libdm_task, uint32_t *ver, size_t size)
libdm_task_set_minor(uint32_t minor, libdm_task_t libdm_task)
libdm_task_get_minor(libdm_task_t libdm_task)
libdm_task_set_suspend_flag(libdm_task_t libdm_task)
libdm_task_del_suspend_flag(libdm_task_t libdm_task)
libdm_task_set_status_flag(libdm_task_t libdm_task)
libdm_task_del_status_flag(libdm_task_t libdm_task)
libdm_task_set_exists_flag(libdm_task_t libdm_task)
libdm_task_del_exists_flag(libdm_task_t libdm_task)
libdm_task_set_flags(libdm_task_t libdm_task, uint32_t flags)
libdm_task_get_flags(libdm_task_t libdm_task)
libdm_task_get_target_num(libdm_task_t libdm_task)
libdm_task_get_open_num(libdm_task_t libdm_task)
libdm_task_get_event_num(libdm_task_t libdm_task)
libdm_task_set_cmd(libdm_cmd_t libdm_cmd, libdm_task_t libdm_task)
libdm_task_get_cmd(libdm_task_t libdm_task)
libdm_task_t task;
dmctl_get_version(int argc __unused, char *argv[] __unused, libdm_task_t task)
dmctl_get_targets(int argc __unused, char *argv[] __unused, libdm_task_t task)
dmctl_create_dev(int argc __unused, char *argv[] __unused, libdm_task_t task)
dmctl_get_device_info(int argc __unused, char *argv[] __unused, libdm_task_t task)
dmctl_list_devices(int argc __unused, char *argv[] __unused, libdm_task_t task)
dmctl_dev_rename(int argc __unused, char *argv[], libdm_task_t task)
dmctl_dev_remove(int argc __unused, char *argv[] __unused, libdm_task_t task)
dmctl_dev_resume(int argc __unused, char *argv[] __unused, libdm_task_t task)
dmctl_dev_suspend(int argc __unused, char *argv[] __unused, libdm_task_t task)
dmctl_dev_deps(int argc __unused, char *argv[] __unused, libdm_task_t task)
dmctl_table_reload(int argc, char *argv[], libdm_task_t task)
dmctl_table_status(int argc __unused, char *argv[] __unused, libdm_task_t task)
int (*cmd_func)(int, char *[], libdm_task_t);
static int dmctl_get_version(int, char *[], libdm_task_t);
static int dmctl_get_targets(int, char *[], libdm_task_t);
static int dmctl_get_device_info(int, char *[], libdm_task_t);
static int dmctl_create_dev(int, char *[], libdm_task_t);
static int dmctl_dev_rename(int, char *[], libdm_task_t);
static int dmctl_dev_remove(int, char *[], libdm_task_t);
static int dmctl_dev_resume(int, char *[], libdm_task_t);
static int dmctl_dev_suspend(int, char *[], libdm_task_t);
static int dmctl_dev_deps(int, char *[], libdm_task_t);
static int dmctl_list_devices(int, char *[], libdm_task_t);
static int dmctl_table_reload(int, char *[], libdm_task_t);
static int dmctl_table_status(int, char *[], libdm_task_t);