Lines Matching defs:lmsg

441 linux_to_bsd_msghdr(const struct linux_msghdr *lmsg, struct msghdr *bmsg)
444 bmsg->msg_name = lmsg->msg_name;
445 bmsg->msg_namelen = lmsg->msg_namelen;
446 bmsg->msg_iov = lmsg->msg_iov;
447 bmsg->msg_iovlen = lmsg->msg_iovlen;
448 bmsg->msg_control = lmsg->msg_control;
449 bmsg->msg_controllen = lmsg->msg_controllen;
450 bmsg->msg_flags = lmsg->msg_flags;
454 bsd_to_linux_msghdr(const struct msghdr *bmsg, struct linux_msghdr *lmsg)
456 memset(lmsg, 0, sizeof(*lmsg));
457 lmsg->msg_name = bmsg->msg_name;
458 lmsg->msg_namelen = bmsg->msg_namelen;
459 lmsg->msg_iov = bmsg->msg_iov;
460 lmsg->msg_iovlen = bmsg->msg_iovlen;
461 lmsg->msg_control = bmsg->msg_control;
462 lmsg->msg_controllen = bmsg->msg_controllen;
463 lmsg->msg_flags = bmsg->msg_flags;
475 struct linux_msghdr lmsg;
482 error = copyin(SCARG(uap, msg), &lmsg, sizeof(lmsg));
485 linux_to_bsd_msghdr(&lmsg, &msg);
497 if (lmsg.msg_name) {
509 if (LINUX_CMSG_FIRSTHDR(&lmsg)) {
519 l_cc = LINUX_CMSG_FIRSTHDR(&lmsg);
779 struct linux_msghdr lmsg;
783 error = copyin(SCARG(uap, msg), &lmsg, sizeof(lmsg));
786 linux_to_bsd_msghdr(&lmsg, &msg);
821 bsd_to_linux_msghdr(&msg, &lmsg);
822 error = copyout(&lmsg, SCARG(uap, msg), sizeof(lmsg));
1819 struct linux_mmsghdr lmsg;
1841 error = copyin(SCARG(uap, msgvec) + dg, &lmsg, sizeof(lmsg));
1844 linux_to_bsd_msghdr(&lmsg.msg_hdr, &bmsg.msg_hdr);
1853 lmsg.msg_len = *retval;
1854 error = copyout(&lmsg, SCARG(uap, msgvec) + dg, sizeof(lmsg));
1884 struct linux_mmsghdr lmsg;
1925 error = copyin(SCARG(uap, msgvec) + dg, &lmsg, sizeof(lmsg));
1928 linux_to_bsd_msghdr(&lmsg.msg_hdr, &bmsg.msg_hdr);
1960 lmsg.msg_len = *retval;
1962 bsd_to_linux_msghdr(msg, &lmsg.msg_hdr);
1963 error = copyout(&lmsg, SCARG(uap, msgvec) + dg, sizeof(lmsg));