Lines Matching refs:assoc_id

1166 			  int addrs_size, int flags, sctp_assoc_t *assoc_id)  in __sctp_connect()  argument
1227 if (assoc_id) { in __sctp_connect()
1242 if (assoc_id) in __sctp_connect()
1243 *assoc_id = asoc->assoc_id; in __sctp_connect()
1311 int addrs_size, sctp_assoc_t *assoc_id) in __sctp_setsockopt_connectx() argument
1335 return __sctp_connect(sk, kaddrs, addrs_size, flags, assoc_id); in __sctp_setsockopt_connectx()
1359 sctp_assoc_t assoc_id = 0; in sctp_setsockopt_connectx() local
1362 err = __sctp_setsockopt_connectx(sk, kaddrs, addrs_size, &assoc_id); in sctp_setsockopt_connectx()
1367 return assoc_id; in sctp_setsockopt_connectx()
1380 sctp_assoc_t assoc_id; member
1391 sctp_assoc_t assoc_id = 0; in sctp_getsockopt_connectx3() local
1404 param.assoc_id = param32.assoc_id; in sctp_getsockopt_connectx3()
1420 err = __sctp_setsockopt_connectx(sk, kaddrs, param.addr_num, &assoc_id); in sctp_getsockopt_connectx3()
1423 if (copy_to_user(optval, &assoc_id, sizeof(assoc_id))) in sctp_getsockopt_connectx3()
1425 if (put_user(sizeof(assoc_id), optlen)) in sctp_getsockopt_connectx3()
2832 p.sack_assoc_id = v->assoc_id; in sctp_setsockopt_delayed_ack()
3245 sctp_assoc_t assoc_id; in sctp_setsockopt_maxseg() local
3254 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxseg()
3257 assoc_id = params->assoc_id; in sctp_setsockopt_maxseg()
3263 asoc = sctp_id2assoc(sk, assoc_id); in sctp_setsockopt_maxseg()
3264 if (!asoc && assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_maxseg()
3396 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_context()
3397 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_context()
3408 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_context()
3410 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_context()
3411 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_context()
3414 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_context()
3415 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_context()
3511 sctp_assoc_t assoc_id; in sctp_setsockopt_maxburst() local
3520 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxburst()
3523 assoc_id = params->assoc_id; in sctp_setsockopt_maxburst()
3528 asoc = sctp_id2assoc(sk, assoc_id); in sctp_setsockopt_maxburst()
3529 if (!asoc && assoc_id > SCTP_ALL_ASSOC && sctp_style(sk, UDP)) in sctp_setsockopt_maxburst()
3539 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxburst()
3541 if (assoc_id == SCTP_FUTURE_ASSOC || assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_maxburst()
3544 if (assoc_id == SCTP_CURRENT_ASSOC || assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_maxburst()
3957 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_pr_supported()
3958 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_pr_supported()
4029 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_reconfig_supported()
4030 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_reconfig_supported()
4056 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_enable_strreset()
4057 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_enable_strreset()
4069 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_enable_strreset()
4071 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_enable_strreset()
4072 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_enable_strreset()
4075 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_enable_strreset()
4076 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_enable_strreset()
4152 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_scheduler()
4153 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_scheduler()
4161 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_scheduler()
4163 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_scheduler()
4164 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_scheduler()
4167 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_scheduler()
4168 params->assoc_id == SCTP_ALL_ASSOC) { in sctp_setsockopt_scheduler()
4191 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_scheduler_value()
4192 if (!asoc && params->assoc_id != SCTP_CURRENT_ASSOC && in sctp_setsockopt_scheduler_value()
4226 asoc = sctp_id2assoc(sk, p->assoc_id); in sctp_setsockopt_interleaving_supported()
4227 if (!asoc && p->assoc_id != SCTP_FUTURE_ASSOC && sctp_style(sk, UDP)) in sctp_setsockopt_interleaving_supported()
4330 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_asconf_supported()
4331 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_asconf_supported()
4360 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_auth_supported()
4361 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_auth_supported()
4393 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_ecn_supported()
4394 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_ecn_supported()
4418 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_pf_expose()
4419 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_pf_expose()
6147 asoc = sctp_id2assoc(sk, getaddrs.assoc_id); in sctp_getsockopt_peer_addrs()
6252 if (0 == getaddrs.assoc_id) { in sctp_getsockopt_local_addrs()
6255 asoc = sctp_id2assoc(sk, getaddrs.assoc_id); in sctp_getsockopt_local_addrs()
6697 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_context()
6698 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_context()
6752 params.assoc_id = SCTP_FUTURE_ASSOC; in sctp_getsockopt_maxseg()
6760 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_maxseg()
6761 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_maxseg()
6847 params.assoc_id = SCTP_FUTURE_ASSOC; in sctp_getsockopt_maxburst()
6855 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_maxburst()
6856 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_maxburst()
7132 ids->gaids_assoc_id[num++] = asoc->assoc_id; in sctp_getsockopt_assoc_ids()
7325 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_pr_supported()
7326 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_pr_supported()
7533 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_reconfig_supported()
7534 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_reconfig_supported()
7572 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_enable_strreset()
7573 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_enable_strreset()
7611 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_scheduler()
7612 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_scheduler()
7650 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_scheduler_value()
7692 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_interleaving_supported()
7693 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_interleaving_supported()
7786 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_asconf_supported()
7787 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_asconf_supported()
7825 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_auth_supported()
7826 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_auth_supported()
7864 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_ecn_supported()
7865 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_ecn_supported()
7903 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_pf_expose()
7904 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_pf_expose()