Lines Matching refs:msg

430 	struct hvctl_msg msg;
457 bzero(&msg, sizeof(msg));
458 msg.hdr.op = HVCTL_OP_GUEST_START;
459 msg.hdr.seq = hvctl_seq++;
460 msg.msg.guestop.guestid = gid;
461 nbytes = write(hvctl_fd, &msg, sizeof(msg));
462 if (nbytes != sizeof(msg))
465 bzero(&msg, sizeof(msg));
466 nbytes = read(hvctl_fd, &msg, sizeof(msg));
467 if (nbytes != sizeof(msg))
477 struct hvctl_msg msg;
488 bzero(&msg, sizeof(msg));
489 msg.hdr.op = HVCTL_OP_GUEST_STOP;
490 msg.hdr.seq = hvctl_seq++;
491 msg.msg.guestop.guestid = find_guest(argv[1]);
492 nbytes = write(hvctl_fd, &msg, sizeof(msg));
493 if (nbytes != sizeof(msg))
496 bzero(&msg, sizeof(msg));
497 nbytes = read(hvctl_fd, &msg, sizeof(msg));
498 if (nbytes != sizeof(msg))
505 struct hvctl_msg msg;
532 bzero(&msg, sizeof(msg));
533 msg.hdr.op = HVCTL_OP_GUEST_PANIC;
534 msg.hdr.seq = hvctl_seq++;
535 msg.msg.guestop.guestid = gid;
536 nbytes = write(hvctl_fd, &msg, sizeof(msg));
537 if (nbytes != sizeof(msg))
540 bzero(&msg, sizeof(msg));
541 nbytes = read(hvctl_fd, &msg, sizeof(msg));
542 if (nbytes != sizeof(msg))
552 struct hvctl_msg msg;
580 bzero(&msg, sizeof(msg));
581 msg.hdr.op = HVCTL_OP_GET_RES_STAT;
582 msg.hdr.seq = hvctl_seq++;
583 msg.msg.resstat.res = HVCTL_RES_GUEST;
584 msg.msg.resstat.resid = guest->gid;
585 msg.msg.resstat.infoid = HVCTL_INFO_GUEST_STATE;
586 nbytes = write(hvctl_fd, &msg, sizeof(msg));
587 if (nbytes != sizeof(msg))
590 bzero(&msg, sizeof(msg));
591 nbytes = read(hvctl_fd, &msg, sizeof(msg));
592 if (nbytes != sizeof(msg))
597 memcpy(&state, msg.msg.resstat.data, sizeof(state));
608 bzero(&msg, sizeof(msg));
609 msg.hdr.op = HVCTL_OP_GET_RES_STAT;
610 msg.hdr.seq = hvctl_seq++;
611 msg.msg.resstat.res = HVCTL_RES_GUEST;
612 msg.msg.resstat.resid = guest->gid;
613 msg.msg.resstat.infoid = HVCTL_INFO_GUEST_SOFT_STATE;
614 nbytes = write(hvctl_fd, &msg, sizeof(msg));
615 if (nbytes != sizeof(msg))
618 bzero(&msg, sizeof(msg));
619 nbytes = read(hvctl_fd, &msg, sizeof(msg));
620 if (nbytes != sizeof(msg))
623 memcpy(&softstate, msg.msg.resstat.data,
626 bzero(&msg, sizeof(msg));
627 msg.hdr.op = HVCTL_OP_GET_RES_STAT;
628 msg.hdr.seq = hvctl_seq++;
629 msg.msg.resstat.res = HVCTL_RES_GUEST;
630 msg.msg.resstat.resid = guest->gid;
631 msg.msg.resstat.infoid = HVCTL_INFO_GUEST_UTILISATION;
632 nbytes = write(hvctl_fd, &msg, sizeof(msg));
633 if (nbytes != sizeof(msg))
636 bzero(&msg, sizeof(msg));
637 nbytes = read(hvctl_fd, &msg, sizeof(msg));
638 if (nbytes != sizeof(msg))
641 memcpy(&util, msg.msg.resstat.data, sizeof(util));
697 struct hvctl_msg msg;
708 bzero(&msg, sizeof(msg));
709 msg.hdr.op = HVCTL_OP_HELLO;
710 msg.hdr.seq = hvctl_seq++;
711 msg.msg.hello.major = 1;
712 nbytes = write(hvctl_fd, &msg, sizeof(msg));
713 if (nbytes != sizeof(msg))
716 bzero(&msg, sizeof(msg));
717 nbytes = read(hvctl_fd, &msg, sizeof(msg));
718 if (nbytes != sizeof(msg))
721 code = msg.msg.clnge.code ^ 0xbadbeef20;
726 bzero(&msg, sizeof(msg));
727 msg.hdr.op = HVCTL_OP_RESPONSE;
728 msg.hdr.seq = hvctl_seq++;
729 msg.msg.clnge.code = code ^ 0x12cafe42a;
730 nbytes = write(hvctl_fd, &msg, sizeof(msg));
731 if (nbytes != sizeof(msg))
734 bzero(&msg, sizeof(msg));
735 nbytes = read(hvctl_fd, &msg, sizeof(msg));
736 if (nbytes != sizeof(msg))
750 struct hvctl_msg msg;
761 bzero(&msg, sizeof(msg));
762 msg.hdr.op = HVCTL_OP_GET_HVCONFIG;
763 msg.hdr.seq = hvctl_seq++;
764 nbytes = write(hvctl_fd, &msg, sizeof(msg));
765 if (nbytes != sizeof(msg))
768 bzero(&msg, sizeof(msg));
769 nbytes = read(hvctl_fd, &msg, sizeof(msg));
770 if (nbytes != sizeof(msg))
773 hv_membase = msg.msg.hvcnf.hv_membase;
774 hv_memsize = msg.msg.hvcnf.hv_memsize;
776 hv_mdpa = msg.msg.hvcnf.hvmdp;