user_msghdr
struct user_msghdr;
asmlinkage long sys_oabi_sendmsg(int fd, struct user_msghdr __user *msg, unsigned flags);
asmlinkage long sys_oabi_sendmsg(int fd, struct user_msghdr __user *msg, unsigned flags)
r = sys_oabi_sendmsg(a[0], (struct user_msghdr __user *)a[1], a[2]);
struct user_msghdr *msg)
struct user_msghdr hdr;
struct user_msghdr msg_hdr;
extern long __sys_recvmsg(int fd, struct user_msghdr __user *msg,
extern long __sys_sendmsg(int fd, struct user_msghdr __user *msg,
struct user_msghdr __user *umsg,
struct user_msghdr *umsg,
struct user_msghdr;
asmlinkage long sys_sendmsg(int fd, struct user_msghdr __user *msg, unsigned flags);
asmlinkage long sys_recvmsg(int fd, struct user_msghdr __user *msg, unsigned flags);
static int io_copy_msghdr_from_user(struct user_msghdr *msg,
struct user_msghdr __user *umsg)
struct user_msghdr *msg, int ddir,
struct user_msghdr __user *umsg = sr->umsg;
struct user_msghdr msg;
struct user_msghdr __user *umsg;
struct user_msghdr msg;
return __sys_sendmsg(fd, (struct user_msghdr __user *)msg,
return __sys_recvmsg(fd, (struct user_msghdr __user *)msg,
struct user_msghdr *msg,
struct user_msghdr __user *umsg,
struct user_msghdr msg;
struct user_msghdr __user *umsg, unsigned flags,
static int ___sys_sendmsg(struct socket *sock, struct user_msghdr __user *msg,
long __sys_sendmsg(int fd, struct user_msghdr __user *msg, unsigned int flags,
SYSCALL_DEFINE3(sendmsg, int, fd, struct user_msghdr __user *, msg, unsigned int, flags)
err = ___sys_sendmsg(sock, (struct user_msghdr __user *)compat_entry,
(struct user_msghdr __user *)entry,
struct user_msghdr __user *umsg, unsigned flags,
struct user_msghdr __user *msg,
static int ___sys_recvmsg(struct socket *sock, struct user_msghdr __user *msg,
struct user_msghdr __user *umsg,
long __sys_recvmsg(int fd, struct user_msghdr __user *msg, unsigned int flags,
SYSCALL_DEFINE3(recvmsg, int, fd, struct user_msghdr __user *, msg,
err = ___sys_recvmsg(sock, (struct user_msghdr __user *)compat_entry,
(struct user_msghdr __user *)entry,
err = __sys_sendmsg(a0, (struct user_msghdr __user *)a1,
err = __sys_recvmsg(a0, (struct user_msghdr __user *)a1,
struct user_msghdr msg_hdr;
extern long __sys_recvmsg(int fd, struct user_msghdr __user *msg,
extern long __sys_sendmsg(int fd, struct user_msghdr __user *msg,
struct user_msghdr __user *umsg,
struct user_msghdr *umsg,