Lines Matching refs:msglen

429 	size_t			msglen;		/* length of message content */  member
2223 send_msg(ldc_handle_t ldc_handle, void *msg, size_t msglen) in send_msg() argument
2229 nbytes = msglen; in send_msg()
2240 } else if (nbytes != msglen) { in send_msg()
2245 PR1("SENT %lu bytes", msglen); in send_msg()
2425 ASSERT(task->msglen >= sizeof (*task->msg)); in vd_complete_bio()
2550 status = send_msg(task->vd->ldc_handle, task->msg, task->msglen); in vd_notify()
4330 vd_process_ver_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_ver_msg() argument
4335 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_ver_msg()
4342 if (msglen != sizeof (*ver_msg)) { in vd_process_ver_msg()
4344 "received %lu bytes", sizeof (*ver_msg), msglen); in vd_process_ver_msg()
4429 vd_process_attr_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_attr_msg() argument
4435 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_attr_msg()
4443 if (msglen != sizeof (*attr_msg)) { in vd_process_attr_msg()
4445 "received %lu bytes", sizeof (*attr_msg), msglen); in vd_process_attr_msg()
4553 vd_process_dring_reg_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_dring_reg_msg() argument
4562 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_dring_reg_msg()
4570 if (msglen < sizeof (*reg_msg)) { in vd_process_dring_reg_msg()
4572 "received %lu bytes", sizeof (*reg_msg), msglen); in vd_process_dring_reg_msg()
4578 if (msglen != expected) { in vd_process_dring_reg_msg()
4580 "received %lu bytes", expected, msglen); in vd_process_dring_reg_msg()
4694 vd_process_dring_unreg_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_dring_unreg_msg() argument
4699 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_dring_unreg_msg()
4707 if (msglen != sizeof (*unreg_msg)) { in vd_process_dring_unreg_msg()
4709 "received %lu bytes", sizeof (*unreg_msg), msglen); in vd_process_dring_unreg_msg()
4723 process_rdx_msg(vio_msg_t *msg, size_t msglen) in process_rdx_msg() argument
4725 ASSERT(msglen >= sizeof (msg->tag)); in process_rdx_msg()
4732 if (msglen != sizeof (vio_rdx_msg_t)) { in process_rdx_msg()
4734 sizeof (vio_rdx_msg_t), msglen); in process_rdx_msg()
4775 vd_process_desc_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_desc_msg() argument
4781 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_desc_msg()
4789 if (msglen < sizeof (*desc_msg)) { in vd_process_desc_msg()
4791 "received %lu bytes", sizeof (*desc_msg), msglen); in vd_process_desc_msg()
4795 if (msglen != (expected = expected_inband_size(desc_msg))) { in vd_process_desc_msg()
4797 "received %lu bytes", expected, msglen); in vd_process_desc_msg()
4815 bcopy(msg, vd->inband_task.msg, msglen); in vd_process_desc_msg()
4816 vd->inband_task.msglen = msglen; in vd_process_desc_msg()
4830 vio_msg_t *msg, size_t msglen) in vd_process_element() argument
4865 bcopy(msg, vd->dring_task[idx].msg, msglen); in vd_process_element()
4867 vd->dring_task[idx].msglen = msglen; in vd_process_element()
4873 vio_msg_t *msg, size_t msglen) in vd_process_element_range() argument
4897 status = vd_process_element(vd, type, i, msg, msglen); in vd_process_element_range()
4922 vd_process_dring_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_dring_msg() argument
4927 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_dring_msg()
4935 if (msglen != sizeof (*dring_msg)) { in vd_process_dring_msg()
4937 sizeof (*dring_msg), msglen); in vd_process_dring_msg()
4967 dring_msg->end_idx, msg, msglen)); in vd_process_dring_msg()
5000 vd_do_process_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_do_process_msg() argument
5028 if ((status = vd_process_ver_msg(vd, msg, msglen)) != 0) in vd_do_process_msg()
5036 if ((status = vd_process_attr_msg(vd, msg, msglen)) != 0) in vd_do_process_msg()
5046 if ((status = process_rdx_msg(msg, msglen)) != 0) in vd_do_process_msg()
5055 vd_process_dring_reg_msg(vd, msg, msglen)) != 0) in vd_do_process_msg()
5069 if ((status = process_rdx_msg(msg, msglen)) == 0) { in vd_do_process_msg()
5085 vd_process_dring_reg_msg(vd, msg, msglen)) != ENOMSG) in vd_do_process_msg()
5094 status = vd_process_dring_unreg_msg(vd, msg, msglen); in vd_do_process_msg()
5100 return (vd_process_desc_msg(vd, msg, msglen)); in vd_do_process_msg()
5108 msglen)) != ENOMSG) in vd_do_process_msg()
5117 status = vd_process_dring_unreg_msg(vd, msg, msglen); in vd_do_process_msg()
5134 vd_process_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_msg() argument
5144 if (msglen < sizeof (vio_msg_tag_t)) { in vd_process_msg()
5145 PR0("Received short (%lu-byte) message", msglen); in vd_process_msg()
5155 switch (status = vd_do_process_msg(vd, msg, msglen)) { in vd_process_msg()
5187 task.msglen = msglen; in vd_process_msg()
5238 size_t msglen, msgsize; in vd_recv_msg() local
5259 msglen = msgsize; /* actual len after recv_msg() */ in vd_recv_msg()
5261 status = recv_msg(vd->ldc_handle, vd->vio_msgp, &msglen); in vd_recv_msg()
5264 rv = vd_process_msg(vd, (void *)vd->vio_msgp, msglen); in vd_recv_msg()