mmsghdr
struct mmsghdr *mmsg_vector = qi->mmsg_vector;
struct mmsghdr *send_from;
struct mmsghdr *mmsg_vector;
struct mmsghdr *mmsg_vector;
(sizeof(struct mmsghdr) * max_size), GFP_KERNEL);
struct mmsghdr *mmsg_vector = qi->mmsg_vector;
struct mmsghdr *mmsg_vector = qi->mmsg_vector;
struct mmsghdr *mmsg_vector;
CATCH_EINTR(n = sendmmsg(fd, (struct mmsghdr *) msgvec, vlen, flags));
n = recvmmsg(fd, (struct mmsghdr *) msgvec, vlen, flags, 0));
extern int __sys_recvmmsg(int fd, struct mmsghdr __user *mmsg,
extern int __sys_sendmmsg(int fd, struct mmsghdr __user *mmsg,
struct mmsghdr;
asmlinkage long sys_recvmmsg(int fd, struct mmsghdr __user *msg,
asmlinkage long sys_recvmmsg_time32(int fd, struct mmsghdr __user *msg,
asmlinkage long sys_sendmmsg(int fd, struct mmsghdr __user *msg,
return __sys_sendmmsg(fd, (struct mmsghdr __user *)mmsg, vlen,
return __sys_recvmmsg(fd, (struct mmsghdr __user *)mmsg, vlen,
return __sys_recvmmsg(fd, (struct mmsghdr __user *)mmsg, vlen,
int __sys_sendmmsg(int fd, struct mmsghdr __user *mmsg, unsigned int vlen,
struct mmsghdr __user *entry;
SYSCALL_DEFINE4(sendmmsg, int, fd, struct mmsghdr __user *, mmsg,
static int do_recvmmsg(int fd, struct mmsghdr __user *mmsg,
struct mmsghdr __user *entry;
int __sys_recvmmsg(int fd, struct mmsghdr __user *mmsg,
SYSCALL_DEFINE5(recvmmsg, int, fd, struct mmsghdr __user *, mmsg,
SYSCALL_DEFINE5(recvmmsg_time32, int, fd, struct mmsghdr __user *, mmsg,
err = __sys_sendmmsg(a0, (struct mmsghdr __user *)a1, a[2],
err = __sys_recvmmsg(a0, (struct mmsghdr __user *)a1,
err = __sys_recvmmsg(a0, (struct mmsghdr __user *)a1,
extern int __sys_recvmmsg(int fd, struct mmsghdr __user *mmsg,
extern int __sys_sendmmsg(int fd, struct mmsghdr __user *mmsg,
struct mmsghdr mmsgs[max_nr_msg];