• Home
  • Raw
  • Download

Lines Matching full:association

11  * This module provides the abstraction for an SCTP association.
50 /* Initialize a new association from provided memory. */
85 /* Set the association max_retrans and RTO values from the in sctp_association_init()
97 /* Initialize the association's heartbeat interval based on the in sctp_association_init()
108 /* Set association default SACK delay */ in sctp_association_init()
112 /* Set the association default flags controlling in sctp_association_init()
124 /* initialize association timers */ in sctp_association_init()
155 * This is also the rcvbuf space per association. in sctp_association_init()
194 * association to the same value as the initial TSN. in sctp_association_init()
205 /* RFC 2960 5.1 Normal Establishment of an Association in sctp_association_init()
208 * association the endpoint must immediately respond with a in sctp_association_init()
213 * [We implement this by telling a new association that it in sctp_association_init()
259 /* Save the hmacs and chunks list into this association */ in sctp_association_init()
267 /* Get the AUTH random number for this association */ in sctp_association_init()
283 /* Allocate and initialize a new association */
309 /* Free this association if possible. There may still be users, so
320 * don't bother for if this is a temporary association. in sctp_association_free()
391 /* AUTH - Free the association shared key */ in sctp_association_free()
397 /* Cleanup and free up an association. */
401 WARN(1, "Attempt to destroy undead association %p!\n", asoc); in sctp_association_destroy()
460 * the association. in sctp_assoc_set_primary()
479 /* Remove a transport from an association. */
487 pr_debug("%s: association:%p addr:%pISpc\n", in sctp_assoc_rm_peer()
580 /* Add a transport address to an association. */
595 pr_debug("%s: association:%p addr:%pISpc state:%d\n", __func__, in sctp_assoc_add_peer()
622 * association configured value. in sctp_assoc_add_peer()
635 * association configured value. in sctp_assoc_add_peer()
653 * based on association setting. in sctp_assoc_add_peer()
660 /* If this is the first transport addr on this association, in sctp_assoc_add_peer()
661 * initialize the association PMTU to the peer's PMTU. in sctp_assoc_add_peer()
662 * If not and the current association PMTU is higher than the new in sctp_assoc_add_peer()
663 * peer's PMTU, reset the association PMTU to the new peer's PMTU. in sctp_assoc_add_peer()
732 /* Delete a transport address from an association. */
849 /* Hold a reference to an association. */
855 /* Release a reference to an association and cleanup
865 * association.
984 /* The association should be held so we should be safe. */ in sctp_assoc_bh_rcv()
1020 * been sent to the peer during the association setup. It in sctp_assoc_bh_rcv()
1046 /* Check to see if the association is freed in response to in sctp_assoc_bh_rcv()
1062 /* This routine moves an association from its old sk to a new sk. */
1068 /* Delete the association from the old endpoint's list of in sctp_assoc_migrate()
1089 /* Add the association to the new endpoint's list of associations. */ in sctp_assoc_migrate()
1093 /* Update an association (possibly from unexpected COOKIE-ECHO processing). */
1111 /* Remove any peer addresses not present in the new association. */ in sctp_assoc_update()
1123 /* If the case is A (association restart), use in sctp_assoc_update()
1144 /* reset the overall association error count so in sctp_assoc_update()
1145 * that the restarted association doesn't get torn in sctp_assoc_update()
1151 /* Add any peer addresses from the new association. */ in sctp_assoc_update()
1170 * and also move the association shared keys over in sctp_assoc_update()
1300 pr_debug("%s: association:%p updated new path to addr:%pISpc\n", in sctp_assoc_update_retran_path()
1414 /* Update the association's pmtu and frag_point by going through all the
1494 * minimum of the association's PMTU and half of the receive buffer. in sctp_assoc_rwnd_increase()
1527 pr_debug("%s: association:%p has asoc->rwnd:%u, " in sctp_assoc_rwnd_decrease()
1560 /* Build the bind address list for the association based on info from the
1586 /* Build the association's bind address list from the cookie. */
1599 /* Lookup laddr in the bind address list of an association. */
1613 /* Set an association id for a given association */