Lines Matching refs:assoc_id

1168 			  int addrs_size, int flags, sctp_assoc_t *assoc_id)  in __sctp_connect()  argument
1229 if (assoc_id) { in __sctp_connect()
1244 if (assoc_id) in __sctp_connect()
1245 *assoc_id = asoc->assoc_id; in __sctp_connect()
1313 int addrs_size, sctp_assoc_t *assoc_id) in __sctp_setsockopt_connectx() argument
1337 return __sctp_connect(sk, kaddrs, addrs_size, flags, assoc_id); in __sctp_setsockopt_connectx()
1361 sctp_assoc_t assoc_id = 0; in sctp_setsockopt_connectx() local
1364 err = __sctp_setsockopt_connectx(sk, kaddrs, addrs_size, &assoc_id); in sctp_setsockopt_connectx()
1369 return assoc_id; in sctp_setsockopt_connectx()
1382 sctp_assoc_t assoc_id; member
1393 sctp_assoc_t assoc_id = 0; in sctp_getsockopt_connectx3() local
1406 param.assoc_id = param32.assoc_id; in sctp_getsockopt_connectx3()
1422 err = __sctp_setsockopt_connectx(sk, kaddrs, param.addr_num, &assoc_id); in sctp_getsockopt_connectx3()
1425 if (copy_to_user(optval, &assoc_id, sizeof(assoc_id))) in sctp_getsockopt_connectx3()
1427 if (put_user(sizeof(assoc_id), optlen)) in sctp_getsockopt_connectx3()
2844 p.sack_assoc_id = v->assoc_id; in sctp_setsockopt_delayed_ack()
3257 sctp_assoc_t assoc_id; in sctp_setsockopt_maxseg() local
3266 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxseg()
3269 assoc_id = params->assoc_id; in sctp_setsockopt_maxseg()
3275 asoc = sctp_id2assoc(sk, assoc_id); in sctp_setsockopt_maxseg()
3276 if (!asoc && assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_maxseg()
3408 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_context()
3409 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_context()
3420 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_context()
3422 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_context()
3423 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_context()
3426 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_context()
3427 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_context()
3523 sctp_assoc_t assoc_id; in sctp_setsockopt_maxburst() local
3532 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxburst()
3535 assoc_id = params->assoc_id; in sctp_setsockopt_maxburst()
3540 asoc = sctp_id2assoc(sk, assoc_id); in sctp_setsockopt_maxburst()
3541 if (!asoc && assoc_id > SCTP_ALL_ASSOC && sctp_style(sk, UDP)) in sctp_setsockopt_maxburst()
3551 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxburst()
3553 if (assoc_id == SCTP_FUTURE_ASSOC || assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_maxburst()
3556 if (assoc_id == SCTP_CURRENT_ASSOC || assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_maxburst()
3969 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_pr_supported()
3970 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_pr_supported()
4041 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_reconfig_supported()
4042 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_reconfig_supported()
4068 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_enable_strreset()
4069 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_enable_strreset()
4081 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_enable_strreset()
4083 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_enable_strreset()
4084 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_enable_strreset()
4087 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_enable_strreset()
4088 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_enable_strreset()
4164 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_scheduler()
4165 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_scheduler()
4173 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_scheduler()
4175 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_scheduler()
4176 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_scheduler()
4179 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_scheduler()
4180 params->assoc_id == SCTP_ALL_ASSOC) { in sctp_setsockopt_scheduler()
4203 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_scheduler_value()
4204 if (!asoc && params->assoc_id != SCTP_CURRENT_ASSOC && in sctp_setsockopt_scheduler_value()
4238 asoc = sctp_id2assoc(sk, p->assoc_id); in sctp_setsockopt_interleaving_supported()
4239 if (!asoc && p->assoc_id != SCTP_FUTURE_ASSOC && sctp_style(sk, UDP)) in sctp_setsockopt_interleaving_supported()
4342 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_asconf_supported()
4343 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_asconf_supported()
4372 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_auth_supported()
4373 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_auth_supported()
4405 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_ecn_supported()
4406 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_ecn_supported()
4430 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_pf_expose()
4431 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_pf_expose()
6207 asoc = sctp_id2assoc(sk, getaddrs.assoc_id); in sctp_getsockopt_peer_addrs()
6312 if (0 == getaddrs.assoc_id) { in sctp_getsockopt_local_addrs()
6315 asoc = sctp_id2assoc(sk, getaddrs.assoc_id); in sctp_getsockopt_local_addrs()
6757 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_context()
6758 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_context()
6812 params.assoc_id = SCTP_FUTURE_ASSOC; in sctp_getsockopt_maxseg()
6820 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_maxseg()
6821 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_maxseg()
6907 params.assoc_id = SCTP_FUTURE_ASSOC; in sctp_getsockopt_maxburst()
6915 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_maxburst()
6916 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_maxburst()
7193 ids->gaids_assoc_id[num++] = asoc->assoc_id; in sctp_getsockopt_assoc_ids()
7386 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_pr_supported()
7387 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_pr_supported()
7594 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_reconfig_supported()
7595 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_reconfig_supported()
7633 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_enable_strreset()
7634 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_enable_strreset()
7672 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_scheduler()
7673 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_scheduler()
7711 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_scheduler_value()
7753 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_interleaving_supported()
7754 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_interleaving_supported()
7847 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_asconf_supported()
7848 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_asconf_supported()
7886 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_auth_supported()
7887 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_auth_supported()
7925 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_ecn_supported()
7926 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_ecn_supported()
7964 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_pf_expose()
7965 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_pf_expose()