Home
last modified time | relevance | path

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

/external/linux-kselftest/tools/testing/selftests/bpf/
Dbpf_tcp_helpers.h154 struct tcp_congestion_ops { struct
155 char name[TCP_CA_NAME_MAX];
156 __u32 flags;
159 void (*init)(struct sock *sk);
161 void (*release)(struct sock *sk);
164 __u32 (*ssthresh)(struct sock *sk);
166 void (*cong_avoid)(struct sock *sk, __u32 ack, __u32 acked);
168 void (*set_state)(struct sock *sk, __u8 new_state);
170 void (*cwnd_event)(struct sock *sk, enum tcp_ca_event ev);
172 void (*in_ack_event)(struct sock *sk, __u32 flags);
[all …]
/external/libbpf/.github/actions/build-selftests/
Dvmlinux.h12762 struct tcp_congestion_ops { struct
12763 u32 (*ssthresh)(struct sock *);
12764 void (*cong_avoid)(struct sock *, u32, u32);
12765 void (*set_state)(struct sock *, u8);
12766 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
12767 void (*in_ack_event)(struct sock *, u32);
12768 void (*pkts_acked)(struct sock *, const struct ack_sample *);
12769 u32 (*min_tso_segs)(struct sock *);
12770 void (*cong_control)(struct sock *, const struct rate_sample *);
12771 u32 (*undo_cwnd)(struct sock *);
[all …]
/external/bcc/libbpf-tools/powerpc/
Dvmlinux_510.h11699 struct tcp_congestion_ops { struct
11700 struct list_head list;
11701 u32 key;
11702 u32 flags;
11703 void (*init)(struct sock *);
11704 void (*release)(struct sock *);
11705 u32 (*ssthresh)(struct sock *);
11706 void (*cong_avoid)(struct sock *, u32, u32);
11707 void (*set_state)(struct sock *, u8);
11708 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
[all …]
Dvmlinux.h11699 struct tcp_congestion_ops { struct
11700 struct list_head list;
11701 u32 key;
11702 u32 flags;
11703 void (*init)(struct sock *);
11704 void (*release)(struct sock *);
11705 u32 (*ssthresh)(struct sock *);
11706 void (*cong_avoid)(struct sock *, u32, u32);
11707 void (*set_state)(struct sock *, u8);
11708 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
[all …]
/external/bcc/libbpf-tools/arm64/
Dvmlinux.h10630 struct tcp_congestion_ops { struct
10631 struct list_head list;
10632 u32 key;
10633 u32 flags;
10634 void (*init)(struct sock *);
10635 void (*release)(struct sock *);
10636 u32 (*ssthresh)(struct sock *);
10637 void (*cong_avoid)(struct sock *, u32, u32);
10638 void (*set_state)(struct sock *, u8);
10639 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
[all …]
Dvmlinux_510.h10630 struct tcp_congestion_ops { struct
10631 struct list_head list;
10632 u32 key;
10633 u32 flags;
10634 void (*init)(struct sock *);
10635 void (*release)(struct sock *);
10636 u32 (*ssthresh)(struct sock *);
10637 void (*cong_avoid)(struct sock *, u32, u32);
10638 void (*set_state)(struct sock *, u8);
10639 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
[all …]
/external/bcc/libbpf-tools/x86/
Dvmlinux_505.h13370 struct tcp_congestion_ops { struct
13371 struct list_head list;
13372 u32 key;
13373 u32 flags;
13374 void (*init)(struct sock *);
13375 void (*release)(struct sock *);
13376 u32 (*ssthresh)(struct sock *);
13377 void (*cong_avoid)(struct sock *, u32, u32);
13378 void (*set_state)(struct sock *, u8);
13379 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
[all …]
Dvmlinux.h13370 struct tcp_congestion_ops { struct
13371 struct list_head list;
13372 u32 key;
13373 u32 flags;
13374 void (*init)(struct sock *);
13375 void (*release)(struct sock *);
13376 u32 (*ssthresh)(struct sock *);
13377 void (*cong_avoid)(struct sock *, u32, u32);
13378 void (*set_state)(struct sock *, u8);
13379 void (*cwnd_event)(struct sock *, enum tcp_ca_event);
[all …]