Lines Matching refs:assoc_id

1150 			  int addrs_size, int flags, sctp_assoc_t *assoc_id)  in __sctp_connect()  argument
1211 if (assoc_id) { in __sctp_connect()
1226 if (assoc_id) in __sctp_connect()
1227 *assoc_id = asoc->assoc_id; in __sctp_connect()
1295 int addrs_size, sctp_assoc_t *assoc_id) in __sctp_setsockopt_connectx() argument
1319 return __sctp_connect(sk, kaddrs, addrs_size, flags, assoc_id); in __sctp_setsockopt_connectx()
1343 sctp_assoc_t assoc_id = 0; in sctp_setsockopt_connectx() local
1346 err = __sctp_setsockopt_connectx(sk, kaddrs, addrs_size, &assoc_id); in sctp_setsockopt_connectx()
1351 return assoc_id; in sctp_setsockopt_connectx()
1364 sctp_assoc_t assoc_id; member
1375 sctp_assoc_t assoc_id = 0; in sctp_getsockopt_connectx3() local
1388 param.assoc_id = param32.assoc_id; in sctp_getsockopt_connectx3()
1404 err = __sctp_setsockopt_connectx(sk, kaddrs, param.addr_num, &assoc_id); in sctp_getsockopt_connectx3()
1407 if (copy_to_user(optval, &assoc_id, sizeof(assoc_id))) in sctp_getsockopt_connectx3()
1409 if (put_user(sizeof(assoc_id), optlen)) in sctp_getsockopt_connectx3()
2819 p.sack_assoc_id = v->assoc_id; in sctp_setsockopt_delayed_ack()
3232 sctp_assoc_t assoc_id; in sctp_setsockopt_maxseg() local
3241 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxseg()
3244 assoc_id = params->assoc_id; in sctp_setsockopt_maxseg()
3250 asoc = sctp_id2assoc(sk, assoc_id); in sctp_setsockopt_maxseg()
3251 if (!asoc && assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_maxseg()
3383 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_context()
3384 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_context()
3395 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_context()
3397 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_context()
3398 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_context()
3401 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_context()
3402 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_context()
3498 sctp_assoc_t assoc_id; in sctp_setsockopt_maxburst() local
3507 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxburst()
3510 assoc_id = params->assoc_id; in sctp_setsockopt_maxburst()
3515 asoc = sctp_id2assoc(sk, assoc_id); in sctp_setsockopt_maxburst()
3516 if (!asoc && assoc_id > SCTP_ALL_ASSOC && sctp_style(sk, UDP)) in sctp_setsockopt_maxburst()
3526 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxburst()
3528 if (assoc_id == SCTP_FUTURE_ASSOC || assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_maxburst()
3531 if (assoc_id == SCTP_CURRENT_ASSOC || assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_maxburst()
3944 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_pr_supported()
3945 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_pr_supported()
4016 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_reconfig_supported()
4017 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_reconfig_supported()
4043 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_enable_strreset()
4044 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_enable_strreset()
4056 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_enable_strreset()
4058 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_enable_strreset()
4059 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_enable_strreset()
4062 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_enable_strreset()
4063 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_enable_strreset()
4139 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_scheduler()
4140 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_scheduler()
4148 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_scheduler()
4150 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_scheduler()
4151 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_scheduler()
4154 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_scheduler()
4155 params->assoc_id == SCTP_ALL_ASSOC) { in sctp_setsockopt_scheduler()
4178 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_scheduler_value()
4179 if (!asoc && params->assoc_id != SCTP_CURRENT_ASSOC && in sctp_setsockopt_scheduler_value()
4213 asoc = sctp_id2assoc(sk, p->assoc_id); in sctp_setsockopt_interleaving_supported()
4214 if (!asoc && p->assoc_id != SCTP_FUTURE_ASSOC && sctp_style(sk, UDP)) in sctp_setsockopt_interleaving_supported()
4317 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_asconf_supported()
4318 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_asconf_supported()
4347 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_auth_supported()
4348 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_auth_supported()
4380 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_ecn_supported()
4381 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_ecn_supported()
4405 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_pf_expose()
4406 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_pf_expose()
6015 asoc = sctp_id2assoc(sk, getaddrs.assoc_id); in sctp_getsockopt_peer_addrs()
6120 if (0 == getaddrs.assoc_id) { in sctp_getsockopt_local_addrs()
6123 asoc = sctp_id2assoc(sk, getaddrs.assoc_id); in sctp_getsockopt_local_addrs()
6565 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_context()
6566 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_context()
6620 params.assoc_id = SCTP_FUTURE_ASSOC; in sctp_getsockopt_maxseg()
6628 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_maxseg()
6629 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_maxseg()
6715 params.assoc_id = SCTP_FUTURE_ASSOC; in sctp_getsockopt_maxburst()
6723 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_maxburst()
6724 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_maxburst()
7000 ids->gaids_assoc_id[num++] = asoc->assoc_id; in sctp_getsockopt_assoc_ids()
7193 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_pr_supported()
7194 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_pr_supported()
7401 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_reconfig_supported()
7402 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_reconfig_supported()
7440 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_enable_strreset()
7441 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_enable_strreset()
7479 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_scheduler()
7480 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_scheduler()
7518 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_scheduler_value()
7560 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_interleaving_supported()
7561 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_interleaving_supported()
7654 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_asconf_supported()
7655 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_asconf_supported()
7693 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_auth_supported()
7694 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_auth_supported()
7732 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_ecn_supported()
7733 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_ecn_supported()
7771 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_pf_expose()
7772 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_pf_expose()