ack_sample
void (*pkts_acked)(struct sock *sk, const struct ack_sample *sample);
static void bpf_tcp_ca_pkts_acked(struct sock *sk, const struct ack_sample *sample)
static void bictcp_acked(struct sock *sk, const struct ack_sample *sample)
static void tcp_cdg_acked(struct sock *sk, const struct ack_sample *sample)
__bpf_kfunc static void cubictcp_acked(struct sock *sk, const struct ack_sample *sample)
const struct ack_sample *sample)
static void tcp_illinois_acked(struct sock *sk, const struct ack_sample *sample)
struct ack_sample sample = { .pkts_acked = pkts_acked,
static void tcp_lp_pkts_acked(struct sock *sk, const struct ack_sample *sample)
static void tcpnv_acked(struct sock *sk, const struct ack_sample *sample)
void tcp_vegas_pkts_acked(struct sock *sk, const struct ack_sample *sample)
void tcp_vegas_pkts_acked(struct sock *sk, const struct ack_sample *sample);
const struct ack_sample *sample)
const struct ack_sample *sample)
void BPF_PROG(bpf_cubic_acked, struct sock *sk, const struct ack_sample *sample)
extern void cubictcp_acked(struct sock *sk, const struct ack_sample *sample) __ksym;
void BPF_PROG(bpf_cubic_acked, struct sock *sk, const struct ack_sample *sample)
void BPF_PROG(pkts_acked, struct sock *sk, const struct ack_sample *sample)
extern void cubictcp_acked(struct sock *sk, const struct ack_sample *sample) __ksym;