Lines Matching refs:reg_msg
4554 vio_dring_reg_msg_t *reg_msg = (vio_dring_reg_msg_t *)msg; in vd_process_dring_reg_msg() local
4565 if (msglen < sizeof (*reg_msg)) { in vd_process_dring_reg_msg()
4567 "received %lu bytes", sizeof (*reg_msg), msglen); in vd_process_dring_reg_msg()
4571 expected = sizeof (*reg_msg) + in vd_process_dring_reg_msg()
4572 (reg_msg->ncookies - 1)*(sizeof (reg_msg->cookie[0])); in vd_process_dring_reg_msg()
4584 if (reg_msg->num_descriptors > INT32_MAX) { in vd_process_dring_reg_msg()
4586 reg_msg->ncookies, INT32_MAX, STRINGIZE(INT32_MAX)); in vd_process_dring_reg_msg()
4590 if (reg_msg->ncookies != 1) { in vd_process_dring_reg_msg()
4604 PR0("reg_msg->ncookies = %u != 1", reg_msg->ncookies); in vd_process_dring_reg_msg()
4613 status = ldc_mem_dring_map(vd->ldc_handle, reg_msg->cookie, in vd_process_dring_reg_msg()
4614 reg_msg->ncookies, reg_msg->num_descriptors, in vd_process_dring_reg_msg()
4615 reg_msg->descriptor_size, mtype, &vd->dring_handle); in vd_process_dring_reg_msg()
4626 ASSERT(reg_msg->ncookies == 1); in vd_process_dring_reg_msg()
4646 vd->descriptor_size = reg_msg->descriptor_size; in vd_process_dring_reg_msg()
4647 vd->dring_len = reg_msg->num_descriptors; in vd_process_dring_reg_msg()
4649 reg_msg->dring_ident = vd->dring_ident; in vd_process_dring_reg_msg()