vio_msg_t
vio_msg_t vio_msg;
static int vdc_recv(vdc_t *vdc, vio_msg_t *msgp, size_t *nbytesp);
static int vdc_process_data_msg(vdc_t *vdc, vio_msg_t *msg);
vio_msg_t vio_msg;
vio_msg_t vio_msg;
static int vdc_wait_for_response(vdc_t *vdcp, vio_msg_t *msgp);
vio_msg_t msg;
size_t msglen = sizeof (vio_msg_t);
vio_msg_t vio_msg;
vdc_recv(vdc_t *vdc, vio_msg_t *msgp, size_t *nbytesp)
vdc_decode_tag(vdc_t *vdcp, vio_msg_t *msg)
vdc_decode_tag(vdc, (vio_msg_t *)(uintptr_t)pkt);
vio_msg_t vio_msg;
vdc_wait_for_response(vdc_t *vdcp, vio_msg_t *msgp)
vio_msg_t msg;
vdc_process_data_msg(vdc_t *vdcp, vio_msg_t *msg)
vd->max_msglen = sizeof (vio_msg_t); /* baseline vio message size */
vd_decode_tag(vio_msg_t *msg)
vio_msg_t *msg; /* VIO message task is for */
vd_process_ver_msg(vd_t *vd, vio_msg_t *msg, size_t msglen)
vd_process_attr_msg(vd_t *vd, vio_msg_t *msg, size_t msglen)
vd_process_dring_reg_msg(vd_t *vd, vio_msg_t *msg, size_t msglen)
vd_process_dring_unreg_msg(vd_t *vd, vio_msg_t *msg, size_t msglen)
process_rdx_msg(vio_msg_t *msg, size_t msglen)
vd_process_desc_msg(vd_t *vd, vio_msg_t *msg, size_t msglen)
vio_msg_t *msg, size_t msglen)
vio_msg_t *msg, size_t msglen)
vd_process_dring_msg(vd_t *vd, vio_msg_t *msg, size_t msglen)
vd_do_process_msg(vd_t *vd, vio_msg_t *msg, size_t msglen)
vd_process_msg(vd_t *vd, vio_msg_t *msg, size_t msglen)
vd->max_msglen = sizeof (vio_msg_t); /* baseline vio message size */
typedef vio_msg_t vio_rdx_msg_t;
typedef vio_msg_t vio_err_msg_t;