Lines Matching refs:req
44 static int send_msg(const char *vmname, struct mngr_msg *req, struct mngr_msg *ack);
48 struct mngr_msg req; in query_state() local
52 req.magic = MNGR_MSG_MAGIC; in query_state()
53 req.msgid = DM_QUERY; in query_state()
54 req.timestamp = time(NULL); in query_state()
56 ret = send_msg(name, &req, &ack); in query_state()
316 static int send_msg(const char *vmname, struct mngr_msg *req, in send_msg() argument
332 ret = mngr_send_msg(fd, req, ack, 1); in send_msg()
375 struct mngr_msg req; in stop_vm() local
378 req.magic = MNGR_MSG_MAGIC; in stop_vm()
379 req.msgid = DM_STOP; in stop_vm()
380 req.timestamp = time(NULL); in stop_vm()
381 req.data.acrnd_stop.force = force; in stop_vm()
383 send_msg(vmname, &req, &ack); in stop_vm()
394 struct mngr_msg req; in resume_vm() local
397 req.magic = MNGR_MSG_MAGIC; in resume_vm()
398 req.msgid = DM_RESUME; in resume_vm()
399 req.timestamp = time(NULL); in resume_vm()
401 req.data.reason = reason; in resume_vm()
403 send_msg(vmname, &req, &ack); in resume_vm()
414 struct mngr_msg req; in blkrescan_vm() local
417 req.magic = MNGR_MSG_MAGIC; in blkrescan_vm()
418 req.msgid = DM_BLKRESCAN; in blkrescan_vm()
419 req.timestamp = time(NULL); in blkrescan_vm()
420 strncpy(req.data.devargs, devargs, PARAM_LEN - 1); in blkrescan_vm()
421 req.data.devargs[PARAM_LEN - 1] = '\0'; in blkrescan_vm()
423 send_msg(vmname, &req, &ack); in blkrescan_vm()