vio_msg_tag_t
if (nbytes < sizeof (vio_msg_tag_t)) {
vdcp->instance, sizeof (vio_msg_tag_t), nbytes);
vd_msgtype(vio_msg_tag_t *tag, int type, int subtype, int env)
if (msglen < sizeof (vio_msg_tag_t)) {
vio_msg_tag_t *tagp);
static int vgen_handle_attr_msg(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_dring_reg(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_dring_reg_info(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_dring_reg_ack(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_rdx_info(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_mcast_info(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_ctrlmsg(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_datamsg(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp,
static void vgen_handle_errmsg(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_dds_rx(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_check_sid(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
extern int vgen_send_dringack_shm(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp,
extern int vgen_check_datamsg_seq(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
vio_msg_tag_t *tagp;
tagp = (vio_msg_tag_t *)ldcmsg;
vio_msg_tag_t *tagp = &vermsg.tag;
vio_msg_tag_t *tagp = &attrmsg.tag;
vio_msg_tag_t *tagp = &rdxmsg.tag;
vio_msg_tag_t *tagp;
vgen_dds_rx(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_version_negotiate(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_attr_msg(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_dring_reg_info(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_dring_reg_ack(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_dring_reg(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_rdx_info(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_mcast_info(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_physlink_info(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_ctrlmsg(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_errmsg(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_datamsg(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp, uint32_t msglen)
(void) vgen_send_dringack_shm(ldcp, (vio_msg_tag_t *)&msg,
vgen_check_sid(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vio_msg_tag_t *tagp;
vio_msg_tag_t *tagp;
vgen_handle_dringdata_ack_shm(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_dringdata_nack_shm(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vio_msg_tag_t *tagp = &msgp->tag;
vgen_send_dringack_shm(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp, uint32_t start,
int vgen_send_dringack_shm(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp,
static int vgen_handle_dringdata_info_shm(vgen_ldc_t *ldcp, vio_msg_tag_t *tp);
static int vgen_handle_dringdata_ack_shm(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_dringdata_nack_shm(vgen_ldc_t *ldcp, vio_msg_tag_t *tp);
vio_msg_tag_t *tagp = (vio_msg_tag_t *)arg2;
vgen_handle_dringdata_info_shm(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
rv = vgen_send_dringack_shm(ldcp, (vio_msg_tag_t *)&msg,
vgen_handle_dringdata_ack(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_handle_dringdata_nack(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vio_msg_tag_t *tagp = &msgp->tag;
vgen_send_dringack(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp, uint32_t start,
vio_msg_tag_t *tagp = (vio_msg_tag_t *)msg;
vgen_check_datamsg_seq(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
int vgen_check_datamsg_seq(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_dringdata_info(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_process_dringdata(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_dringdata_ack(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_handle_dringdata_nack(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp);
static int vgen_send_dringack(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp,
vio_msg_tag_t *tagp = (vio_msg_tag_t *)arg2;
vgen_handle_dringdata_info(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
vgen_process_dringdata(vgen_ldc_t *ldcp, vio_msg_tag_t *tagp)
static void vsw_dispatch_ctrl_task(vsw_ldc_t *, void *, vio_msg_tag_t *, int);
static void vsw_process_data_pkt(vsw_ldc_t *, void *, vio_msg_tag_t *,
static void vsw_process_err_pkt(vsw_ldc_t *, void *, vio_msg_tag_t *);
vio_msg_tag_t *tagp;
tagp = (vio_msg_tag_t *)ldcmsg;
vsw_dispatch_ctrl_task(vsw_ldc_t *ldcp, void *cpkt, vio_msg_tag_t *tagp,
vio_msg_tag_t tag;
bcopy(&ctaskp->pktp, &tag, sizeof (vio_msg_tag_t));
DUMP_TAG_PTR((vio_msg_tag_t *)ver_pkt);
DUMP_TAG_PTR((vio_msg_tag_t *)ver_pkt);
DUMP_TAG_PTR((vio_msg_tag_t *)ver_pkt);
DUMP_TAG_PTR((vio_msg_tag_t *)attr_pkt);
vsw_process_dring_reg_info(vsw_ldc_t *ldcp, vio_msg_tag_t *tagp)
vsw_process_dring_reg_ack(vsw_ldc_t *ldcp, vio_msg_tag_t *tagp)
vio_msg_tag_t *tagp = (vio_msg_tag_t *)pkt;
DUMP_TAG_PTR((vio_msg_tag_t *)mcst_pkt);
DUMP_TAG_PTR((vio_msg_tag_t *)rdx_pkt);
vsw_process_data_pkt(vsw_ldc_t *ldcp, void *dpkt, vio_msg_tag_t *tagp,
vsw_process_err_pkt(vsw_ldc_t *ldcp, void *epkt, vio_msg_tag_t *tagp)
DUMP_TAG_PTR((vio_msg_tag_t *)msg);
vio_msg_tag_t *tag = (vio_msg_tag_t *)msgp;
vio_msg_tag_t tag;
vio_msg_tag_t tag;
#define VIO_MSGTAG_SZ (sizeof (vio_msg_tag_t)) /* bytes */
vio_msg_tag_t tag;
vio_msg_tag_t tag;
vio_msg_tag_t tag;
vio_msg_tag_t tag;
vio_msg_tag_t tag;
vio_msg_tag_t tag;
vio_msg_tag_t tag;
(sizeof (vio_msg_tag_t) + sizeof (uint64_t))
vio_msg_tag_t tag;
vio_msg_tag_t tag;
vio_msg_tag_t tag;