Home
last modified time | relevance | path

Searched refs:umsg (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/
H A Di2c-dev.c552 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 Di2c-dev.c551 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 Dsocket.h398 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 Dcompat.c37 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 Dsocket.c2253 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 Dsocket.h402 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 Dsocket.h422 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 Dsocket.h421 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 Dcompat.h59 int __get_compat_msghdr(struct msghdr *kmsg, struct compat_msghdr __user *umsg,
/kernel/linux/linux-6.6/net/
H A Dcompat.c84 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 Dsocket.c2483 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 Dnet.c57 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 Dio_uring.c576 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()

Completed in 32 milliseconds