Home | History | Annotate | Download | only in kern

Lines Matching refs:msg_len

233 			msz = sizeof(struct mq_msg) + msg->msg_len;
630 mq_recv1(mqd_t mqdes, void *msg_ptr, size_t msg_len, u_int *msg_prio,
647 if (msg_len < mqattr->mq_msgsize) {
717 *mlen = msg->msg_len;
718 error = copyout(msg->msg_ptr, msg_ptr, msg->msg_len);
721 mqueue_freemsg(msg, sizeof(struct mq_msg) + msg->msg_len);
733 syscallarg(size_t) msg_len;
740 SCARG(uap, msg_len), SCARG(uap, msg_prio), NULL, &mlen);
754 syscallarg(size_t) msg_len;
773 SCARG(uap, msg_len), SCARG(uap, msg_prio), tsp, &mlen);
784 mq_send1(mqd_t mqdes, const char *msg_ptr, size_t msg_len, u_int msg_prio,
800 if (msg_len > mq_max_msgsize)
802 size = sizeof(struct mq_msg) + msg_len;
813 error = copyin(msg_ptr, msg->msg_ptr, msg_len);
818 msg->msg_len = msg_len;
830 if (msg_len <= 0 || msg_len > mqattr->mq_msgsize) {
915 syscallarg(size_t) msg_len;
920 SCARG(uap, msg_len), SCARG(uap, msg_prio), NULL);
930 syscallarg(size_t) msg_len;
948 SCARG(uap, msg_len), SCARG(uap, msg_prio), tsp);