Lines Matching refs:optval
380 char __user *optval, int optlen)
396 optval + sizeof(service),
416 struct dccp_so_feat __user *optval)
422 if (copy_from_user(&opt, optval, sizeof(opt)))
448 char __user *optval, int optlen)
456 if (get_user(val, (int __user *)optval))
460 return dccp_setsockopt_service(sk, val, optval, optlen);
474 optval);
482 optval);
507 char __user *optval, int optlen)
511 optname, optval,
513 return do_dccp_setsockopt(sk, level, optname, optval, optlen);
520 char __user *optval, int optlen)
524 optval, optlen);
525 return do_dccp_setsockopt(sk, level, optname, optval, optlen);
532 __be32 __user *optval,
551 put_user(dp->dccps_service, optval) ||
552 (sl != NULL && copy_to_user(optval + 1, sl->dccpsl_list, slen)))
560 char __user *optval, int __user *optlen)
579 (__be32 __user *)optval, optlen);
590 len, (u32 __user *)optval, optlen);
593 len, (u32 __user *)optval, optlen);
598 if (put_user(len, optlen) || copy_to_user(optval, &val, len))
605 char __user *optval, int __user *optlen)
609 optname, optval,
611 return do_dccp_getsockopt(sk, level, optname, optval, optlen);
618 char __user *optval, int __user *optlen)
622 optval, optlen);
623 return do_dccp_getsockopt(sk, level, optname, optval, optlen);