Lines Matching defs:msgp
78 static int vsw_send_msg_shm(vsw_ldc_t *ldcp, void *msgp, int size,
606 vio_dring_msg_t *msgp = &msg;
687 msgp->tag.vio_msgtype = VIO_TYPE_DATA;
688 msgp->tag.vio_subtype = VIO_SUBTYPE_ACK;
689 msgp->tag.vio_subtype_env = VIO_DRING_DATA;
690 msgp->dring_ident = ldcp->lane_in.dringp->ident;
691 msgp->tag.vio_sid = ldcp->local_session;
692 msgp->dring_process_state = VIO_DP_STOPPED;
693 msgp->start_idx = VNET_START_IDX_UNSPEC;
694 msgp->end_idx = end_ix;
696 (void) vsw_send_msg_shm(ldcp, (void *)msgp,
868 vio_dring_msg_t *msgp = &msg;
1023 msgp->tag.vio_msgtype = VIO_TYPE_DATA;
1024 msgp->tag.vio_subtype = VIO_SUBTYPE_INFO;
1025 msgp->tag.vio_subtype_env = VIO_DRING_DATA;
1026 msgp->tag.vio_sid = ldcp->local_session;
1027 msgp->dring_ident = lane_out->dringp->ident;
1028 msgp->start_idx = txi;
1029 msgp->end_idx = -1;
1031 rv = vsw_send_msg_shm(ldcp, (void *)msgp, sizeof (*msgp),
1247 vsw_send_msg_shm(vsw_ldc_t *ldcp, void *msgp, int size, boolean_t handle_reset)
1253 vio_dring_msg_t *dmsg = (vio_dring_msg_t *)msgp;
1262 rv = ldc_write(ldcp->ldc_handle, (caddr_t)msgp, &msglen);