Lines Matching defs:assocparams
3136 struct sctp_assocparams *assocparams,
3145 asoc = sctp_id2assoc(sk, assocparams->sasoc_assoc_id);
3147 if (!asoc && assocparams->sasoc_assoc_id != SCTP_FUTURE_ASSOC &&
3153 if (assocparams->sasoc_asocmaxrxt != 0) {
3170 assocparams->sasoc_asocmaxrxt > path_sum)
3173 asoc->max_retrans = assocparams->sasoc_asocmaxrxt;
3176 if (assocparams->sasoc_cookie_life != 0)
3178 ms_to_ktime(assocparams->sasoc_cookie_life);
3183 if (assocparams->sasoc_asocmaxrxt != 0)
3184 sp->assocparams.sasoc_asocmaxrxt =
3185 assocparams->sasoc_asocmaxrxt;
3186 if (assocparams->sasoc_cookie_life != 0)
3187 sp->assocparams.sasoc_cookie_life =
3188 assocparams->sasoc_cookie_life;
4887 sp->assocparams.sasoc_asocmaxrxt = net->sctp.max_retrans_association;
4888 sp->assocparams.sasoc_number_peer_destinations = 0;
4889 sp->assocparams.sasoc_peer_rwnd = 0;
4890 sp->assocparams.sasoc_local_rwnd = 0;
4891 sp->assocparams.sasoc_cookie_life = net->sctp.valid_cookie_life;
6485 struct sctp_assocparams assocparams;
6495 if (copy_from_user(&assocparams, optval, len))
6498 asoc = sctp_id2assoc(sk, assocparams.sasoc_assoc_id);
6500 if (!asoc && assocparams.sasoc_assoc_id != SCTP_FUTURE_ASSOC &&
6506 assocparams.sasoc_asocmaxrxt = asoc->max_retrans;
6507 assocparams.sasoc_peer_rwnd = asoc->peer.rwnd;
6508 assocparams.sasoc_local_rwnd = asoc->a_rwnd;
6509 assocparams.sasoc_cookie_life = ktime_to_ms(asoc->cookie_life);
6515 assocparams.sasoc_number_peer_destinations = cnt;
6520 assocparams.sasoc_asocmaxrxt = sp->assocparams.sasoc_asocmaxrxt;
6521 assocparams.sasoc_peer_rwnd = sp->assocparams.sasoc_peer_rwnd;
6522 assocparams.sasoc_local_rwnd = sp->assocparams.sasoc_local_rwnd;
6523 assocparams.sasoc_cookie_life =
6524 sp->assocparams.sasoc_cookie_life;
6525 assocparams.sasoc_number_peer_destinations =
6526 sp->assocparams.
6533 if (copy_to_user(optval, &assocparams, len))