Lines Matching refs:msglen

428 	size_t			msglen;		/* length of message content */  member
2222 send_msg(ldc_handle_t ldc_handle, void *msg, size_t msglen) in send_msg() argument
2228 nbytes = msglen; in send_msg()
2239 } else if (nbytes != msglen) { in send_msg()
2244 PR1("SENT %lu bytes", msglen); in send_msg()
2424 ASSERT(task->msglen >= sizeof (*task->msg)); in vd_complete_bio()
2549 status = send_msg(task->vd->ldc_handle, task->msg, task->msglen); in vd_notify()
4325 vd_process_ver_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_ver_msg() argument
4330 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_ver_msg()
4337 if (msglen != sizeof (*ver_msg)) { in vd_process_ver_msg()
4339 "received %lu bytes", sizeof (*ver_msg), msglen); in vd_process_ver_msg()
4424 vd_process_attr_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_attr_msg() argument
4430 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_attr_msg()
4438 if (msglen != sizeof (*attr_msg)) { in vd_process_attr_msg()
4440 "received %lu bytes", sizeof (*attr_msg), msglen); in vd_process_attr_msg()
4548 vd_process_dring_reg_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_dring_reg_msg() argument
4557 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_dring_reg_msg()
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()
4573 if (msglen != expected) { in vd_process_dring_reg_msg()
4575 "received %lu bytes", expected, msglen); in vd_process_dring_reg_msg()
4689 vd_process_dring_unreg_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_dring_unreg_msg() argument
4694 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_dring_unreg_msg()
4702 if (msglen != sizeof (*unreg_msg)) { in vd_process_dring_unreg_msg()
4704 "received %lu bytes", sizeof (*unreg_msg), msglen); in vd_process_dring_unreg_msg()
4718 process_rdx_msg(vio_msg_t *msg, size_t msglen) in process_rdx_msg() argument
4720 ASSERT(msglen >= sizeof (msg->tag)); in process_rdx_msg()
4727 if (msglen != sizeof (vio_rdx_msg_t)) { in process_rdx_msg()
4729 sizeof (vio_rdx_msg_t), msglen); in process_rdx_msg()
4770 vd_process_desc_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_desc_msg() argument
4776 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_desc_msg()
4784 if (msglen < sizeof (*desc_msg)) { in vd_process_desc_msg()
4786 "received %lu bytes", sizeof (*desc_msg), msglen); in vd_process_desc_msg()
4790 if (msglen != (expected = expected_inband_size(desc_msg))) { in vd_process_desc_msg()
4792 "received %lu bytes", expected, msglen); in vd_process_desc_msg()
4810 bcopy(msg, vd->inband_task.msg, msglen); in vd_process_desc_msg()
4811 vd->inband_task.msglen = msglen; in vd_process_desc_msg()
4825 vio_msg_t *msg, size_t msglen) in vd_process_element() argument
4860 bcopy(msg, vd->dring_task[idx].msg, msglen); in vd_process_element()
4862 vd->dring_task[idx].msglen = msglen; in vd_process_element()
4868 vio_msg_t *msg, size_t msglen) in vd_process_element_range() argument
4892 status = vd_process_element(vd, type, i, msg, msglen); in vd_process_element_range()
4917 vd_process_dring_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_dring_msg() argument
4922 ASSERT(msglen >= sizeof (msg->tag)); in vd_process_dring_msg()
4930 if (msglen != sizeof (*dring_msg)) { in vd_process_dring_msg()
4932 sizeof (*dring_msg), msglen); in vd_process_dring_msg()
4962 dring_msg->end_idx, msg, msglen)); in vd_process_dring_msg()
4995 vd_do_process_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_do_process_msg() argument
5023 if ((status = vd_process_ver_msg(vd, msg, msglen)) != 0) in vd_do_process_msg()
5031 if ((status = vd_process_attr_msg(vd, msg, msglen)) != 0) in vd_do_process_msg()
5041 if ((status = process_rdx_msg(msg, msglen)) != 0) in vd_do_process_msg()
5050 vd_process_dring_reg_msg(vd, msg, msglen)) != 0) in vd_do_process_msg()
5064 if ((status = process_rdx_msg(msg, msglen)) == 0) { in vd_do_process_msg()
5080 vd_process_dring_reg_msg(vd, msg, msglen)) != ENOMSG) in vd_do_process_msg()
5089 status = vd_process_dring_unreg_msg(vd, msg, msglen); in vd_do_process_msg()
5095 return (vd_process_desc_msg(vd, msg, msglen)); in vd_do_process_msg()
5103 msglen)) != ENOMSG) in vd_do_process_msg()
5112 status = vd_process_dring_unreg_msg(vd, msg, msglen); in vd_do_process_msg()
5129 vd_process_msg(vd_t *vd, vio_msg_t *msg, size_t msglen) in vd_process_msg() argument
5139 if (msglen < sizeof (vio_msg_tag_t)) { in vd_process_msg()
5140 PR0("Received short (%lu-byte) message", msglen); in vd_process_msg()
5150 switch (status = vd_do_process_msg(vd, msg, msglen)) { in vd_process_msg()
5182 task.msglen = msglen; in vd_process_msg()
5233 size_t msglen, msgsize; in vd_recv_msg() local
5254 msglen = msgsize; /* actual len after recv_msg() */ in vd_recv_msg()
5256 status = recv_msg(vd->ldc_handle, vd->vio_msgp, &msglen); in vd_recv_msg()
5259 rv = vd_process_msg(vd, (void *)vd->vio_msgp, msglen); in vd_recv_msg()