Lines Matching full:transports

379 		transport = list_entry(pos, struct sctp_transport, transports);  in sctp_association_free()
501 list_del_rcu(&peer->transports); in sctp_assoc_rm_peer()
507 transport = list_entry(pos, struct sctp_transport, transports); in sctp_assoc_rm_peer()
609 /* An UNKNOWN state is only set on transports added by in sctp_assoc_add_peer()
610 * user in sctp_connectx() call. Such transports should be in sctp_assoc_add_peer()
722 list_add_tail_rcu(&peer->transports, &asoc->peer.transport_addr_list); in sctp_assoc_add_peer()
750 transport = list_entry(pos, struct sctp_transport, transports); in sctp_assoc_del_peer()
766 /* Cycle through all transports searching for a peer address. */ in sctp_assoc_lookup_paddr()
769 transports) { in sctp_assoc_lookup_paddr()
777 /* Remove all transports except a give one */
785 transports) { in sctp_assoc_del_nonprimary_peers()
962 /* If not found, go search all the other transports. */ in sctp_assoc_lookup_tsn()
964 transports) { in sctp_assoc_lookup_tsn()
1124 trans = list_entry(pos, struct sctp_transport, transports); in sctp_assoc_update()
1164 transports) in sctp_assoc_update()
1222 * Our basic strategy is to round-robin transports in priorities
1294 for (trans = list_next_entry(trans, transports); 1; in sctp_assoc_update_retran_path()
1295 trans = list_next_entry(trans, transports)) { in sctp_assoc_update_retran_path()
1297 if (&trans->transports == &asoc->peer.transport_addr_list) in sctp_assoc_update_retran_path()
1321 /* Look for the two most recently used active transports. */ in sctp_select_active_and_retran_path()
1323 transports) { in sctp_select_active_and_retran_path()
1324 /* Skip uninteresting transports. */ in sctp_select_active_and_retran_path()
1335 /* For active transports, pick the most recent ones. */ in sctp_select_active_and_retran_path()
1378 /* Set the active and retran transports. */ in sctp_select_active_and_retran_path()
1427 * transports. This routine is called when a transport's PMTU has changed.
1437 /* Get the lowest pmtu of all the transports. */ in sctp_assoc_sync_pmtu()
1438 list_for_each_entry(t, &asoc->peer.transport_addr_list, transports) { in sctp_assoc_sync_pmtu()