Searched defs:tcp_congestion_ops (Results 1 – 3 of 3) sorted by relevance
| /kernel/linux/linux-5.10/tools/testing/selftests/bpf/ |
| D | bpf_tcp_helpers.h | 148 struct tcp_congestion_ops { struct 149 char name[TCP_CA_NAME_MAX]; 150 __u32 flags; 153 void (*init)(struct sock *sk); 155 void (*release)(struct sock *sk); 158 __u32 (*ssthresh)(struct sock *sk); 160 void (*cong_avoid)(struct sock *sk, __u32 ack, __u32 acked); 162 void (*set_state)(struct sock *sk, __u8 new_state); 164 void (*cwnd_event)(struct sock *sk, enum tcp_ca_event ev); 166 void (*in_ack_event)(struct sock *sk, __u32 flags); [all …]
|
| /kernel/linux/linux-4.19/include/net/ |
| D | tcp.h | 1017 struct tcp_congestion_ops { struct 1018 struct list_head list; 1019 u32 key; 1020 u32 flags; 1023 void (*init)(struct sock *sk); 1025 void (*release)(struct sock *sk); 1028 u32 (*ssthresh)(struct sock *sk); 1030 void (*cong_avoid)(struct sock *sk, u32 ack, u32 acked); 1032 void (*set_state)(struct sock *sk, u8 new_state); 1057 int tcp_register_congestion_control(struct tcp_congestion_ops *type); argument
|
| /kernel/linux/linux-5.10/include/net/ |
| D | tcp.h | 1060 struct tcp_congestion_ops { struct 1061 struct list_head list; 1062 u32 key; 1063 u32 flags; 1066 void (*init)(struct sock *sk); 1068 void (*release)(struct sock *sk); 1071 u32 (*ssthresh)(struct sock *sk); 1073 void (*cong_avoid)(struct sock *sk, u32 ack, u32 acked); 1075 void (*set_state)(struct sock *sk, u8 new_state); 1100 int tcp_register_congestion_control(struct tcp_congestion_ops *type); argument
|