Lines Matching refs:optlen

1425 				     int __user *optlen)  in sctp_getsockopt_connectx3()  argument
1458 if (put_user(sizeof(assoc_id), optlen)) in sctp_getsockopt_connectx3()
2307 unsigned int optlen) in sctp_setsockopt_disable_fragments() argument
2311 if (optlen < sizeof(int)) in sctp_setsockopt_disable_fragments()
2323 unsigned int optlen) in sctp_setsockopt_events() argument
2328 if (optlen > sizeof(struct sctp_event_subscribe)) in sctp_setsockopt_events()
2330 if (copy_from_user(&sctp_sk(sk)->subscribe, optval, optlen)) in sctp_setsockopt_events()
2366 unsigned int optlen) in sctp_setsockopt_autoclose() argument
2374 if (optlen != sizeof(int)) in sctp_setsockopt_autoclose()
2376 if (copy_from_user(&sp->autoclose, optval, optlen)) in sctp_setsockopt_autoclose()
2715 unsigned int optlen) in sctp_setsockopt_peer_addr_params() argument
2724 if (optlen == sizeof(params)) { in sctp_setsockopt_peer_addr_params()
2725 if (copy_from_user(&params, optval, optlen)) in sctp_setsockopt_peer_addr_params()
2727 } else if (optlen == ALIGN(offsetof(struct sctp_paddrparams, in sctp_setsockopt_peer_addr_params()
2729 if (copy_from_user(&params, optval, optlen)) in sctp_setsockopt_peer_addr_params()
2844 char __user *optval, unsigned int optlen) in sctp_setsockopt_delayed_ack() argument
2851 if (optlen == sizeof(struct sctp_sack_info)) { in sctp_setsockopt_delayed_ack()
2852 if (copy_from_user(&params, optval, optlen)) in sctp_setsockopt_delayed_ack()
2857 } else if (optlen == sizeof(struct sctp_assoc_value)) { in sctp_setsockopt_delayed_ack()
2863 if (copy_from_user(&params, optval, optlen)) in sctp_setsockopt_delayed_ack()
2953 static int sctp_setsockopt_initmsg(struct sock *sk, char __user *optval, unsigned int optlen) in sctp_setsockopt_initmsg() argument
2958 if (optlen != sizeof(struct sctp_initmsg)) in sctp_setsockopt_initmsg()
2960 if (copy_from_user(&sinit, optval, optlen)) in sctp_setsockopt_initmsg()
2991 unsigned int optlen) in sctp_setsockopt_default_send_param() argument
2997 if (optlen != sizeof(info)) in sctp_setsockopt_default_send_param()
2999 if (copy_from_user(&info, optval, optlen)) in sctp_setsockopt_default_send_param()
3031 unsigned int optlen) in sctp_setsockopt_default_sndinfo() argument
3037 if (optlen != sizeof(info)) in sctp_setsockopt_default_sndinfo()
3039 if (copy_from_user(&info, optval, optlen)) in sctp_setsockopt_default_sndinfo()
3071 unsigned int optlen) in sctp_setsockopt_primary_addr() argument
3078 if (optlen != sizeof(struct sctp_prim)) in sctp_setsockopt_primary_addr()
3113 unsigned int optlen) in sctp_setsockopt_nodelay() argument
3117 if (optlen < sizeof(int)) in sctp_setsockopt_nodelay()
3138 static int sctp_setsockopt_rtoinfo(struct sock *sk, char __user *optval, unsigned int optlen) in sctp_setsockopt_rtoinfo() argument
3145 if (optlen != sizeof (struct sctp_rtoinfo)) in sctp_setsockopt_rtoinfo()
3148 if (copy_from_user(&rtoinfo, optval, optlen)) in sctp_setsockopt_rtoinfo()
3203 static int sctp_setsockopt_associnfo(struct sock *sk, char __user *optval, unsigned int optlen) in sctp_setsockopt_associnfo() argument
3209 if (optlen != sizeof(struct sctp_assocparams)) in sctp_setsockopt_associnfo()
3211 if (copy_from_user(&assocparams, optval, optlen)) in sctp_setsockopt_associnfo()
3270 static int sctp_setsockopt_mappedv4(struct sock *sk, char __user *optval, unsigned int optlen) in sctp_setsockopt_mappedv4() argument
3275 if (optlen < sizeof(int)) in sctp_setsockopt_mappedv4()
3314 static int sctp_setsockopt_maxseg(struct sock *sk, char __user *optval, unsigned int optlen) in sctp_setsockopt_maxseg() argument
3321 if (optlen == sizeof(int)) { in sctp_setsockopt_maxseg()
3327 if (copy_from_user(&val, optval, optlen)) in sctp_setsockopt_maxseg()
3330 } else if (optlen == sizeof(struct sctp_assoc_value)) { in sctp_setsockopt_maxseg()
3331 if (copy_from_user(&params, optval, optlen)) in sctp_setsockopt_maxseg()
3375 unsigned int optlen) in sctp_setsockopt_peer_primary_addr() argument
3390 if (optlen != sizeof(struct sctp_setpeerprim)) in sctp_setsockopt_peer_primary_addr()
3393 if (copy_from_user(&prim, optval, optlen)) in sctp_setsockopt_peer_primary_addr()
3440 unsigned int optlen) in sctp_setsockopt_adaptation_layer() argument
3444 if (optlen != sizeof(struct sctp_setadaptation)) in sctp_setsockopt_adaptation_layer()
3446 if (copy_from_user(&adaptation, optval, optlen)) in sctp_setsockopt_adaptation_layer()
3469 unsigned int optlen) in sctp_setsockopt_context() argument
3475 if (optlen != sizeof(struct sctp_assoc_value)) in sctp_setsockopt_context()
3477 if (copy_from_user(&params, optval, optlen)) in sctp_setsockopt_context()
3520 unsigned int optlen) in sctp_setsockopt_fragment_interleave() argument
3524 if (optlen != sizeof(int)) in sctp_setsockopt_fragment_interleave()
3556 unsigned int optlen) in sctp_setsockopt_partial_delivery_point() argument
3560 if (optlen != sizeof(u32)) in sctp_setsockopt_partial_delivery_point()
3589 unsigned int optlen) in sctp_setsockopt_maxburst() argument
3597 if (optlen == sizeof(int)) { in sctp_setsockopt_maxburst()
3603 if (copy_from_user(&val, optval, optlen)) in sctp_setsockopt_maxburst()
3605 } else if (optlen == sizeof(struct sctp_assoc_value)) { in sctp_setsockopt_maxburst()
3606 if (copy_from_user(&params, optval, optlen)) in sctp_setsockopt_maxburst()
3635 unsigned int optlen) in sctp_setsockopt_auth_chunk() argument
3643 if (optlen != sizeof(struct sctp_authchunk)) in sctp_setsockopt_auth_chunk()
3645 if (copy_from_user(&val, optval, optlen)) in sctp_setsockopt_auth_chunk()
3668 unsigned int optlen) in sctp_setsockopt_hmac_ident() argument
3678 if (optlen < sizeof(struct sctp_hmacalgo)) in sctp_setsockopt_hmac_ident()
3680 optlen = min_t(unsigned int, optlen, sizeof(struct sctp_hmacalgo) + in sctp_setsockopt_hmac_ident()
3683 hmacs = memdup_user(optval, optlen); in sctp_setsockopt_hmac_ident()
3689 (idents * sizeof(u16)) > (optlen - sizeof(struct sctp_hmacalgo))) { in sctp_setsockopt_hmac_ident()
3708 unsigned int optlen) in sctp_setsockopt_auth_key() argument
3718 if (optlen <= sizeof(struct sctp_authkey)) in sctp_setsockopt_auth_key()
3723 optlen = min_t(unsigned int, optlen, USHRT_MAX + in sctp_setsockopt_auth_key()
3726 authkey = memdup_user(optval, optlen); in sctp_setsockopt_auth_key()
3730 if (authkey->sca_keylength > optlen - sizeof(struct sctp_authkey)) { in sctp_setsockopt_auth_key()
3755 unsigned int optlen) in sctp_setsockopt_active_key() argument
3764 if (optlen != sizeof(struct sctp_authkeyid)) in sctp_setsockopt_active_key()
3766 if (copy_from_user(&val, optval, optlen)) in sctp_setsockopt_active_key()
3783 unsigned int optlen) in sctp_setsockopt_del_key() argument
3792 if (optlen != sizeof(struct sctp_authkeyid)) in sctp_setsockopt_del_key()
3794 if (copy_from_user(&val, optval, optlen)) in sctp_setsockopt_del_key()
3811 unsigned int optlen) in sctp_setsockopt_deactivate_key() argument
3820 if (optlen != sizeof(struct sctp_authkeyid)) in sctp_setsockopt_deactivate_key()
3822 if (copy_from_user(&val, optval, optlen)) in sctp_setsockopt_deactivate_key()
3847 unsigned int optlen) in sctp_setsockopt_auto_asconf() argument
3852 if (optlen < sizeof(int)) in sctp_setsockopt_auto_asconf()
3883 unsigned int optlen) in sctp_setsockopt_paddr_thresholds() argument
3889 if (optlen < sizeof(struct sctp_paddrthlds)) in sctp_setsockopt_paddr_thresholds()
3926 unsigned int optlen) in sctp_setsockopt_recvrcvinfo() argument
3930 if (optlen < sizeof(int)) in sctp_setsockopt_recvrcvinfo()
3942 unsigned int optlen) in sctp_setsockopt_recvnxtinfo() argument
3946 if (optlen < sizeof(int)) in sctp_setsockopt_recvnxtinfo()
3958 unsigned int optlen) in sctp_setsockopt_pr_supported() argument
3964 if (optlen != sizeof(params)) in sctp_setsockopt_pr_supported()
3967 if (copy_from_user(&params, optval, optlen)) { in sctp_setsockopt_pr_supported()
3991 unsigned int optlen) in sctp_setsockopt_default_prinfo() argument
3997 if (optlen != sizeof(info)) in sctp_setsockopt_default_prinfo()
4032 unsigned int optlen) in sctp_setsockopt_reconfig_supported() argument
4038 if (optlen != sizeof(params)) in sctp_setsockopt_reconfig_supported()
4041 if (copy_from_user(&params, optval, optlen)) { in sctp_setsockopt_reconfig_supported()
4065 unsigned int optlen) in sctp_setsockopt_enable_strreset() argument
4071 if (optlen != sizeof(params)) in sctp_setsockopt_enable_strreset()
4074 if (copy_from_user(&params, optval, optlen)) { in sctp_setsockopt_enable_strreset()
4101 unsigned int optlen) in sctp_setsockopt_reset_streams() argument
4107 if (optlen < sizeof(*params)) in sctp_setsockopt_reset_streams()
4110 optlen = min_t(unsigned int, optlen, USHRT_MAX + in sctp_setsockopt_reset_streams()
4113 params = memdup_user(optval, optlen); in sctp_setsockopt_reset_streams()
4118 optlen - sizeof(*params)) in sctp_setsockopt_reset_streams()
4134 unsigned int optlen) in sctp_setsockopt_reset_assoc() argument
4140 if (optlen != sizeof(associd)) in sctp_setsockopt_reset_assoc()
4143 if (copy_from_user(&associd, optval, optlen)) { in sctp_setsockopt_reset_assoc()
4160 unsigned int optlen) in sctp_setsockopt_add_streams() argument
4166 if (optlen != sizeof(params)) in sctp_setsockopt_add_streams()
4169 if (copy_from_user(&params, optval, optlen)) { in sctp_setsockopt_add_streams()
4186 unsigned int optlen) in sctp_setsockopt_scheduler() argument
4192 if (optlen < sizeof(params)) in sctp_setsockopt_scheduler()
4195 optlen = sizeof(params); in sctp_setsockopt_scheduler()
4196 if (copy_from_user(&params, optval, optlen)) { in sctp_setsockopt_scheduler()
4216 unsigned int optlen) in sctp_setsockopt_scheduler_value() argument
4222 if (optlen < sizeof(params)) in sctp_setsockopt_scheduler_value()
4225 optlen = sizeof(params); in sctp_setsockopt_scheduler_value()
4226 if (copy_from_user(&params, optval, optlen)) { in sctp_setsockopt_scheduler_value()
4244 unsigned int optlen) in sctp_setsockopt_interleaving_supported() argument
4251 if (optlen < sizeof(params)) in sctp_setsockopt_interleaving_supported()
4254 optlen = sizeof(params); in sctp_setsockopt_interleaving_supported()
4255 if (copy_from_user(&params, optval, optlen)) { in sctp_setsockopt_interleaving_supported()
4277 unsigned int optlen) in sctp_setsockopt_reuse_port() argument
4287 if (optlen < sizeof(int)) in sctp_setsockopt_reuse_port()
4318 char __user *optval, unsigned int optlen) in sctp_setsockopt() argument
4332 retval = af->setsockopt(sk, level, optname, optval, optlen); in sctp_setsockopt()
4342 optlen, SCTP_BINDX_ADD_ADDR); in sctp_setsockopt()
4348 optlen, SCTP_BINDX_REM_ADDR); in sctp_setsockopt()
4355 optlen); in sctp_setsockopt()
4362 optlen); in sctp_setsockopt()
4366 retval = sctp_setsockopt_disable_fragments(sk, optval, optlen); in sctp_setsockopt()
4370 retval = sctp_setsockopt_events(sk, optval, optlen); in sctp_setsockopt()
4374 retval = sctp_setsockopt_autoclose(sk, optval, optlen); in sctp_setsockopt()
4378 retval = sctp_setsockopt_peer_addr_params(sk, optval, optlen); in sctp_setsockopt()
4382 retval = sctp_setsockopt_delayed_ack(sk, optval, optlen); in sctp_setsockopt()
4385 retval = sctp_setsockopt_partial_delivery_point(sk, optval, optlen); in sctp_setsockopt()
4389 retval = sctp_setsockopt_initmsg(sk, optval, optlen); in sctp_setsockopt()
4393 optlen); in sctp_setsockopt()
4396 retval = sctp_setsockopt_default_sndinfo(sk, optval, optlen); in sctp_setsockopt()
4399 retval = sctp_setsockopt_primary_addr(sk, optval, optlen); in sctp_setsockopt()
4402 retval = sctp_setsockopt_peer_primary_addr(sk, optval, optlen); in sctp_setsockopt()
4405 retval = sctp_setsockopt_nodelay(sk, optval, optlen); in sctp_setsockopt()
4408 retval = sctp_setsockopt_rtoinfo(sk, optval, optlen); in sctp_setsockopt()
4411 retval = sctp_setsockopt_associnfo(sk, optval, optlen); in sctp_setsockopt()
4414 retval = sctp_setsockopt_mappedv4(sk, optval, optlen); in sctp_setsockopt()
4417 retval = sctp_setsockopt_maxseg(sk, optval, optlen); in sctp_setsockopt()
4420 retval = sctp_setsockopt_adaptation_layer(sk, optval, optlen); in sctp_setsockopt()
4423 retval = sctp_setsockopt_context(sk, optval, optlen); in sctp_setsockopt()
4426 retval = sctp_setsockopt_fragment_interleave(sk, optval, optlen); in sctp_setsockopt()
4429 retval = sctp_setsockopt_maxburst(sk, optval, optlen); in sctp_setsockopt()
4432 retval = sctp_setsockopt_auth_chunk(sk, optval, optlen); in sctp_setsockopt()
4435 retval = sctp_setsockopt_hmac_ident(sk, optval, optlen); in sctp_setsockopt()
4438 retval = sctp_setsockopt_auth_key(sk, optval, optlen); in sctp_setsockopt()
4441 retval = sctp_setsockopt_active_key(sk, optval, optlen); in sctp_setsockopt()
4444 retval = sctp_setsockopt_del_key(sk, optval, optlen); in sctp_setsockopt()
4447 retval = sctp_setsockopt_deactivate_key(sk, optval, optlen); in sctp_setsockopt()
4450 retval = sctp_setsockopt_auto_asconf(sk, optval, optlen); in sctp_setsockopt()
4453 retval = sctp_setsockopt_paddr_thresholds(sk, optval, optlen); in sctp_setsockopt()
4456 retval = sctp_setsockopt_recvrcvinfo(sk, optval, optlen); in sctp_setsockopt()
4459 retval = sctp_setsockopt_recvnxtinfo(sk, optval, optlen); in sctp_setsockopt()
4462 retval = sctp_setsockopt_pr_supported(sk, optval, optlen); in sctp_setsockopt()
4465 retval = sctp_setsockopt_default_prinfo(sk, optval, optlen); in sctp_setsockopt()
4468 retval = sctp_setsockopt_reconfig_supported(sk, optval, optlen); in sctp_setsockopt()
4471 retval = sctp_setsockopt_enable_strreset(sk, optval, optlen); in sctp_setsockopt()
4474 retval = sctp_setsockopt_reset_streams(sk, optval, optlen); in sctp_setsockopt()
4477 retval = sctp_setsockopt_reset_assoc(sk, optval, optlen); in sctp_setsockopt()
4480 retval = sctp_setsockopt_add_streams(sk, optval, optlen); in sctp_setsockopt()
4483 retval = sctp_setsockopt_scheduler(sk, optval, optlen); in sctp_setsockopt()
4486 retval = sctp_setsockopt_scheduler_value(sk, optval, optlen); in sctp_setsockopt()
4490 optlen); in sctp_setsockopt()
4493 retval = sctp_setsockopt_reuse_port(sk, optval, optlen); in sctp_setsockopt()
5130 int __user *optlen) in sctp_getsockopt_sctp_status() argument
5182 if (put_user(len, optlen)) { in sctp_getsockopt_sctp_status()
5210 int __user *optlen) in sctp_getsockopt_peer_addr_info() argument
5242 if (put_user(len, optlen)) { in sctp_getsockopt_peer_addr_info()
5264 char __user *optval, int __user *optlen) in sctp_getsockopt_disable_fragments() argument
5273 if (put_user(len, optlen)) in sctp_getsockopt_disable_fragments()
5286 int __user *optlen) in sctp_getsockopt_events() argument
5292 if (put_user(len, optlen)) in sctp_getsockopt_events()
5310 …ic int sctp_getsockopt_autoclose(struct sock *sk, int len, char __user *optval, int __user *optlen) in sctp_getsockopt_autoclose() argument
5318 if (put_user(len, optlen)) in sctp_getsockopt_autoclose()
5407 …atic int sctp_getsockopt_peeloff(struct sock *sk, int len, char __user *optval, int __user *optlen) in sctp_getsockopt_peeloff() argument
5424 if (put_user(len, optlen)) { in sctp_getsockopt_peeloff()
5441 char __user *optval, int __user *optlen) in sctp_getsockopt_peeloff_flags() argument
5459 if (put_user(len, optlen)) { in sctp_getsockopt_peeloff_flags()
5608 char __user *optval, int __user *optlen) in sctp_getsockopt_peer_addr_params() argument
5708 if (put_user(len, optlen)) in sctp_getsockopt_peer_addr_params()
5751 int __user *optlen) in sctp_getsockopt_delayed_ack() argument
5806 if (put_user(len, optlen)) in sctp_getsockopt_delayed_ack()
5823 …atic int sctp_getsockopt_initmsg(struct sock *sk, int len, char __user *optval, int __user *optlen) in sctp_getsockopt_initmsg() argument
5828 if (put_user(len, optlen)) in sctp_getsockopt_initmsg()
5837 char __user *optval, int __user *optlen) in sctp_getsockopt_peer_addrs() argument
5881 if (put_user(bytes_copied, optlen)) in sctp_getsockopt_peer_addrs()
5933 char __user *optval, int __user *optlen) in sctp_getsockopt_local_addrs() argument
6027 if (put_user(bytes_copied, optlen)) in sctp_getsockopt_local_addrs()
6041 char __user *optval, int __user *optlen) in sctp_getsockopt_primary_addr() argument
6068 if (put_user(len, optlen)) in sctp_getsockopt_primary_addr()
6083 char __user *optval, int __user *optlen) in sctp_getsockopt_adaptation_layer() argument
6094 if (put_user(len, optlen)) in sctp_getsockopt_adaptation_layer()
6123 int __user *optlen) in sctp_getsockopt_default_send_param() argument
6154 if (put_user(len, optlen)) in sctp_getsockopt_default_send_param()
6167 int __user *optlen) in sctp_getsockopt_default_sndinfo() argument
6196 if (put_user(len, optlen)) in sctp_getsockopt_default_sndinfo()
6215 char __user *optval, int __user *optlen) in sctp_getsockopt_nodelay() argument
6224 if (put_user(len, optlen)) in sctp_getsockopt_nodelay()
6245 int __user *optlen) { in sctp_getsockopt_rtoinfo() argument
6276 if (put_user(len, optlen)) in sctp_getsockopt_rtoinfo()
6298 int __user *optlen) in sctp_getsockopt_associnfo() argument
6345 if (put_user(len, optlen)) in sctp_getsockopt_associnfo()
6365 char __user *optval, int __user *optlen) in sctp_getsockopt_mappedv4() argument
6375 if (put_user(len, optlen)) in sctp_getsockopt_mappedv4()
6388 char __user *optval, int __user *optlen) in sctp_getsockopt_context() argument
6413 if (put_user(len, optlen)) in sctp_getsockopt_context()
6449 char __user *optval, int __user *optlen) in sctp_getsockopt_maxseg() argument
6477 if (put_user(len, optlen)) in sctp_getsockopt_maxseg()
6495 char __user *optval, int __user *optlen) in sctp_getsockopt_fragment_interleave() argument
6505 if (put_user(len, optlen)) in sctp_getsockopt_fragment_interleave()
6519 int __user *optlen) in sctp_getsockopt_partial_delivery_point() argument
6529 if (put_user(len, optlen)) in sctp_getsockopt_partial_delivery_point()
6543 int __user *optlen) in sctp_getsockopt_maxburst() argument
6586 char __user *optval, int __user *optlen) in sctp_getsockopt_hmac_ident() argument
6608 if (put_user(len, optlen)) in sctp_getsockopt_hmac_ident()
6622 char __user *optval, int __user *optlen) in sctp_getsockopt_active_key() argument
6647 if (put_user(len, optlen)) in sctp_getsockopt_active_key()
6656 char __user *optval, int __user *optlen) in sctp_getsockopt_peer_auth_chunks() argument
6693 if (put_user(len, optlen)) in sctp_getsockopt_peer_auth_chunks()
6701 char __user *optval, int __user *optlen) in sctp_getsockopt_local_auth_chunks() argument
6741 if (put_user(len, optlen)) in sctp_getsockopt_local_auth_chunks()
6755 char __user *optval, int __user *optlen) in sctp_getsockopt_assoc_number() argument
6773 if (put_user(len, optlen)) in sctp_getsockopt_assoc_number()
6786 char __user *optval, int __user *optlen) in sctp_getsockopt_auto_asconf() argument
6796 if (put_user(len, optlen)) in sctp_getsockopt_auto_asconf()
6811 char __user *optval, int __user *optlen) in sctp_getsockopt_assoc_ids() argument
6843 if (put_user(len, optlen) || copy_to_user(optval, ids, len)) { in sctp_getsockopt_assoc_ids()
6862 int __user *optlen) in sctp_getsockopt_paddr_thresholds() argument
6891 if (put_user(len, optlen) || copy_to_user(optval, &val, len)) in sctp_getsockopt_paddr_thresholds()
6905 int __user *optlen) in sctp_getsockopt_assoc_stats() argument
6950 if (put_user(len, optlen)) in sctp_getsockopt_assoc_stats()
6963 int __user *optlen) in sctp_getsockopt_recvrcvinfo() argument
6973 if (put_user(len, optlen)) in sctp_getsockopt_recvrcvinfo()
6983 int __user *optlen) in sctp_getsockopt_recvnxtinfo() argument
6993 if (put_user(len, optlen)) in sctp_getsockopt_recvnxtinfo()
7003 int __user *optlen) in sctp_getsockopt_pr_supported() argument
7030 if (put_user(len, optlen)) in sctp_getsockopt_pr_supported()
7044 int __user *optlen) in sctp_getsockopt_default_prinfo() argument
7073 if (put_user(len, optlen)) in sctp_getsockopt_default_prinfo()
7087 int __user *optlen) in sctp_getsockopt_pr_assocstatus() argument
7127 if (put_user(len, optlen)) { in sctp_getsockopt_pr_assocstatus()
7145 int __user *optlen) in sctp_getsockopt_pr_streamstatus() argument
7195 if (put_user(len, optlen) || copy_to_user(optval, &params, len)) { in sctp_getsockopt_pr_streamstatus()
7208 int __user *optlen) in sctp_getsockopt_reconfig_supported() argument
7235 if (put_user(len, optlen)) in sctp_getsockopt_reconfig_supported()
7249 int __user *optlen) in sctp_getsockopt_enable_strreset() argument
7276 if (put_user(len, optlen)) in sctp_getsockopt_enable_strreset()
7290 int __user *optlen) in sctp_getsockopt_scheduler() argument
7313 if (put_user(len, optlen)) in sctp_getsockopt_scheduler()
7327 int __user *optlen) in sctp_getsockopt_scheduler_value() argument
7353 if (put_user(len, optlen)) { in sctp_getsockopt_scheduler_value()
7369 int __user *optlen) in sctp_getsockopt_interleaving_supported() argument
7396 if (put_user(len, optlen)) in sctp_getsockopt_interleaving_supported()
7410 int __user *optlen) in sctp_getsockopt_reuse_port() argument
7419 if (put_user(len, optlen)) in sctp_getsockopt_reuse_port()
7429 char __user *optval, int __user *optlen) in sctp_getsockopt() argument
7445 retval = af->getsockopt(sk, level, optname, optval, optlen); in sctp_getsockopt()
7449 if (get_user(len, optlen)) in sctp_getsockopt()
7459 retval = sctp_getsockopt_sctp_status(sk, len, optval, optlen); in sctp_getsockopt()
7463 optlen); in sctp_getsockopt()
7466 retval = sctp_getsockopt_events(sk, len, optval, optlen); in sctp_getsockopt()
7469 retval = sctp_getsockopt_autoclose(sk, len, optval, optlen); in sctp_getsockopt()
7472 retval = sctp_getsockopt_peeloff(sk, len, optval, optlen); in sctp_getsockopt()
7475 retval = sctp_getsockopt_peeloff_flags(sk, len, optval, optlen); in sctp_getsockopt()
7479 optlen); in sctp_getsockopt()
7483 optlen); in sctp_getsockopt()
7486 retval = sctp_getsockopt_initmsg(sk, len, optval, optlen); in sctp_getsockopt()
7490 optlen); in sctp_getsockopt()
7494 optlen); in sctp_getsockopt()
7497 retval = sctp_getsockopt_connectx3(sk, len, optval, optlen); in sctp_getsockopt()
7501 optval, optlen); in sctp_getsockopt()
7505 optval, optlen); in sctp_getsockopt()
7508 retval = sctp_getsockopt_primary_addr(sk, len, optval, optlen); in sctp_getsockopt()
7511 retval = sctp_getsockopt_nodelay(sk, len, optval, optlen); in sctp_getsockopt()
7514 retval = sctp_getsockopt_rtoinfo(sk, len, optval, optlen); in sctp_getsockopt()
7517 retval = sctp_getsockopt_associnfo(sk, len, optval, optlen); in sctp_getsockopt()
7520 retval = sctp_getsockopt_mappedv4(sk, len, optval, optlen); in sctp_getsockopt()
7523 retval = sctp_getsockopt_maxseg(sk, len, optval, optlen); in sctp_getsockopt()
7527 optlen); in sctp_getsockopt()
7531 optlen); in sctp_getsockopt()
7534 retval = sctp_getsockopt_context(sk, len, optval, optlen); in sctp_getsockopt()
7538 optlen); in sctp_getsockopt()
7542 optlen); in sctp_getsockopt()
7545 retval = sctp_getsockopt_maxburst(sk, len, optval, optlen); in sctp_getsockopt()
7554 retval = sctp_getsockopt_hmac_ident(sk, len, optval, optlen); in sctp_getsockopt()
7557 retval = sctp_getsockopt_active_key(sk, len, optval, optlen); in sctp_getsockopt()
7561 optlen); in sctp_getsockopt()
7565 optlen); in sctp_getsockopt()
7568 retval = sctp_getsockopt_assoc_number(sk, len, optval, optlen); in sctp_getsockopt()
7571 retval = sctp_getsockopt_assoc_ids(sk, len, optval, optlen); in sctp_getsockopt()
7574 retval = sctp_getsockopt_auto_asconf(sk, len, optval, optlen); in sctp_getsockopt()
7577 retval = sctp_getsockopt_paddr_thresholds(sk, optval, len, optlen); in sctp_getsockopt()
7580 retval = sctp_getsockopt_assoc_stats(sk, len, optval, optlen); in sctp_getsockopt()
7583 retval = sctp_getsockopt_recvrcvinfo(sk, len, optval, optlen); in sctp_getsockopt()
7586 retval = sctp_getsockopt_recvnxtinfo(sk, len, optval, optlen); in sctp_getsockopt()
7589 retval = sctp_getsockopt_pr_supported(sk, len, optval, optlen); in sctp_getsockopt()
7593 optlen); in sctp_getsockopt()
7597 optlen); in sctp_getsockopt()
7601 optlen); in sctp_getsockopt()
7605 optlen); in sctp_getsockopt()
7609 optlen); in sctp_getsockopt()
7613 optlen); in sctp_getsockopt()
7617 optlen); in sctp_getsockopt()
7621 optlen); in sctp_getsockopt()
7624 retval = sctp_getsockopt_reuse_port(sk, len, optval, optlen); in sctp_getsockopt()