/kernel/linux/linux-5.10/drivers/i2c/ |
H A D | i2c-dev.c | 552 struct i2c_msg32 umsg; in compat_i2cdev_ioctl() local 553 if (copy_from_user(&umsg, p + i, sizeof(umsg))) { in compat_i2cdev_ioctl() 558 .addr = umsg.addr, in compat_i2cdev_ioctl() 559 .flags = umsg.flags, in compat_i2cdev_ioctl() 560 .len = umsg.len, in compat_i2cdev_ioctl() 561 .buf = compat_ptr(umsg.buf) in compat_i2cdev_ioctl()
|
/kernel/linux/linux-6.6/drivers/i2c/ |
H A D | i2c-dev.c | 551 struct i2c_msg32 umsg; in compat_i2cdev_ioctl() local 552 if (copy_from_user(&umsg, p + i, sizeof(umsg))) { in compat_i2cdev_ioctl() 557 .addr = umsg.addr, in compat_i2cdev_ioctl() 558 .flags = umsg.flags, in compat_i2cdev_ioctl() 559 .len = umsg.len, in compat_i2cdev_ioctl() 560 .buf = (__force __u8 *)compat_ptr(umsg.buf), in compat_i2cdev_ioctl()
|
/kernel/linux/linux-5.10/tools/perf/trace/beauty/include/linux/ |
H A D | socket.h | 398 struct user_msghdr __user *umsg, 402 struct user_msghdr __user *umsg, unsigned flags, 405 struct user_msghdr __user *umsg, unsigned flags, 409 struct user_msghdr __user *umsg,
|
/kernel/linux/linux-5.10/net/ |
H A D | compat.c | 37 struct compat_msghdr __user *umsg, in __get_compat_msghdr() 44 if (copy_from_user(&msg, umsg, sizeof(*umsg))) in __get_compat_msghdr() 89 struct compat_msghdr __user *umsg, in get_compat_msghdr() 97 err = __get_compat_msghdr(kmsg, umsg, save_addr, &ptr, &len); in get_compat_msghdr() 36 __get_compat_msghdr(struct msghdr *kmsg, struct compat_msghdr __user *umsg, struct sockaddr __user **save_addr, compat_uptr_t *ptr, compat_size_t *len) __get_compat_msghdr() argument 88 get_compat_msghdr(struct msghdr *kmsg, struct compat_msghdr __user *umsg, struct sockaddr __user **save_addr, struct iovec **iov) get_compat_msghdr() argument
|
H A D | socket.c | 2253 struct user_msghdr __user *umsg, in __copy_msghdr_from_user() 2260 if (copy_from_user(&msg, umsg, sizeof(*umsg))) in __copy_msghdr_from_user() 2304 struct user_msghdr __user *umsg, in copy_msghdr_from_user() 2311 err = __copy_msghdr_from_user(kmsg, umsg, save_addr, &msg.msg_iov, in copy_msghdr_from_user() 2398 struct user_msghdr __user *umsg, unsigned flags, in sendmsg_copy_msghdr() 2406 msg_compat = (struct compat_msghdr __user *) umsg; in sendmsg_copy_msghdr() 2409 err = copy_msghdr_from_user(msg, umsg, NULL, iov); in sendmsg_copy_msghdr() 2551 struct user_msghdr __user *umsg, unsigned flags, in recvmsg_copy_msghdr() 2560 msg_compat = (struct compat_msghdr __user *) umsg; in recvmsg_copy_msghdr() 2252 __copy_msghdr_from_user(struct msghdr *kmsg, struct user_msghdr __user *umsg, struct sockaddr __user **save_addr, struct iovec __user **uiov, size_t *nsegs) __copy_msghdr_from_user() argument 2303 copy_msghdr_from_user(struct msghdr *kmsg, struct user_msghdr __user *umsg, struct sockaddr __user **save_addr, struct iovec **iov) copy_msghdr_from_user() argument 2397 sendmsg_copy_msghdr(struct msghdr *msg, struct user_msghdr __user *umsg, unsigned flags, struct iovec **iov) sendmsg_copy_msghdr() argument 2550 recvmsg_copy_msghdr(struct msghdr *msg, struct user_msghdr __user *umsg, unsigned flags, struct sockaddr __user **uaddr, struct iovec **iov) recvmsg_copy_msghdr() argument 2648 __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg, struct user_msghdr __user *umsg, struct sockaddr __user *uaddr, unsigned int flags) __sys_recvmsg_sock() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | socket.h | 402 struct user_msghdr __user *umsg, 406 struct user_msghdr __user *umsg, unsigned flags, 409 struct user_msghdr __user *umsg, unsigned flags, 413 struct user_msghdr __user *umsg,
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | socket.h | 422 struct user_msghdr __user *umsg, 426 struct user_msghdr __user *umsg, unsigned flags, 429 struct user_msghdr __user *umsg, unsigned flags, 433 struct user_msghdr *umsg,
|
/kernel/linux/linux-6.6/tools/perf/trace/beauty/include/linux/ |
H A D | socket.h | 421 struct user_msghdr __user *umsg, 425 struct user_msghdr __user *umsg, unsigned flags, 428 struct user_msghdr __user *umsg, unsigned flags, 432 struct user_msghdr *umsg,
|
/kernel/linux/linux-5.10/include/net/ |
H A D | compat.h | 59 int __get_compat_msghdr(struct msghdr *kmsg, struct compat_msghdr __user *umsg,
|
/kernel/linux/linux-6.6/net/ |
H A D | compat.c | 84 struct compat_msghdr __user *umsg, in get_compat_msghdr() 91 if (copy_from_user(&msg, umsg, sizeof(*umsg))) in get_compat_msghdr() 83 get_compat_msghdr(struct msghdr *kmsg, struct compat_msghdr __user *umsg, struct sockaddr __user **save_addr, struct iovec **iov) get_compat_msghdr() argument
|
H A D | socket.c | 2483 struct user_msghdr __user *umsg, in copy_msghdr_from_user() 2490 if (copy_from_user(&msg, umsg, sizeof(*umsg))) in copy_msghdr_from_user() 2580 struct user_msghdr __user *umsg, unsigned flags, in sendmsg_copy_msghdr() 2588 msg_compat = (struct compat_msghdr __user *) umsg; in sendmsg_copy_msghdr() 2591 err = copy_msghdr_from_user(msg, umsg, NULL, iov); in sendmsg_copy_msghdr() 2733 struct user_msghdr __user *umsg, unsigned flags, in recvmsg_copy_msghdr() 2742 msg_compat = (struct compat_msghdr __user *) umsg; in recvmsg_copy_msghdr() 2745 err = copy_msghdr_from_user(msg, umsg, uaddr, iov); in recvmsg_copy_msghdr() 2831 struct user_msghdr __user *umsg, in __sys_recvmsg_sock() 2482 copy_msghdr_from_user(struct msghdr *kmsg, struct user_msghdr __user *umsg, struct sockaddr __user **save_addr, struct iovec **iov) copy_msghdr_from_user() argument 2579 sendmsg_copy_msghdr(struct msghdr *msg, struct user_msghdr __user *umsg, unsigned flags, struct iovec **iov) sendmsg_copy_msghdr() argument 2732 recvmsg_copy_msghdr(struct msghdr *msg, struct user_msghdr __user *umsg, unsigned flags, struct sockaddr __user **uaddr, struct iovec **iov) recvmsg_copy_msghdr() argument 2830 __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg, struct user_msghdr __user *umsg, struct sockaddr __user *uaddr, unsigned int flags) __sys_recvmsg_sock() argument [all...] |
/kernel/linux/linux-6.6/io_uring/ |
H A D | net.c | 57 struct user_msghdr __user *umsg; member 258 if (copy_from_user(msg, sr->umsg, sizeof(*sr->umsg))) in io_msg_copy_hdr() 384 sr->umsg = u64_to_user_ptr(READ_ONCE(sqe->addr)); in io_sendmsg_prep() 622 sr->umsg = u64_to_user_ptr(READ_ONCE(sqe->addr)); in io_recvmsg_prep() 877 ret = __sys_recvmsg_sock(sock, &kmsg->msg, sr->umsg, in io_recvmsg()
|
/kernel/linux/linux-5.10/io_uring/ |
H A D | io_uring.c | 576 struct user_msghdr __user *umsg; member 4757 ret = sendmsg_copy_msghdr(&iomsg->msg, req->sr_msg.umsg, in io_sendmsg_copy_hdr() 4785 sr->umsg = u64_to_user_ptr(READ_ONCE(sqe->addr)); in io_sendmsg_prep() 4915 ret = __copy_msghdr_from_user(&iomsg->msg, sr->umsg, in __io_recvmsg_copy_hdr() 5035 sr->umsg = u64_to_user_ptr(READ_ONCE(sqe->addr)); in io_recvmsg_prep() 5089 ret = __sys_recvmsg_sock(sock, &kmsg->msg, req->sr_msg.umsg, in io_recvmsg()
|