Lines Matching refs:optval
424 sockptr_t optval, unsigned int optlen)
439 if (copy_from_sockptr_offset(sl->dccpsl_list, optval,
494 sockptr_t optval, unsigned int optlen)
502 val = memdup_sockptr(optval, optlen);
519 sockptr_t optval, unsigned int optlen)
535 return dccp_setsockopt_ccid(sk, optname, optval, optlen);
541 if (copy_from_sockptr(&val, optval, sizeof(int)))
545 return dccp_setsockopt_service(sk, val, optval, optlen);
584 int dccp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
589 optname, optval,
591 return do_dccp_setsockopt(sk, level, optname, optval, optlen);
597 __be32 __user *optval,
616 put_user(dp->dccps_service, optval) ||
617 (sl != NULL && copy_to_user(optval + 1, sl->dccpsl_list, slen)))
625 char __user *optval, int __user *optlen)
644 (__be32 __user *)optval, optlen);
649 return ccid_getsockopt_builtin_ccids(sk, len, optval, optlen);
677 len, (u32 __user *)optval, optlen);
680 len, (u32 __user *)optval, optlen);
686 if (put_user(len, optlen) || copy_to_user(optval, &val, len))
693 char __user *optval, int __user *optlen)
697 optname, optval,
699 return do_dccp_getsockopt(sk, level, optname, optval, optlen);