Lines Matching defs:sctp_transport
771 struct sctp_transport { struct
773 struct list_head transports;
774 struct rhlist_head node;
777 refcount_t refcnt;
778 __u32 dead:1,
788 rto_pending:1,
794 hb_sent:1,
797 pmtu_pending:1,
799 dst_pending_confirm:1, /* need to confirm neighbour */
802 sack_generation:1;
803 u32 dst_cookie;
805 struct flowi fl;
808 union sctp_addr ipaddr;
811 struct sctp_af *af_specific;
814 struct sctp_association *asoc;
825 unsigned long rto;
827 __u32 rtt; /* This is the most recent RTT. */
830 __u32 rttvar;
833 __u32 srtt;
839 __u32 cwnd; /* This is the actual cwnd. */
842 __u32 ssthresh;
847 __u32 partial_bytes_acked;
850 __u32 flight_size;
852 __u32 burst_limited; /* Holds old cwnd when max.burst is applied */
855 struct dst_entry *dst;
857 union sctp_addr saddr;
862 unsigned long hbinterval;
863 unsigned long probe_interval;
866 unsigned long sackdelay;
867 __u32 sackfreq;
869 atomic_t mtu_info;
874 ktime_t last_time_heard;
879 unsigned long last_time_sent;
884 unsigned long last_time_ecne_reduced;
886 __be16 encap_port;
892 __u16 pathmaxrxt;
894 __u32 flowlabel;
895 __u8 dscp;
901 __u16 pf_retrans;
903 __u16 ps_retrans;
905 __u32 pathmtu;
908 __u32 param_flags;
911 int init_sent_count;
916 int state;
921 unsigned short error_count;
929 struct timer_list T3_rtx_timer;
932 struct timer_list hb_timer;
935 struct timer_list proto_unreach_timer;
938 struct timer_list reconf_timer;
941 struct timer_list probe_timer;
948 struct list_head transmitted;
951 struct sctp_packet packet;
954 struct list_head send_ready;
964 struct {
999 struct sctp_transport *sctp_transport_new(struct net *, const union sctp_addr *, argument