sctp_association 37 include/net/sctp/auth.h struct sctp_association; sctp_association 85 include/net/sctp/auth.h int sctp_auth_asoc_init_active_key(struct sctp_association *asoc, gfp_t gfp); sctp_association 87 include/net/sctp/auth.h const struct sctp_association *asoc, sctp_association 90 include/net/sctp/auth.h struct sctp_association *asoc, sctp_association 95 include/net/sctp/auth.h struct sctp_hmac *sctp_auth_asoc_get_hmac(const struct sctp_association *asoc); sctp_association 96 include/net/sctp/auth.h void sctp_auth_asoc_set_default_hmac(struct sctp_association *asoc, sctp_association 98 include/net/sctp/auth.h int sctp_auth_asoc_verify_hmac_id(const struct sctp_association *asoc, sctp_association 100 include/net/sctp/auth.h int sctp_auth_send_cid(sctp_cid_t chunk, const struct sctp_association *asoc); sctp_association 101 include/net/sctp/auth.h int sctp_auth_recv_cid(sctp_cid_t chunk, const struct sctp_association *asoc); sctp_association 102 include/net/sctp/auth.h void sctp_auth_calculate_hmac(const struct sctp_association *asoc, sctp_association 111 include/net/sctp/auth.h struct sctp_association *asoc, sctp_association 114 include/net/sctp/auth.h struct sctp_association *asoc, sctp_association 117 include/net/sctp/auth.h struct sctp_association *asoc, sctp_association 132 include/net/sctp/command.h struct sctp_association *asoc; sctp_association 173 include/net/sctp/command.h SCTP_ARG_CONSTRUCTOR(ASOC, struct sctp_association *, asoc) sctp_association 109 include/net/sctp/sctp.h struct sctp_association *asoc); sctp_association 117 include/net/sctp/sctp.h int sctp_primitive_ASSOCIATE(struct net *, struct sctp_association *, void *arg); sctp_association 118 include/net/sctp/sctp.h int sctp_primitive_SHUTDOWN(struct net *, struct sctp_association *, void *arg); sctp_association 119 include/net/sctp/sctp.h int sctp_primitive_ABORT(struct net *, struct sctp_association *, void *arg); sctp_association 120 include/net/sctp/sctp.h int sctp_primitive_SEND(struct net *, struct sctp_association *, void *arg); sctp_association 121 include/net/sctp/sctp.h int sctp_primitive_REQUESTHEARTBEAT(struct net *, struct sctp_association *, void *arg); sctp_association 122 include/net/sctp/sctp.h int sctp_primitive_ASCONF(struct net *, struct sctp_association *, void *arg); sctp_association 129 include/net/sctp/sctp.h void sctp_hash_established(struct sctp_association *); sctp_association 130 include/net/sctp/sctp.h void sctp_unhash_established(struct sctp_association *); sctp_association 134 include/net/sctp/sctp.h struct sctphdr *, struct sctp_association **, sctp_association 136 include/net/sctp/sctp.h void sctp_err_finish(struct sock *, struct sctp_association *); sctp_association 137 include/net/sctp/sctp.h void sctp_icmp_frag_needed(struct sock *, struct sctp_association *, sctp_association 142 include/net/sctp/sctp.h struct sctp_association *asoc, sctp_association 144 include/net/sctp/sctp.h void sctp_backlog_migrate(struct sctp_association *assoc, sctp_association 225 include/net/sctp/sctp.h static inline void sctp_max_rto(struct sctp_association *asoc, sctp_association 318 include/net/sctp/sctp.h static inline sctp_assoc_t sctp_assoc2id(const struct sctp_association *asoc) sctp_association 324 include/net/sctp/sctp.h sctp_assoc_to_state(const struct sctp_association *asoc) sctp_association 337 include/net/sctp/sctp.h struct sctp_association *sctp_id2assoc(struct sock *sk, sctp_assoc_t id); sctp_association 406 include/net/sctp/sctp.h static inline int sctp_frag_point(const struct sctp_association *asoc, int pmtu) sctp_association 422 include/net/sctp/sctp.h static inline void sctp_assoc_pending_pmtu(struct sock *sk, struct sctp_association *asoc) sctp_association 550 include/net/sctp/sctp.h static inline int __sctp_state(const struct sctp_association *asoc, sctp_association 75 include/net/sctp/sm.h const struct sctp_association *, sctp_association 180 include/net/sctp/sm.h struct sctp_association *sctp_make_temp_asoc(const struct sctp_endpoint *, sctp_association 187 include/net/sctp/sm.h struct sctp_chunk *sctp_make_init(const struct sctp_association *, sctp_association 190 include/net/sctp/sm.h struct sctp_chunk *sctp_make_init_ack(const struct sctp_association *, sctp_association 194 include/net/sctp/sm.h struct sctp_chunk *sctp_make_cookie_echo(const struct sctp_association *, sctp_association 196 include/net/sctp/sm.h struct sctp_chunk *sctp_make_cookie_ack(const struct sctp_association *, sctp_association 198 include/net/sctp/sm.h struct sctp_chunk *sctp_make_cwr(const struct sctp_association *, sctp_association 201 include/net/sctp/sm.h struct sctp_chunk * sctp_make_datafrag_empty(struct sctp_association *, sctp_association 205 include/net/sctp/sm.h struct sctp_chunk *sctp_make_ecne(const struct sctp_association *, sctp_association 207 include/net/sctp/sm.h struct sctp_chunk *sctp_make_sack(const struct sctp_association *); sctp_association 208 include/net/sctp/sm.h struct sctp_chunk *sctp_make_shutdown(const struct sctp_association *asoc, sctp_association 210 include/net/sctp/sm.h struct sctp_chunk *sctp_make_shutdown_ack(const struct sctp_association *asoc, sctp_association 212 include/net/sctp/sm.h struct sctp_chunk *sctp_make_shutdown_complete(const struct sctp_association *, sctp_association 215 include/net/sctp/sm.h struct sctp_chunk *sctp_make_abort(const struct sctp_association *, sctp_association 218 include/net/sctp/sm.h struct sctp_chunk *sctp_make_abort_no_data(const struct sctp_association *, sctp_association 221 include/net/sctp/sm.h struct sctp_chunk *sctp_make_abort_user(const struct sctp_association *, sctp_association 223 include/net/sctp/sm.h struct sctp_chunk *sctp_make_abort_violation(const struct sctp_association *, sctp_association 227 include/net/sctp/sm.h struct sctp_chunk *sctp_make_violation_paramlen(const struct sctp_association *, sctp_association 230 include/net/sctp/sm.h struct sctp_chunk *sctp_make_violation_max_retrans(const struct sctp_association *, sctp_association 232 include/net/sctp/sm.h struct sctp_chunk *sctp_make_heartbeat(const struct sctp_association *, sctp_association 234 include/net/sctp/sm.h struct sctp_chunk *sctp_make_heartbeat_ack(const struct sctp_association *, sctp_association 238 include/net/sctp/sm.h struct sctp_chunk *sctp_make_op_error(const struct sctp_association *, sctp_association 245 include/net/sctp/sm.h struct sctp_chunk *sctp_make_asconf_update_ip(struct sctp_association *, sctp_association 249 include/net/sctp/sm.h struct sctp_chunk *sctp_make_asconf_set_prim(struct sctp_association *asoc, sctp_association 251 include/net/sctp/sm.h bool sctp_verify_asconf(const struct sctp_association *asoc, sctp_association 254 include/net/sctp/sm.h struct sctp_chunk *sctp_process_asconf(struct sctp_association *asoc, sctp_association 256 include/net/sctp/sm.h int sctp_process_asconf_ack(struct sctp_association *asoc, sctp_association 258 include/net/sctp/sm.h struct sctp_chunk *sctp_make_fwdtsn(const struct sctp_association *asoc, sctp_association 261 include/net/sctp/sm.h struct sctp_chunk *sctp_make_auth(const struct sctp_association *asoc); sctp_association 271 include/net/sctp/sm.h struct sctp_association *asoc, sctp_association 282 include/net/sctp/sm.h struct sctp_association *sctp_unpack_cookie(const struct sctp_endpoint *, sctp_association 283 include/net/sctp/sm.h const struct sctp_association *, sctp_association 287 include/net/sctp/sm.h int sctp_addip_addr_config(struct sctp_association *, sctp_param_t, sctp_association 393 include/net/sctp/sm.h const struct sctp_association *asoc) sctp_association 412 include/net/sctp/sm.h const struct sctp_association *asoc) sctp_association 74 include/net/sctp/structs.h struct sctp_association; sctp_association 507 include/net/sctp/structs.h struct sctp_association *asoc); sctp_association 532 include/net/sctp/structs.h struct sctp_datamsg *sctp_datamsg_from_user(struct sctp_association *, sctp_association 600 include/net/sctp/structs.h struct sctp_association *asoc; sctp_association 655 include/net/sctp/structs.h const struct sctp_association *, sctp_association 678 include/net/sctp/structs.h typedef struct sctp_chunk *(sctp_packet_phandler_t)(struct sctp_association *); sctp_association 789 include/net/sctp/structs.h struct sctp_association *asoc; sctp_association 948 include/net/sctp/structs.h struct sctp_association *); sctp_association 1013 include/net/sctp/structs.h struct sctp_association *asoc; sctp_association 1051 include/net/sctp/structs.h void sctp_outq_init(struct sctp_association *, struct sctp_outq *); sctp_association 1263 include/net/sctp/structs.h void sctp_endpoint_add_asoc(struct sctp_endpoint *, struct sctp_association *); sctp_association 1264 include/net/sctp/structs.h struct sctp_association *sctp_endpoint_lookup_assoc( sctp_association 1276 include/net/sctp/structs.h const struct sctp_association *asoc, sctp_association 1279 include/net/sctp/structs.h int sctp_process_init(struct sctp_association *, struct sctp_chunk *chunk, sctp_association 1851 include/net/sctp/structs.h static inline struct sctp_association *sctp_assoc(struct sctp_ep_common *base) sctp_association 1853 include/net/sctp/structs.h struct sctp_association *asoc; sctp_association 1855 include/net/sctp/structs.h asoc = container_of(base, struct sctp_association, base); sctp_association 1862 include/net/sctp/structs.h struct sctp_association * sctp_association 1865 include/net/sctp/structs.h void sctp_association_free(struct sctp_association *); sctp_association 1866 include/net/sctp/structs.h void sctp_association_put(struct sctp_association *); sctp_association 1867 include/net/sctp/structs.h void sctp_association_hold(struct sctp_association *); sctp_association 1870 include/net/sctp/structs.h struct sctp_association *, struct sctp_transport *); sctp_association 1871 include/net/sctp/structs.h void sctp_assoc_update_retran_path(struct sctp_association *); sctp_association 1872 include/net/sctp/structs.h struct sctp_transport *sctp_assoc_lookup_paddr(const struct sctp_association *, sctp_association 1874 include/net/sctp/structs.h int sctp_assoc_lookup_laddr(struct sctp_association *asoc, sctp_association 1876 include/net/sctp/structs.h struct sctp_transport *sctp_assoc_add_peer(struct sctp_association *, sctp_association 1880 include/net/sctp/structs.h void sctp_assoc_del_peer(struct sctp_association *asoc, sctp_association 1882 include/net/sctp/structs.h void sctp_assoc_rm_peer(struct sctp_association *asoc, sctp_association 1884 include/net/sctp/structs.h void sctp_assoc_control_transport(struct sctp_association *, sctp_association 1887 include/net/sctp/structs.h struct sctp_transport *sctp_assoc_lookup_tsn(struct sctp_association *, __u32); sctp_association 1888 include/net/sctp/structs.h struct sctp_transport *sctp_assoc_is_match(struct sctp_association *, sctp_association 1892 include/net/sctp/structs.h void sctp_assoc_migrate(struct sctp_association *, struct sock *); sctp_association 1893 include/net/sctp/structs.h void sctp_assoc_update(struct sctp_association *old, sctp_association 1894 include/net/sctp/structs.h struct sctp_association *new); sctp_association 1896 include/net/sctp/structs.h __u32 sctp_association_get_next_tsn(struct sctp_association *); sctp_association 1898 include/net/sctp/structs.h void sctp_assoc_sync_pmtu(struct sock *, struct sctp_association *); sctp_association 1899 include/net/sctp/structs.h void sctp_assoc_rwnd_increase(struct sctp_association *, unsigned int); sctp_association 1900 include/net/sctp/structs.h void sctp_assoc_rwnd_decrease(struct sctp_association *, unsigned int); sctp_association 1901 include/net/sctp/structs.h void sctp_assoc_set_primary(struct sctp_association *, sctp_association 1903 include/net/sctp/structs.h void sctp_assoc_del_nonprimary_peers(struct sctp_association *, sctp_association 1905 include/net/sctp/structs.h int sctp_assoc_set_bind_addr_from_ep(struct sctp_association *, sctp_association 1907 include/net/sctp/structs.h int sctp_assoc_set_bind_addr_from_cookie(struct sctp_association *, sctp_association 1910 include/net/sctp/structs.h int sctp_assoc_set_id(struct sctp_association *, gfp_t); sctp_association 1911 include/net/sctp/structs.h void sctp_assoc_clean_asconf_ack_cache(const struct sctp_association *asoc); sctp_association 1913 include/net/sctp/structs.h const struct sctp_association *asoc, sctp_association 1915 include/net/sctp/structs.h void sctp_asconf_queue_teardown(struct sctp_association *asoc); sctp_association 1919 include/net/sctp/structs.h struct sctp_chunk *sctp_get_ecne_prepend(struct sctp_association *asoc); sctp_association 50 include/net/sctp/ulpevent.h struct sctp_association *asoc; sctp_association 79 include/net/sctp/ulpevent.h const struct sctp_association *asoc, sctp_association 89 include/net/sctp/ulpevent.h const struct sctp_association *asoc, sctp_association 97 include/net/sctp/ulpevent.h const struct sctp_association *asoc, sctp_association 102 include/net/sctp/ulpevent.h const struct sctp_association *asoc, sctp_association 109 include/net/sctp/ulpevent.h const struct sctp_association *asoc, sctp_association 114 include/net/sctp/ulpevent.h const struct sctp_association *asoc, sctp_association 118 include/net/sctp/ulpevent.h const struct sctp_association *asoc, gfp_t gfp); sctp_association 120 include/net/sctp/ulpevent.h struct sctp_ulpevent *sctp_ulpevent_make_rcvmsg(struct sctp_association *asoc, sctp_association 125 include/net/sctp/ulpevent.h const struct sctp_association *asoc, __u16 key_id, sctp_association 129 include/net/sctp/ulpevent.h const struct sctp_association *asoc, gfp_t gfp); sctp_association 46 include/net/sctp/ulpqueue.h struct sctp_association *asoc; sctp_association 53 include/net/sctp/ulpqueue.h struct sctp_association *); sctp_association 73 include/net/sctp/ulpqueue.h int sctp_clear_pd(struct sock *sk, struct sctp_association *asoc);