• Home
  • Raw
  • Download

Lines Matching refs:optval

1390 				     char __user *optval,  in sctp_getsockopt_connectx3()  argument
1404 if (copy_from_user(&param32, optval, sizeof(param32))) in sctp_getsockopt_connectx3()
1415 if (copy_from_user(&param, optval, sizeof(param))) in sctp_getsockopt_connectx3()
1426 if (copy_to_user(optval, &assoc_id, sizeof(assoc_id))) in sctp_getsockopt_connectx3()
2268 static int sctp_setsockopt_autoclose(struct sock *sk, u32 *optval, in sctp_setsockopt_autoclose() argument
2280 sp->autoclose = *optval; in sctp_setsockopt_autoclose()
4570 sockptr_t optval, unsigned int optlen) in sctp_setsockopt() argument
4586 return af->setsockopt(sk, level, optname, optval, optlen); in sctp_setsockopt()
4594 kopt = memdup_sockptr(optval, optlen); in sctp_setsockopt()
5412 char __user *optval, in sctp_getsockopt_sctp_status() argument
5427 if (copy_from_user(&status, optval, len)) { in sctp_getsockopt_sctp_status()
5474 if (copy_to_user(optval, &status, len)) { in sctp_getsockopt_sctp_status()
5492 char __user *optval, in sctp_getsockopt_peer_addr_info() argument
5505 if (copy_from_user(&pinfo, optval, len)) { in sctp_getsockopt_peer_addr_info()
5538 if (copy_to_user(optval, &pinfo, len)) { in sctp_getsockopt_peer_addr_info()
5555 char __user *optval, int __user *optlen) in sctp_getsockopt_disable_fragments() argument
5566 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_disable_fragments()
5576 static int sctp_getsockopt_events(struct sock *sk, int len, char __user *optval, in sctp_getsockopt_events() argument
5594 if (copy_to_user(optval, &subscribe, len)) in sctp_getsockopt_events()
5611 static int sctp_getsockopt_autoclose(struct sock *sk, int len, char __user *optval, int __user *opt… in sctp_getsockopt_autoclose() argument
5621 if (put_user(sctp_sk(sk)->autoclose, (int __user *)optval)) in sctp_getsockopt_autoclose()
5713 static int sctp_getsockopt_peeloff(struct sock *sk, int len, char __user *optval, int __user *optle… in sctp_getsockopt_peeloff() argument
5722 if (copy_from_user(&peeloff, optval, len)) in sctp_getsockopt_peeloff()
5736 if (copy_to_user(optval, &peeloff, len)) { in sctp_getsockopt_peeloff()
5747 char __user *optval, int __user *optlen) in sctp_getsockopt_peeloff_flags() argument
5756 if (copy_from_user(&peeloff, optval, len)) in sctp_getsockopt_peeloff_flags()
5771 if (copy_to_user(optval, &peeloff, len)) { in sctp_getsockopt_peeloff_flags()
5914 char __user *optval, int __user *optlen) in sctp_getsockopt_peer_addr_params() argument
5930 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_peer_addr_params()
6012 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_peer_addr_params()
6057 char __user *optval, in sctp_getsockopt_delayed_ack() argument
6067 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_delayed_ack()
6075 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_delayed_ack()
6110 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_delayed_ack()
6130 static int sctp_getsockopt_initmsg(struct sock *sk, int len, char __user *optval, int __user *optle… in sctp_getsockopt_initmsg() argument
6137 if (copy_to_user(optval, &sctp_sk(sk)->initmsg, len)) in sctp_getsockopt_initmsg()
6144 char __user *optval, int __user *optlen) in sctp_getsockopt_peer_addrs() argument
6160 if (copy_from_user(&getaddrs, optval, sizeof(struct sctp_getaddrs))) in sctp_getsockopt_peer_addrs()
6168 to = optval + offsetof(struct sctp_getaddrs, addrs); in sctp_getsockopt_peer_addrs()
6185 if (put_user(cnt, &((struct sctp_getaddrs __user *)optval)->addr_num)) in sctp_getsockopt_peer_addrs()
6187 bytes_copied = ((char __user *)to) - optval; in sctp_getsockopt_peer_addrs()
6240 char __user *optval, int __user *optlen) in sctp_getsockopt_local_addrs() argument
6260 if (copy_from_user(&getaddrs, optval, sizeof(struct sctp_getaddrs))) in sctp_getsockopt_local_addrs()
6278 to = optval + offsetof(struct sctp_getaddrs, addrs); in sctp_getsockopt_local_addrs()
6327 if (put_user(cnt, &((struct sctp_getaddrs __user *)optval)->addr_num)) { in sctp_getsockopt_local_addrs()
6348 char __user *optval, int __user *optlen) in sctp_getsockopt_primary_addr() argument
6359 if (copy_from_user(&prim, optval, len)) in sctp_getsockopt_primary_addr()
6377 if (copy_to_user(optval, &prim, len)) in sctp_getsockopt_primary_addr()
6390 char __user *optval, int __user *optlen) in sctp_getsockopt_adaptation_layer() argument
6403 if (copy_to_user(optval, &adaptation, len)) in sctp_getsockopt_adaptation_layer()
6429 int len, char __user *optval, in sctp_getsockopt_default_send_param() argument
6441 if (copy_from_user(&info, optval, len)) in sctp_getsockopt_default_send_param()
6465 if (copy_to_user(optval, &info, len)) in sctp_getsockopt_default_send_param()
6475 char __user *optval, in sctp_getsockopt_default_sndinfo() argument
6487 if (copy_from_user(&info, optval, len)) in sctp_getsockopt_default_sndinfo()
6509 if (copy_to_user(optval, &info, len)) in sctp_getsockopt_default_sndinfo()
6526 char __user *optval, int __user *optlen) in sctp_getsockopt_nodelay() argument
6537 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_nodelay()
6555 char __user *optval, in sctp_getsockopt_rtoinfo() argument
6565 if (copy_from_user(&rtoinfo, optval, len)) in sctp_getsockopt_rtoinfo()
6591 if (copy_to_user(optval, &rtoinfo, len)) in sctp_getsockopt_rtoinfo()
6609 char __user *optval, in sctp_getsockopt_associnfo() argument
6623 if (copy_from_user(&assocparams, optval, len)) in sctp_getsockopt_associnfo()
6661 if (copy_to_user(optval, &assocparams, len)) in sctp_getsockopt_associnfo()
6678 char __user *optval, int __user *optlen) in sctp_getsockopt_mappedv4() argument
6690 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_mappedv4()
6701 char __user *optval, int __user *optlen) in sctp_getsockopt_context() argument
6711 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_context()
6724 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_context()
6758 char __user *optval, int __user *optlen) in sctp_getsockopt_maxseg() argument
6772 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_maxseg()
6790 if (copy_to_user(optval, &params.assoc_value, len)) in sctp_getsockopt_maxseg()
6793 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_maxseg()
6805 char __user *optval, int __user *optlen) in sctp_getsockopt_fragment_interleave() argument
6817 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_fragment_interleave()
6828 char __user *optval, in sctp_getsockopt_partial_delivery_point() argument
6841 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_partial_delivery_point()
6852 char __user *optval, in sctp_getsockopt_maxburst() argument
6867 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_maxburst()
6880 if (copy_to_user(optval, &params.assoc_value, len)) in sctp_getsockopt_maxburst()
6883 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_maxburst()
6892 char __user *optval, int __user *optlen) in sctp_getsockopt_hmac_ident() argument
6895 struct sctp_hmacalgo __user *p = (void __user *)optval; in sctp_getsockopt_hmac_ident()
6928 char __user *optval, int __user *optlen) in sctp_getsockopt_active_key() argument
6938 if (copy_from_user(&val, optval, len)) in sctp_getsockopt_active_key()
6957 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_active_key()
6964 char __user *optval, int __user *optlen) in sctp_getsockopt_peer_auth_chunks() argument
6966 struct sctp_authchunks __user *p = (void __user *)optval; in sctp_getsockopt_peer_auth_chunks()
6976 if (copy_from_user(&val, optval, sizeof(val))) in sctp_getsockopt_peer_auth_chunks()
7008 char __user *optval, int __user *optlen) in sctp_getsockopt_local_auth_chunks() argument
7011 struct sctp_authchunks __user *p = (void __user *)optval; in sctp_getsockopt_local_auth_chunks()
7021 if (copy_from_user(&val, optval, sizeof(val))) in sctp_getsockopt_local_auth_chunks()
7064 char __user *optval, int __user *optlen) in sctp_getsockopt_assoc_number() argument
7084 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_assoc_number()
7095 char __user *optval, int __user *optlen) in sctp_getsockopt_auto_asconf() argument
7107 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_auto_asconf()
7120 char __user *optval, int __user *optlen) in sctp_getsockopt_assoc_ids() argument
7152 if (put_user(len, optlen) || copy_to_user(optval, ids, len)) { in sctp_getsockopt_assoc_ids()
7169 char __user *optval, int len, in sctp_getsockopt_paddr_thresholds() argument
7181 if (copy_from_user(&val, optval, len)) in sctp_getsockopt_paddr_thresholds()
7215 if (put_user(len, optlen) || copy_to_user(optval, &val, len)) in sctp_getsockopt_paddr_thresholds()
7228 char __user *optval, in sctp_getsockopt_assoc_stats() argument
7241 if (copy_from_user(&sas, optval, len)) in sctp_getsockopt_assoc_stats()
7279 if (copy_to_user(optval, &sas, len)) in sctp_getsockopt_assoc_stats()
7286 char __user *optval, in sctp_getsockopt_recvrcvinfo() argument
7299 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_recvrcvinfo()
7306 char __user *optval, in sctp_getsockopt_recvnxtinfo() argument
7319 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_recvnxtinfo()
7326 char __user *optval, in sctp_getsockopt_pr_supported() argument
7339 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_pr_supported()
7355 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_pr_supported()
7365 char __user *optval, in sctp_getsockopt_default_prinfo() argument
7378 if (copy_from_user(&info, optval, len)) in sctp_getsockopt_default_prinfo()
7401 if (copy_to_user(optval, &info, len)) in sctp_getsockopt_default_prinfo()
7411 char __user *optval, in sctp_getsockopt_pr_assocstatus() argument
7423 if (copy_from_user(&params, optval, len)) { in sctp_getsockopt_pr_assocstatus()
7458 if (copy_to_user(optval, &params, len)) { in sctp_getsockopt_pr_assocstatus()
7470 char __user *optval, in sctp_getsockopt_pr_streamstatus() argument
7483 if (copy_from_user(&params, optval, len)) { in sctp_getsockopt_pr_streamstatus()
7522 if (put_user(len, optlen) || copy_to_user(optval, &params, len)) { in sctp_getsockopt_pr_streamstatus()
7534 char __user *optval, in sctp_getsockopt_reconfig_supported() argument
7547 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_reconfig_supported()
7563 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_reconfig_supported()
7573 char __user *optval, in sctp_getsockopt_enable_strreset() argument
7586 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_enable_strreset()
7602 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_enable_strreset()
7612 char __user *optval, in sctp_getsockopt_scheduler() argument
7625 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_scheduler()
7641 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_scheduler()
7651 char __user *optval, in sctp_getsockopt_scheduler_value() argument
7664 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_scheduler_value()
7683 if (copy_to_user(optval, &params, len)) { in sctp_getsockopt_scheduler_value()
7693 char __user *optval, in sctp_getsockopt_interleaving_supported() argument
7706 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_interleaving_supported()
7722 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_interleaving_supported()
7732 char __user *optval, in sctp_getsockopt_reuse_port() argument
7745 if (copy_to_user(optval, &val, len)) in sctp_getsockopt_reuse_port()
7751 static int sctp_getsockopt_event(struct sock *sk, int len, char __user *optval, in sctp_getsockopt_event() argument
7762 if (copy_from_user(&param, optval, len)) in sctp_getsockopt_event()
7780 if (copy_to_user(optval, &param, len)) in sctp_getsockopt_event()
7787 char __user *optval, in sctp_getsockopt_asconf_supported() argument
7800 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_asconf_supported()
7816 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_asconf_supported()
7826 char __user *optval, in sctp_getsockopt_auth_supported() argument
7839 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_auth_supported()
7855 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_auth_supported()
7865 char __user *optval, in sctp_getsockopt_ecn_supported() argument
7878 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_ecn_supported()
7894 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_ecn_supported()
7904 char __user *optval, in sctp_getsockopt_pf_expose() argument
7917 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_pf_expose()
7933 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_pf_expose()
7943 char __user *optval, int __user *optlen) in sctp_getsockopt_encap_port() argument
7954 if (copy_from_user(&encap, optval, len)) in sctp_getsockopt_encap_port()
7992 if (copy_to_user(optval, &encap, len)) in sctp_getsockopt_encap_port()
8002 char __user *optval, in sctp_getsockopt_probe_interval() argument
8014 if (copy_from_user(&params, optval, len)) in sctp_getsockopt_probe_interval()
8052 if (copy_to_user(optval, &params, len)) in sctp_getsockopt_probe_interval()
8062 char __user *optval, int __user *optlen) in sctp_getsockopt() argument
8078 retval = af->getsockopt(sk, level, optname, optval, optlen); in sctp_getsockopt()
8092 retval = sctp_getsockopt_sctp_status(sk, len, optval, optlen); in sctp_getsockopt()
8095 retval = sctp_getsockopt_disable_fragments(sk, len, optval, in sctp_getsockopt()
8099 retval = sctp_getsockopt_events(sk, len, optval, optlen); in sctp_getsockopt()
8102 retval = sctp_getsockopt_autoclose(sk, len, optval, optlen); in sctp_getsockopt()
8105 retval = sctp_getsockopt_peeloff(sk, len, optval, optlen); in sctp_getsockopt()
8108 retval = sctp_getsockopt_peeloff_flags(sk, len, optval, optlen); in sctp_getsockopt()
8111 retval = sctp_getsockopt_peer_addr_params(sk, len, optval, in sctp_getsockopt()
8115 retval = sctp_getsockopt_delayed_ack(sk, len, optval, in sctp_getsockopt()
8119 retval = sctp_getsockopt_initmsg(sk, len, optval, optlen); in sctp_getsockopt()
8122 retval = sctp_getsockopt_peer_addrs(sk, len, optval, in sctp_getsockopt()
8126 retval = sctp_getsockopt_local_addrs(sk, len, optval, in sctp_getsockopt()
8130 retval = sctp_getsockopt_connectx3(sk, len, optval, optlen); in sctp_getsockopt()
8134 optval, optlen); in sctp_getsockopt()
8138 optval, optlen); in sctp_getsockopt()
8141 retval = sctp_getsockopt_primary_addr(sk, len, optval, optlen); in sctp_getsockopt()
8144 retval = sctp_getsockopt_nodelay(sk, len, optval, optlen); in sctp_getsockopt()
8147 retval = sctp_getsockopt_rtoinfo(sk, len, optval, optlen); in sctp_getsockopt()
8150 retval = sctp_getsockopt_associnfo(sk, len, optval, optlen); in sctp_getsockopt()
8153 retval = sctp_getsockopt_mappedv4(sk, len, optval, optlen); in sctp_getsockopt()
8156 retval = sctp_getsockopt_maxseg(sk, len, optval, optlen); in sctp_getsockopt()
8159 retval = sctp_getsockopt_peer_addr_info(sk, len, optval, in sctp_getsockopt()
8163 retval = sctp_getsockopt_adaptation_layer(sk, len, optval, in sctp_getsockopt()
8167 retval = sctp_getsockopt_context(sk, len, optval, optlen); in sctp_getsockopt()
8170 retval = sctp_getsockopt_fragment_interleave(sk, len, optval, in sctp_getsockopt()
8174 retval = sctp_getsockopt_partial_delivery_point(sk, len, optval, in sctp_getsockopt()
8178 retval = sctp_getsockopt_maxburst(sk, len, optval, optlen); in sctp_getsockopt()
8187 retval = sctp_getsockopt_hmac_ident(sk, len, optval, optlen); in sctp_getsockopt()
8190 retval = sctp_getsockopt_active_key(sk, len, optval, optlen); in sctp_getsockopt()
8193 retval = sctp_getsockopt_peer_auth_chunks(sk, len, optval, in sctp_getsockopt()
8197 retval = sctp_getsockopt_local_auth_chunks(sk, len, optval, in sctp_getsockopt()
8201 retval = sctp_getsockopt_assoc_number(sk, len, optval, optlen); in sctp_getsockopt()
8204 retval = sctp_getsockopt_assoc_ids(sk, len, optval, optlen); in sctp_getsockopt()
8207 retval = sctp_getsockopt_auto_asconf(sk, len, optval, optlen); in sctp_getsockopt()
8210 retval = sctp_getsockopt_paddr_thresholds(sk, optval, len, in sctp_getsockopt()
8214 retval = sctp_getsockopt_paddr_thresholds(sk, optval, len, in sctp_getsockopt()
8218 retval = sctp_getsockopt_assoc_stats(sk, len, optval, optlen); in sctp_getsockopt()
8221 retval = sctp_getsockopt_recvrcvinfo(sk, len, optval, optlen); in sctp_getsockopt()
8224 retval = sctp_getsockopt_recvnxtinfo(sk, len, optval, optlen); in sctp_getsockopt()
8227 retval = sctp_getsockopt_pr_supported(sk, len, optval, optlen); in sctp_getsockopt()
8230 retval = sctp_getsockopt_default_prinfo(sk, len, optval, in sctp_getsockopt()
8234 retval = sctp_getsockopt_pr_assocstatus(sk, len, optval, in sctp_getsockopt()
8238 retval = sctp_getsockopt_pr_streamstatus(sk, len, optval, in sctp_getsockopt()
8242 retval = sctp_getsockopt_reconfig_supported(sk, len, optval, in sctp_getsockopt()
8246 retval = sctp_getsockopt_enable_strreset(sk, len, optval, in sctp_getsockopt()
8250 retval = sctp_getsockopt_scheduler(sk, len, optval, in sctp_getsockopt()
8254 retval = sctp_getsockopt_scheduler_value(sk, len, optval, in sctp_getsockopt()
8258 retval = sctp_getsockopt_interleaving_supported(sk, len, optval, in sctp_getsockopt()
8262 retval = sctp_getsockopt_reuse_port(sk, len, optval, optlen); in sctp_getsockopt()
8265 retval = sctp_getsockopt_event(sk, len, optval, optlen); in sctp_getsockopt()
8268 retval = sctp_getsockopt_asconf_supported(sk, len, optval, in sctp_getsockopt()
8272 retval = sctp_getsockopt_auth_supported(sk, len, optval, in sctp_getsockopt()
8276 retval = sctp_getsockopt_ecn_supported(sk, len, optval, optlen); in sctp_getsockopt()
8279 retval = sctp_getsockopt_pf_expose(sk, len, optval, optlen); in sctp_getsockopt()
8282 retval = sctp_getsockopt_encap_port(sk, len, optval, optlen); in sctp_getsockopt()
8285 retval = sctp_getsockopt_probe_interval(sk, len, optval, optlen); in sctp_getsockopt()