Lines Matching refs:optlen
201 static int sock_set_timeout(long *timeo_p, char __user *optval, int optlen)
205 if (optlen < sizeof(tv))
356 char __user *optval, int optlen)
378 if (optlen < sizeof(int))
505 if (optlen < sizeof(ling)) {
559 ret = sock_set_timeout(&sk->sk_rcvtimeo, optval, optlen);
563 ret = sock_set_timeout(&sk->sk_sndtimeo, optval, optlen);
586 if (optlen > IFNAMSIZ - 1)
587 optlen = IFNAMSIZ - 1;
589 if (copy_from_user(devname, optval, optlen)) {
616 if (optlen == sizeof(struct sock_fprog)) {
659 char __user *optval, int __user *optlen)
672 if (get_user(len, optlen))
813 return security_socket_getpeersec_stream(sock, optval, optlen, len);
824 if (put_user(len, optlen))
1382 char __user *optval, int optlen)
1388 char __user *optval, int __user *optlen)
1640 char __user *optval, int __user *optlen)
1644 return sk->sk_prot->getsockopt(sk, level, optname, optval, optlen);
1651 char __user *optval, int __user *optlen)
1657 optval, optlen);
1658 return sk->sk_prot->getsockopt(sk, level, optname, optval, optlen);
1683 char __user *optval, int optlen)
1687 return sk->sk_prot->setsockopt(sk, level, optname, optval, optlen);
1694 char __user *optval, int optlen)
1700 optval, optlen);
1701 return sk->sk_prot->setsockopt(sk, level, optname, optval, optlen);