Lines Matching refs:linux_msg
1092 struct l_msghdr linux_msg; in linux_sendmsg_common() local
1102 error = copyin(msghdr, &linux_msg, sizeof(linux_msg)); in linux_sendmsg_common()
1113 if (PTRIN(linux_msg.msg_control) != NULL && linux_msg.msg_controllen == 0) in linux_sendmsg_common()
1114 linux_msg.msg_control = PTROUT(NULL); in linux_sendmsg_common()
1116 error = linux_to_bsd_msghdr(&msg, &linux_msg); in linux_sendmsg_common()
1131 if (linux_msg.msg_controllen >= sizeof(struct l_cmsghdr)) { in linux_sendmsg_common()
1144 ptr_cmsg = PTRIN(linux_msg.msg_control); in linux_sendmsg_common()
1145 clen = linux_msg.msg_controllen; in linux_sendmsg_common()
1280 struct l_msghdr linux_msg; in linux_recvmsg_common() local
1290 error = copyin(msghdr, &linux_msg, sizeof(linux_msg)); in linux_recvmsg_common()
1294 error = linux_to_bsd_msghdr(msg, &linux_msg); in linux_recvmsg_common()
1322 error = bsd_to_linux_msghdr(msg, &linux_msg); in linux_recvmsg_common()
1326 if (linux_msg.msg_name) { in linux_recvmsg_common()
1328 PTRIN(linux_msg.msg_name)); in linux_recvmsg_common()
1332 if (linux_msg.msg_name && linux_msg.msg_namelen > 2) { in linux_recvmsg_common()
1333 error = linux_sa_put(PTRIN(linux_msg.msg_name)); in linux_recvmsg_common()
1338 maxlen = linux_msg.msg_controllen; in linux_recvmsg_common()
1339 linux_msg.msg_controllen = 0; in linux_recvmsg_common()
1347 outbuf = PTRIN(linux_msg.msg_control); in linux_recvmsg_common()
1413 linux_msg.msg_flags |= LINUX_MSG_CTRUNC; in linux_recvmsg_common()
1435 linux_msg.msg_controllen = outlen; in linux_recvmsg_common()
1439 error = copyout(&linux_msg, msghdr, sizeof(linux_msg)); in linux_recvmsg_common()