Lines Matching refs:assoc_id

1169 			  int addrs_size, int flags, sctp_assoc_t *assoc_id)  in __sctp_connect()  argument
1230 if (assoc_id) { in __sctp_connect()
1245 if (assoc_id) in __sctp_connect()
1246 *assoc_id = asoc->assoc_id; in __sctp_connect()
1314 int addrs_size, sctp_assoc_t *assoc_id) in __sctp_setsockopt_connectx() argument
1338 return __sctp_connect(sk, kaddrs, addrs_size, flags, assoc_id); in __sctp_setsockopt_connectx()
1362 sctp_assoc_t assoc_id = 0; in sctp_setsockopt_connectx() local
1365 err = __sctp_setsockopt_connectx(sk, kaddrs, addrs_size, &assoc_id); in sctp_setsockopt_connectx()
1370 return assoc_id; in sctp_setsockopt_connectx()
1383 sctp_assoc_t assoc_id; member
1394 sctp_assoc_t assoc_id = 0; in sctp_getsockopt_connectx3() local
1407 param.assoc_id = param32.assoc_id; in sctp_getsockopt_connectx3()
1423 err = __sctp_setsockopt_connectx(sk, kaddrs, param.addr_num, &assoc_id); in sctp_getsockopt_connectx3()
1426 if (copy_to_user(optval, &assoc_id, sizeof(assoc_id))) in sctp_getsockopt_connectx3()
1428 if (put_user(sizeof(assoc_id), optlen)) in sctp_getsockopt_connectx3()
2838 p.sack_assoc_id = v->assoc_id; in sctp_setsockopt_delayed_ack()
3251 sctp_assoc_t assoc_id; in sctp_setsockopt_maxseg() local
3260 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxseg()
3263 assoc_id = params->assoc_id; in sctp_setsockopt_maxseg()
3269 asoc = sctp_id2assoc(sk, assoc_id); in sctp_setsockopt_maxseg()
3270 if (!asoc && assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_maxseg()
3402 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_context()
3403 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_context()
3414 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_context()
3416 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_context()
3417 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_context()
3420 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_context()
3421 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_context()
3517 sctp_assoc_t assoc_id; in sctp_setsockopt_maxburst() local
3526 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxburst()
3529 assoc_id = params->assoc_id; in sctp_setsockopt_maxburst()
3534 asoc = sctp_id2assoc(sk, assoc_id); in sctp_setsockopt_maxburst()
3535 if (!asoc && assoc_id > SCTP_ALL_ASSOC && sctp_style(sk, UDP)) in sctp_setsockopt_maxburst()
3545 assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_maxburst()
3547 if (assoc_id == SCTP_FUTURE_ASSOC || assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_maxburst()
3550 if (assoc_id == SCTP_CURRENT_ASSOC || assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_maxburst()
3963 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_pr_supported()
3964 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_pr_supported()
4035 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_reconfig_supported()
4036 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_reconfig_supported()
4062 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_enable_strreset()
4063 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_enable_strreset()
4075 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_enable_strreset()
4077 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_enable_strreset()
4078 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_enable_strreset()
4081 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_enable_strreset()
4082 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_enable_strreset()
4158 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_scheduler()
4159 if (!asoc && params->assoc_id > SCTP_ALL_ASSOC && in sctp_setsockopt_scheduler()
4167 params->assoc_id = SCTP_FUTURE_ASSOC; in sctp_setsockopt_scheduler()
4169 if (params->assoc_id == SCTP_FUTURE_ASSOC || in sctp_setsockopt_scheduler()
4170 params->assoc_id == SCTP_ALL_ASSOC) in sctp_setsockopt_scheduler()
4173 if (params->assoc_id == SCTP_CURRENT_ASSOC || in sctp_setsockopt_scheduler()
4174 params->assoc_id == SCTP_ALL_ASSOC) { in sctp_setsockopt_scheduler()
4197 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_scheduler_value()
4198 if (!asoc && params->assoc_id != SCTP_CURRENT_ASSOC && in sctp_setsockopt_scheduler_value()
4232 asoc = sctp_id2assoc(sk, p->assoc_id); in sctp_setsockopt_interleaving_supported()
4233 if (!asoc && p->assoc_id != SCTP_FUTURE_ASSOC && sctp_style(sk, UDP)) in sctp_setsockopt_interleaving_supported()
4336 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_asconf_supported()
4337 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_asconf_supported()
4366 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_auth_supported()
4367 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_auth_supported()
4399 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_ecn_supported()
4400 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_ecn_supported()
4424 asoc = sctp_id2assoc(sk, params->assoc_id); in sctp_setsockopt_pf_expose()
4425 if (!asoc && params->assoc_id != SCTP_FUTURE_ASSOC && in sctp_setsockopt_pf_expose()
6032 asoc = sctp_id2assoc(sk, getaddrs.assoc_id); in sctp_getsockopt_peer_addrs()
6137 if (0 == getaddrs.assoc_id) { in sctp_getsockopt_local_addrs()
6140 asoc = sctp_id2assoc(sk, getaddrs.assoc_id); in sctp_getsockopt_local_addrs()
6582 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_context()
6583 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_context()
6637 params.assoc_id = SCTP_FUTURE_ASSOC; in sctp_getsockopt_maxseg()
6645 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_maxseg()
6646 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_maxseg()
6732 params.assoc_id = SCTP_FUTURE_ASSOC; in sctp_getsockopt_maxburst()
6740 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_maxburst()
6741 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_maxburst()
7017 ids->gaids_assoc_id[num++] = asoc->assoc_id; in sctp_getsockopt_assoc_ids()
7210 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_pr_supported()
7211 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_pr_supported()
7418 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_reconfig_supported()
7419 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_reconfig_supported()
7457 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_enable_strreset()
7458 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_enable_strreset()
7496 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_scheduler()
7497 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_scheduler()
7535 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_scheduler_value()
7577 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_interleaving_supported()
7578 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_interleaving_supported()
7671 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_asconf_supported()
7672 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_asconf_supported()
7710 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_auth_supported()
7711 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_auth_supported()
7749 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_ecn_supported()
7750 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_ecn_supported()
7788 asoc = sctp_id2assoc(sk, params.assoc_id); in sctp_getsockopt_pf_expose()
7789 if (!asoc && params.assoc_id != SCTP_FUTURE_ASSOC && in sctp_getsockopt_pf_expose()