Home
last modified time | relevance | path

Searched defs:tcp_congestion_ops (Results 1 – 14 of 14) sorted by relevance

/aosp_15_r20/external/linux-kselftest/tools/testing/selftests/bpf/
H A Dbpf_tcp_helpers.h159 struct tcp_congestion_ops { struct
160 char name[TCP_CA_NAME_MAX];
161 __u32 flags;
164 void (*init)(struct sock *sk);
166 void (*release)(struct sock *sk);
169 __u32 (*ssthresh)(struct sock *sk);
171 void (*cong_avoid)(struct sock *sk, __u32 ack, __u32 acked);
173 void (*set_state)(struct sock *sk, __u8 new_state);
175 void (*cwnd_event)(struct sock *sk, enum tcp_ca_event ev);
177 void (*in_ack_event)(struct sock *sk, __u32 flags);
[all …]
/aosp_15_r20/external/libbpf/.github/actions/build-selftests/
H A Dvmlinux.h10824 struct tcp_congestion_ops { struct
10825 u32 (*ssthresh)(struct sock *);
10826 void (*cong_avoid)(struct sock *, u32, u32);
10827 void (*set_state)(struct sock *, u8);
10828 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
10829 void (*in_ack_event)(struct sock *, u32);
10830 void (*pkts_acked)(struct sock *, const struct ack_sample *);
10831 u32 (*min_tso_segs)(struct sock *);
10832 void (*cong_control)(struct sock *, const struct rate_sample *);
10833 u32 (*undo_cwnd)(struct sock *);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/powerpc/
H A Dvmlinux.h11537 struct tcp_congestion_ops { struct
11538 u32 (*ssthresh)(struct sock *);
11539 void (*cong_avoid)(struct sock *, u32, u32);
11540 void (*set_state)(struct sock *, u8);
11541 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
11542 void (*in_ack_event)(struct sock *, u32);
11543 void (*pkts_acked)(struct sock *, const struct ack_sample *);
11544 u32 (*min_tso_segs)(struct sock *);
11545 void (*cong_control)(struct sock *, const struct rate_sample *);
11546 u32 (*undo_cwnd)(struct sock *);
[all …]
H A Dvmlinux_600.h11537 struct tcp_congestion_ops { struct
11538 u32 (*ssthresh)(struct sock *);
11539 void (*cong_avoid)(struct sock *, u32, u32);
11540 void (*set_state)(struct sock *, u8);
11541 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
11542 void (*in_ack_event)(struct sock *, u32);
11543 void (*pkts_acked)(struct sock *, const struct ack_sample *);
11544 u32 (*min_tso_segs)(struct sock *);
11545 void (*cong_control)(struct sock *, const struct rate_sample *);
11546 u32 (*undo_cwnd)(struct sock *);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/loongarch/
H A Dvmlinux.h11653 struct tcp_congestion_ops { struct
11654 u32 (*ssthresh)(struct sock *);
11655 void (*cong_avoid)(struct sock *, u32, u32);
11656 void (*set_state)(struct sock *, u8);
11657 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
11658 void (*in_ack_event)(struct sock *, u32);
11659 void (*pkts_acked)(struct sock *, const struct ack_sample *);
11660 u32 (*min_tso_segs)(struct sock *);
11661 void (*cong_control)(struct sock *, const struct rate_sample *);
11662 u32 (*undo_cwnd)(struct sock *);
[all …]
H A Dvmlinux_602.h11653 struct tcp_congestion_ops { struct
11654 u32 (*ssthresh)(struct sock *);
11655 void (*cong_avoid)(struct sock *, u32, u32);
11656 void (*set_state)(struct sock *, u8);
11657 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
11658 void (*in_ack_event)(struct sock *, u32);
11659 void (*pkts_acked)(struct sock *, const struct ack_sample *);
11660 u32 (*min_tso_segs)(struct sock *);
11661 void (*cong_control)(struct sock *, const struct rate_sample *);
11662 u32 (*undo_cwnd)(struct sock *);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/x86/
H A Dvmlinux.h10257 struct tcp_congestion_ops { struct
10258 u32 (*ssthresh)(struct sock *);
10259 void (*cong_avoid)(struct sock *, u32, u32);
10260 void (*set_state)(struct sock *, u8);
10261 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
10262 void (*in_ack_event)(struct sock *, u32);
10263 void (*pkts_acked)(struct sock *, const struct ack_sample *);
10264 u32 (*min_tso_segs)(struct sock *);
10265 void (*cong_control)(struct sock *, const struct rate_sample *);
10266 u32 (*undo_cwnd)(struct sock *);
[all …]
H A Dvmlinux_518.h10257 struct tcp_congestion_ops { struct
10258 u32 (*ssthresh)(struct sock *);
10259 void (*cong_avoid)(struct sock *, u32, u32);
10260 void (*set_state)(struct sock *, u8);
10261 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
10262 void (*in_ack_event)(struct sock *, u32);
10263 void (*pkts_acked)(struct sock *, const struct ack_sample *);
10264 u32 (*min_tso_segs)(struct sock *);
10265 void (*cong_control)(struct sock *, const struct rate_sample *);
10266 u32 (*undo_cwnd)(struct sock *);
[all …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/arm64/
H A Dvmlinux.h4636 struct tcp_congestion_ops { struct
4637 u32 (*ssthresh)(struct sock *);
4638 void (*cong_avoid)(struct sock *, u32, u32);
4639 void (*set_state)(struct sock *, u8);
4640 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
4641 void (*in_ack_event)(struct sock *, u32);
4642 void (*pkts_acked)(struct sock *, const struct ack_sample *);
4643 u32 (*min_tso_segs)(struct sock *);
4644 void (*cong_control)(struct sock *, const struct rate_sample *);
4645 u32 (*undo_cwnd)(struct sock *);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/arm64/
H A Dvmlinux_608.h11799 struct tcp_congestion_ops { struct
11800 u32 (*ssthresh)(struct sock *);
11801 void (*cong_avoid)(struct sock *, u32, u32);
11802 void (*set_state)(struct sock *, u8);
11803 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
11804 void (*in_ack_event)(struct sock *, u32);
11805 void (*pkts_acked)(struct sock *, const struct ack_sample *);
11806 u32 (*min_tso_segs)(struct sock *);
11807 void (*cong_control)(struct sock *, const struct rate_sample *);
11808 u32 (*undo_cwnd)(struct sock *);
[all …]
H A Dvmlinux.h11799 struct tcp_congestion_ops { struct
11800 u32 (*ssthresh)(struct sock *);
11801 void (*cong_avoid)(struct sock *, u32, u32);
11802 void (*set_state)(struct sock *, u8);
11803 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
11804 void (*in_ack_event)(struct sock *, u32);
11805 void (*pkts_acked)(struct sock *, const struct ack_sample *);
11806 u32 (*min_tso_segs)(struct sock *);
11807 void (*cong_control)(struct sock *, const struct rate_sample *);
11808 u32 (*undo_cwnd)(struct sock *);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/riscv/
H A Dvmlinux_602.h8900 struct tcp_congestion_ops { struct
8901 u32 (*ssthresh)(struct sock *);
8902 void (*cong_avoid)(struct sock *, u32, u32);
8903 void (*set_state)(struct sock *, u8);
8904 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
8905 void (*in_ack_event)(struct sock *, u32);
8906 void (*pkts_acked)(struct sock *, const struct ack_sample *);
8907 u32 (*min_tso_segs)(struct sock *);
8908 void (*cong_control)(struct sock *, const struct rate_sample *);
8909 u32 (*undo_cwnd)(struct sock *);
[all …]
H A Dvmlinux.h8900 struct tcp_congestion_ops { struct
8901 u32 (*ssthresh)(struct sock *);
8902 void (*cong_avoid)(struct sock *, u32, u32);
8903 void (*set_state)(struct sock *, u8);
8904 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
8905 void (*in_ack_event)(struct sock *, u32);
8906 void (*pkts_acked)(struct sock *, const struct ack_sample *);
8907 u32 (*min_tso_segs)(struct sock *);
8908 void (*cong_control)(struct sock *, const struct rate_sample *);
8909 u32 (*undo_cwnd)(struct sock *);
[all …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/x86_64/
H A Dvmlinux.h4215 struct tcp_congestion_ops { struct
4216 u32 (*ssthresh)(struct sock *);
4217 void (*cong_avoid)(struct sock *, u32, u32);
4218 void (*set_state)(struct sock *, u8);
4219 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
4220 void (*in_ack_event)(struct sock *, u32);
4221 void (*pkts_acked)(struct sock *, const struct ack_sample *);
4222 u32 (*min_tso_segs)(struct sock *);
4223 void (*cong_control)(struct sock *, const struct rate_sample *);
4224 u32 (*undo_cwnd)(struct sock *);
[all …]