Lines Matching defs:msg

51 	(md_mn_msg_t *msg, uint_t flags, md_mn_result_t *res)
58 (md_mn_msg_t *msg, md_mn_msg_t **msglist)
71 ldump_msg(char *prefix, md_mn_msg_t *msg)
73 (void) fprintf(stderr, "%s &msg = 0x%x\n", prefix, (uint_t)msg);
75 MSGID_ELEMS(msg->msg_msgid));
76 (void) fprintf(stderr, "%s sender = %d\n", prefix, msg->msg_sender);
78 prefix, msg->msg_flags);
79 (void) fprintf(stderr, "%s setno = %d\n", prefix, msg->msg_setno);
81 prefix, msg->msg_recipient);
82 (void) fprintf(stderr, "%s type = %d\n", prefix, msg->msg_type);
84 prefix, msg->msg_event_size);
436 copy_msg(md_mn_msg_t *msg, md_mn_msg_t *dest)
446 nmsg->msg_event_data = Zalloc(msg->msg_event_size);
449 MSGID_COPY(&(msg->msg_msgid), &(nmsg->msg_msgid));
450 nmsg->msg_sender = msg->msg_sender;
451 nmsg->msg_flags = msg->msg_flags;
452 nmsg->msg_setno = msg->msg_setno;
453 nmsg->msg_type = msg->msg_type;
454 nmsg->msg_recipient = msg->msg_recipient;
455 nmsg->msg_event_size = msg->msg_event_size;
456 if (msg->msg_event_size > 0) {
457 bcopy(msg->msg_event_data, nmsg->msg_event_data,
458 msg->msg_event_size);
464 copy_msg_2(md_mn_msg_t *msg, md_mn_msg_od_t *msgod, int direction)
470 MSGID_COPY(&(msg->msg_msgid), &(msgod->msg_msgid));
471 msgod->msg_sender = msg->msg_sender;
472 msgod->msg_flags = msg->msg_flags;
473 msgod->msg_setno = msg->msg_setno;
474 msgod->msg_type = msg->msg_type;
475 msgod->msg_recipient = msg->msg_recipient;
476 msgod->msg_od_event_size = msg->msg_event_size;
478 if (msg->msg_event_size != 0 && msg->msg_event_data != NULL)
479 bcopy(msg->msg_event_data,
480 &msgod->msg_od_event_data[0], msg->msg_event_size);
482 MSGID_COPY(&(msgod->msg_msgid), &(msg->msg_msgid));
483 msg->msg_sender = msgod->msg_sender;
484 msg->msg_flags = msgod->msg_flags;
485 msg->msg_setno = msgod->msg_setno;
486 msg->msg_type = msgod->msg_type;
487 msg->msg_recipient = msgod->msg_recipient;
488 msg->msg_event_size = msgod->msg_od_event_size;
489 if (msg->msg_event_data == NULL)
490 msg->msg_event_data = Zalloc(msg->msg_event_size);
493 msg->msg_event_data, msgod->msg_od_event_size);
499 free_msg(md_mn_msg_t *msg)
501 if (msg->msg_event_size > 0) {
502 Free(msg->msg_event_data);
504 Free(msg);
669 md_mn_msg_t msg;
697 if (mdmn_create_msgid(&msg.msg_msgid) != 0) {
705 MSGID_COPY(msgid, &msg.msg_msgid);
713 msg.msg_flags = flags;
714 msg.msg_setno = setno;
715 msg.msg_recipient = recipient;
716 msg.msg_type = type;
717 msg.msg_event_size = size;
718 msg.msg_event_data = data;
730 MSGID_ELEMS(msg.msg_msgid));
752 *result = mdmn_send_2(&msg, local_daemon, 0);
795 MSGID_ELEMS(msg.msg_msgid));
832 MSGID_ELEMS(msg.msg_msgid));
852 MSGID_ELEMS(msg.msg_msgid));
860 MSGID_ELEMS(msg.msg_msgid));