Lines Matching defs:int
36 int __get_compat_msghdr(struct msghdr *kmsg,
83 int get_compat_msghdr(struct msghdr *kmsg,
126 struct compat_cmsghdr __user *cmsg, int cmsg_len)
139 int cmsghdr_from_user_compat_to_kern(struct msghdr *kmsg, struct sock *sk,
140 unsigned char *stackbuf, int stackbuf_size)
146 int err = -EFAULT;
227 int put_cmsg_compat(struct msghdr *kmsg, int level, int type, int len, void *data)
233 int cmlen;
250 int count = type == SO_TIMESTAMPNS_OLD ? 1 : 3;
251 int i;
283 static int scm_max_fds_compat(struct msghdr *msg)
287 return (msg->msg_controllen - sizeof(struct compat_cmsghdr)) / sizeof(int);
294 unsigned int o_flags = (msg->msg_flags & MSG_CMSG_CLOEXEC) ? O_CLOEXEC : 0;
295 int fdmax = min_t(int, scm_max_fds_compat(msg), scm->fp->count);
296 int __user *cmsg_data = CMSG_COMPAT_DATA(cm);
297 int err = 0, i;
306 int cmlen = CMSG_COMPAT_LEN(i * sizeof(int));
314 cmlen = CMSG_COMPAT_SPACE(i * sizeof(int));
342 static inline long __compat_sys_sendmsg(int fd,
344 unsigned int flags)
350 COMPAT_SYSCALL_DEFINE3(sendmsg, int, fd, struct compat_msghdr __user *, msg,
351 unsigned int, flags)
356 static inline long __compat_sys_sendmmsg(int fd,
358 unsigned int vlen, unsigned int flags)
364 COMPAT_SYSCALL_DEFINE4(sendmmsg, int, fd, struct compat_mmsghdr __user *, mmsg,
365 unsigned int, vlen, unsigned int, flags)
370 static inline long __compat_sys_recvmsg(int fd,
372 unsigned int flags)
378 COMPAT_SYSCALL_DEFINE3(recvmsg, int, fd, struct compat_msghdr __user *, msg,
379 unsigned int, flags)
384 static inline long __compat_sys_recvfrom(int fd, void __user *buf,
385 compat_size_t len, unsigned int flags,
387 int __user *addrlen)
393 COMPAT_SYSCALL_DEFINE4(recv, int, fd, void __user *, buf, compat_size_t, len, unsigned int, flags)
398 COMPAT_SYSCALL_DEFINE6(recvfrom, int, fd, void __user *, buf, compat_size_t, len,
399 unsigned int, flags, struct sockaddr __user *, addr,
400 int __user *, addrlen)
405 COMPAT_SYSCALL_DEFINE5(recvmmsg_time64, int, fd, struct compat_mmsghdr __user *, mmsg,
406 unsigned int, vlen, unsigned int, flags,
414 COMPAT_SYSCALL_DEFINE5(recvmmsg_time32, int, fd, struct compat_mmsghdr __user *, mmsg,
415 unsigned int, vlen, unsigned int, flags,
423 COMPAT_SYSCALL_DEFINE2(socketcall, int, call, u32 __user *, args)
426 unsigned int len;
428 int ret;