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()
2846 p.sack_assoc_id = v->assoc_id; in sctp_setsockopt_delayed_ack()
3259 sctp_assoc_t assoc_id; in sctp_setsockopt_maxseg() local
3268 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxseg()
3271 assoc_id = params->assoc_id; in sctp_setsockopt_maxseg()
3277 asoc = sctp_id2assoc(sk, assoc_id); in sctp_setsockopt_maxseg()
3278 if (!asoc && assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_maxseg()
3410 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_context()
3411 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_context()
3422 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_context()
3424 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_context()
3425 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_context()
3428 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_context()
3429 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_context()
3525 sctp_assoc_t assoc_id; in sctp_setsockopt_maxburst() local
3534 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxburst()
3537 assoc_id = params->assoc_id; in sctp_setsockopt_maxburst()
3542 asoc = sctp_id2assoc(sk, assoc_id); in sctp_setsockopt_maxburst()
3543 if (!asoc && assoc_id > SCTP_ALL_ASSOC && sctp_style(sk, UDP)) in sctp_setsockopt_maxburst()
3553 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxburst()
3555 if (assoc_id == SCTP_FUTURE_ASSOC || assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_maxburst()
3558 if (assoc_id == SCTP_CURRENT_ASSOC || assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_maxburst()
3971 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_pr_supported()
3972 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_pr_supported()
4043 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_reconfig_supported()
4044 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_reconfig_supported()
4070 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_enable_strreset()
4071 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_enable_strreset()
4083 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_enable_strreset()
4085 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_enable_strreset()
4086 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_enable_strreset()
4089 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_enable_strreset()
4090 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_enable_strreset()
4166 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_scheduler()
4167 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_scheduler()
4175 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_scheduler()
4177 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_scheduler()
4178 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_scheduler()
4181 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_scheduler()
4182 params->assoc_id == SCTP_ALL_ASSOC) { in sctp_setsockopt_scheduler()
4205 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_scheduler_value()
4206 if (!asoc && params->assoc_id != SCTP_CURRENT_ASSOC && in sctp_setsockopt_scheduler_value()
4240 asoc = sctp_id2assoc(sk, p->assoc_id); in sctp_setsockopt_interleaving_supported()
4241 if (!asoc && p->assoc_id != SCTP_FUTURE_ASSOC && sctp_style(sk, UDP)) in sctp_setsockopt_interleaving_supported()
4344 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_asconf_supported()
4345 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_asconf_supported()
4374 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_auth_supported()
4375 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_auth_supported()
4407 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_ecn_supported()
4408 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_ecn_supported()
4432 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_pf_expose()
4433 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_pf_expose()
6167 asoc = sctp_id2assoc(sk, getaddrs.assoc_id); in sctp_getsockopt_peer_addrs()
6272 if (0 == getaddrs.assoc_id) { in sctp_getsockopt_local_addrs()
6275 asoc = sctp_id2assoc(sk, getaddrs.assoc_id); in sctp_getsockopt_local_addrs()
6717 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_context()
6718 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_context()
6772 params.assoc_id = SCTP_FUTURE_ASSOC; in sctp_getsockopt_maxseg()
6780 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_maxseg()
6781 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_maxseg()
6867 params.assoc_id = SCTP_FUTURE_ASSOC; in sctp_getsockopt_maxburst()
6875 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_maxburst()
6876 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_maxburst()
7153 ids->gaids_assoc_id[num++] = asoc->assoc_id; in sctp_getsockopt_assoc_ids()
7346 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_pr_supported()
7347 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_pr_supported()
7554 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_reconfig_supported()
7555 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_reconfig_supported()
7593 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_enable_strreset()
7594 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_enable_strreset()
7632 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_scheduler()
7633 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_scheduler()
7671 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_scheduler_value()
7713 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_interleaving_supported()
7714 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_interleaving_supported()
7807 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_asconf_supported()
7808 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_asconf_supported()
7846 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_auth_supported()
7847 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_auth_supported()
7885 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_ecn_supported()
7886 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_ecn_supported()
7924 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_pf_expose()
7925 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_pf_expose()