#include #include #include #include #include #include #include #include static const char * const resume_usage[] = { "kvm resume ", NULL }; static const struct option resume_options[] = { OPT_END() }; static int do_resume(const char *name, int pid) { return kill(pid, SIGKVMRESUME); } int kvm_cmd_resume(int argc, const char **argv, const char *prefix) { int pid; if (argc != 1) usage_with_options(resume_usage, resume_options); if (strcmp(argv[0], "all") == 0) { return kvm__enumerate_instances(do_resume); } pid = kvm__get_pid_by_instance(argv[0]); if (pid < 0) die("Failed locating instance name"); return kill(pid, SIGKVMRESUME); }