Lines Matching defs:msg
504 struct msghdr msg;
507 msg.msg_name = __UNCONST(SCARG(uap, to)); /* XXXUNCONST kills const */
508 msg.msg_namelen = SCARG(uap, tolen);
509 msg.msg_iov = &aiov;
510 msg.msg_iovlen = 1;
511 msg.msg_control = NULL;
512 msg.msg_flags = 0;
515 return do_sys_sendmsg(l, SCARG(uap, s), &msg, SCARG(uap, flags), retval);
523 syscallarg(const struct msghdr *) msg;
526 struct msghdr msg;
529 error = copyin(SCARG(uap, msg), &msg, sizeof(msg));
533 msg.msg_flags = MSG_IOVUSRSPACE;
534 return do_sys_sendmsg(l, SCARG(uap, s), &msg, SCARG(uap, flags), retval);
674 struct msghdr msg;
679 msg.msg_name = NULL;
680 msg.msg_iov = &aiov;
681 msg.msg_iovlen = 1;
684 msg.msg_control = NULL;
685 msg.msg_flags = SCARG(uap, flags) & MSG_USERFLAGS;
687 error = do_sys_recvmsg(l, SCARG(uap, s), &msg, &from, NULL, retval);
703 syscallarg(struct msghdr *) msg;
706 struct msghdr msg;
710 error = copyin(SCARG(uap, msg), &msg, sizeof(msg));
714 msg.msg_flags = (SCARG(uap, flags) & MSG_USERFLAGS) | MSG_IOVUSRSPACE;
716 error = do_sys_recvmsg(l, SCARG(uap, s), &msg, &from,
717 msg.msg_control != NULL ? &control : NULL, retval);
721 if (msg.msg_control != NULL)
722 error = copyout_msg_control(l, &msg, control);
725 error = copyout_sockname(msg.msg_name, &msg.msg_namelen, 0,
730 ktrkuser("msghdr", &msg, sizeof msg);
731 error = copyout(&msg, SCARG(uap, msg), sizeof(msg));