Lines Matching defs:tcp_congestion_ops
10889 struct tcp_congestion_ops { struct
10890 u32 (*ssthresh)(struct sock *);
10891 void (*cong_avoid)(struct sock *, u32, u32);
10892 void (*set_state)(struct sock *, u8);
10893 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
10894 void (*in_ack_event)(struct sock *, u32);
10895 void (*pkts_acked)(struct sock *, const struct ack_sample *);
10896 u32 (*min_tso_segs)(struct sock *);
10897 void (*cong_control)(struct sock *, const struct rate_sample *);
10898 u32 (*undo_cwnd)(struct sock *);
10899 u32 (*sndbuf_expand)(struct sock *);
10900 size_t (*get_info)(struct sock *, u32, int *, union tcp_cc_info *);
10901 char name[16];
10902 struct module *owner;
10903 struct list_head list;
10904 u32 key;
10905 u32 flags;
10906 void (*init)(struct sock *);
10907 void (*release)(struct sock *);