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