Lines Matching refs:rtoinfo

2899 	struct sctp_rtoinfo rtoinfo;  in sctp_setsockopt_rtoinfo()  local
2907 if (copy_from_user(&rtoinfo, optval, optlen)) in sctp_setsockopt_rtoinfo()
2910 asoc = sctp_id2assoc(sk, rtoinfo.srto_assoc_id); in sctp_setsockopt_rtoinfo()
2913 if (!asoc && rtoinfo.srto_assoc_id && sctp_style(sk, UDP)) in sctp_setsockopt_rtoinfo()
2916 rto_max = rtoinfo.srto_max; in sctp_setsockopt_rtoinfo()
2917 rto_min = rtoinfo.srto_min; in sctp_setsockopt_rtoinfo()
2922 rto_max = asoc ? asoc->rto_max : sp->rtoinfo.srto_max; in sctp_setsockopt_rtoinfo()
2927 rto_min = asoc ? asoc->rto_min : sp->rtoinfo.srto_min; in sctp_setsockopt_rtoinfo()
2933 if (rtoinfo.srto_initial != 0) in sctp_setsockopt_rtoinfo()
2935 msecs_to_jiffies(rtoinfo.srto_initial); in sctp_setsockopt_rtoinfo()
2942 if (rtoinfo.srto_initial != 0) in sctp_setsockopt_rtoinfo()
2943 sp->rtoinfo.srto_initial = rtoinfo.srto_initial; in sctp_setsockopt_rtoinfo()
2944 sp->rtoinfo.srto_max = rto_max; in sctp_setsockopt_rtoinfo()
2945 sp->rtoinfo.srto_min = rto_min; in sctp_setsockopt_rtoinfo()
4034 sp->rtoinfo.srto_initial = net->sctp.rto_initial; in sctp_init_sock()
4035 sp->rtoinfo.srto_max = net->sctp.rto_max; in sctp_init_sock()
4036 sp->rtoinfo.srto_min = net->sctp.rto_min; in sctp_init_sock()
5198 struct sctp_rtoinfo rtoinfo; in sctp_getsockopt_rtoinfo() local
5206 if (copy_from_user(&rtoinfo, optval, len)) in sctp_getsockopt_rtoinfo()
5209 asoc = sctp_id2assoc(sk, rtoinfo.srto_assoc_id); in sctp_getsockopt_rtoinfo()
5211 if (!asoc && rtoinfo.srto_assoc_id && sctp_style(sk, UDP)) in sctp_getsockopt_rtoinfo()
5216 rtoinfo.srto_initial = jiffies_to_msecs(asoc->rto_initial); in sctp_getsockopt_rtoinfo()
5217 rtoinfo.srto_max = jiffies_to_msecs(asoc->rto_max); in sctp_getsockopt_rtoinfo()
5218 rtoinfo.srto_min = jiffies_to_msecs(asoc->rto_min); in sctp_getsockopt_rtoinfo()
5223 rtoinfo.srto_initial = sp->rtoinfo.srto_initial; in sctp_getsockopt_rtoinfo()
5224 rtoinfo.srto_max = sp->rtoinfo.srto_max; in sctp_getsockopt_rtoinfo()
5225 rtoinfo.srto_min = sp->rtoinfo.srto_min; in sctp_getsockopt_rtoinfo()
5231 if (copy_to_user(optval, &rtoinfo, len)) in sctp_getsockopt_rtoinfo()