Lines Matching refs:dring_msg
4919 vio_dring_msg_t *dring_msg = (vio_dring_msg_t *)msg; in vd_process_dring_msg() local
4930 if (msglen != sizeof (*dring_msg)) { in vd_process_dring_msg()
4932 sizeof (*dring_msg), msglen); in vd_process_dring_msg()
4936 if (vd_check_seq_num(vd, dring_msg->seq_num) != 0) in vd_process_dring_msg()
4939 if (dring_msg->dring_ident != vd->dring_ident) { in vd_process_dring_msg()
4941 vd->dring_ident, dring_msg->dring_ident); in vd_process_dring_msg()
4945 if (dring_msg->start_idx >= vd->dring_len) { in vd_process_dring_msg()
4947 dring_msg->start_idx, vd->dring_len); in vd_process_dring_msg()
4951 if ((dring_msg->end_idx < 0) || in vd_process_dring_msg()
4952 (dring_msg->end_idx >= vd->dring_len)) { in vd_process_dring_msg()
4954 dring_msg->end_idx, vd->dring_len); in vd_process_dring_msg()
4960 dring_msg->start_idx, dring_msg->end_idx); in vd_process_dring_msg()
4961 return (vd_process_element_range(vd, dring_msg->start_idx, in vd_process_dring_msg()
4962 dring_msg->end_idx, msg, msglen)); in vd_process_dring_msg()