Lines Matching defs:umsg
70 struct user_msghdr __user *umsg;
273 struct user_msghdr __user *umsg)
275 if (!user_access_begin(umsg, sizeof(*umsg)))
277 unsafe_get_user(msg->msg_name, &umsg->msg_name, ua_end);
278 unsafe_get_user(msg->msg_namelen, &umsg->msg_namelen, ua_end);
279 unsafe_get_user(msg->msg_iov, &umsg->msg_iov, ua_end);
280 unsafe_get_user(msg->msg_iovlen, &umsg->msg_iovlen, ua_end);
281 unsafe_get_user(msg->msg_control, &umsg->msg_control, ua_end);
282 unsafe_get_user(msg->msg_controllen, &umsg->msg_controllen, ua_end);
295 struct user_msghdr __user *umsg = sr->umsg;
316 ret = io_copy_msghdr_from_user(msg, umsg);
404 sr->umsg = u64_to_user_ptr(READ_ONCE(sqe->addr));
820 sr->umsg = u64_to_user_ptr(READ_ONCE(sqe->addr));
1103 ret = __sys_recvmsg_sock(sock, &kmsg->msg, sr->umsg,