Home
last modified time | relevance | path

Searched refs:dring_msg (Results 1 – 2 of 2) sorted by relevance

/titanic_44/usr/src/uts/sun4v/io/
H A Dvdc.c194 static int vdc_verify_seq_num(vdc_t *vdc, vio_dring_msg_t *dring_msg);
4949 vio_dring_msg_t *dring_msg; in vdc_process_data_msg() local
4955 dring_msg = (vio_dring_msg_t *)msg; in vdc_process_data_msg()
4965 idx = start = dring_msg->start_idx; in vdc_process_data_msg()
4966 end = dring_msg->end_idx; in vdc_process_data_msg()
4984 switch (vdc_verify_seq_num(vdcp, dring_msg)) { in vdc_process_data_msg()
5009 VDC_DUMP_DRING_MSG(dring_msg); in vdc_process_data_msg()
5334 vdc_handle_dring_reg_msg(vdc_t *vdc, vio_dring_reg_msg_t *dring_msg) in vdc_handle_dring_reg_msg() argument
5341 if (dring_msg->tag.vio_subtype_env != VIO_DRING_REG) { in vdc_handle_dring_reg_msg()
5345 switch (dring_msg->tag.vio_subtype) { in vdc_handle_dring_reg_msg()
[all …]
H A Dvds.c4919 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()
[all …]