Lines Matching refs:dmsg

92 void vdds_process_dds_msg(vnet_t *vnetp, vio_dds_msg_t *dmsg);
114 static int vdds_send_dds_resp_msg(vnet_t *vnetp, vio_dds_msg_t *dmsg, int ack);
119 extern int vnet_send_dds_msg(vnet_t *vnetp, void *dmsg);
329 vdds_process_dds_msg(vnet_t *vnetp, vio_dds_msg_t *dmsg) in vdds_process_dds_msg() argument
336 if (dmsg->dds_class != DDS_VNET_NIU) { in vdds_process_dds_msg()
338 (void) vdds_send_dds_resp_msg(vnetp, dmsg, B_FALSE); in vdds_process_dds_msg()
342 switch (dmsg->dds_subclass) { in vdds_process_dds_msg()
351 (void) vdds_send_dds_resp_msg(vnetp, dmsg, B_FALSE); in vdds_process_dds_msg()
356 bcopy(dmsg, &vnetp->vdds_info.dmsg, sizeof (vio_dds_msg_t)); in vdds_process_dds_msg()
363 (void) vdds_send_dds_resp_msg(vnetp, dmsg, B_FALSE); in vdds_process_dds_msg()
377 (void) vdds_send_dds_resp_msg(vnetp, dmsg, B_TRUE); in vdds_process_dds_msg()
384 (void) vdds_send_dds_resp_msg(vnetp, dmsg, B_FALSE); in vdds_process_dds_msg()
389 bcopy(dmsg, &vdds->dmsg, sizeof (vio_dds_msg_t)); in vdds_process_dds_msg()
396 (void) vdds_send_dds_resp_msg(vnetp, dmsg, B_FALSE); in vdds_process_dds_msg()
402 dmsg->tag.vio_subtype); in vdds_process_dds_msg()
420 vio_dds_msg_t *dmsg = &vdds->dmsg; in vdds_process_dds_msg_task() local
431 hio_cookie = dmsg->msg.share_msg.cookie; in vdds_process_dds_msg_task()
440 dmsg->msg.share_msg.macaddr, max_frame_size); in vdds_process_dds_msg_task()
442 (void) vdds_send_dds_resp_msg(vnetp, dmsg, B_FALSE); in vdds_process_dds_msg_task()
468 dmsg, B_FALSE); in vdds_process_dds_msg_task()
471 dmsg, B_TRUE); in vdds_process_dds_msg_task()
482 (void) vdds_send_dds_resp_msg(vnetp, dmsg, B_FALSE); in vdds_process_dds_msg_task()
497 (void) vdds_send_dds_resp_msg(vnetp, dmsg, B_TRUE); in vdds_process_dds_msg_task()
557 vdds_send_dds_resp_msg(vnet_t *vnetp, vio_dds_msg_t *dmsg, int ack) in vdds_send_dds_resp_msg() argument
564 dmsg->tag.vio_subtype = VIO_SUBTYPE_ACK; in vdds_send_dds_resp_msg()
565 dmsg->msg.share_resp_msg.status = DDS_VNET_SUCCESS; in vdds_send_dds_resp_msg()
567 dmsg->tag.vio_subtype = VIO_SUBTYPE_NACK; in vdds_send_dds_resp_msg()
568 dmsg->msg.share_resp_msg.status = DDS_VNET_FAIL; in vdds_send_dds_resp_msg()
570 rv = vnet_send_dds_msg(vnetp, dmsg); in vdds_send_dds_resp_msg()