Home
last modified time | relevance | path

Searched refs:tcp_congestion_ops (Results 1 – 25 of 30) sorted by relevance

12

/linux/net/ipv4/
H A Dbpf_tcp_ca.c170 offsetof(struct tcp_congestion_ops, release)) in bpf_tcp_ca_get_func_proto()
181 offsetof(struct tcp_congestion_ops, release)) in bpf_tcp_ca_get_func_proto()
214 const struct tcp_congestion_ops *utcp_ca; in bpf_tcp_ca_init_member()
215 struct tcp_congestion_ops *tcp_ca; in bpf_tcp_ca_init_member()
218 utcp_ca = (const struct tcp_congestion_ops *)udata; in bpf_tcp_ca_init_member()
219 tcp_ca = (struct tcp_congestion_ops *)kdata; in bpf_tcp_ca_init_member()
223 case offsetof(struct tcp_congestion_ops, flags): in bpf_tcp_ca_init_member()
228 case offsetof(struct tcp_congestion_ops, name): in bpf_tcp_ca_init_member()
311 static struct tcp_congestion_ops __bpf_ops_tcp_congestion_ops = {
345 ret = ret ?: register_bpf_struct_ops(&bpf_tcp_congestion_ops, tcp_congestion_ops); in bpf_tcp_ca_kfunc_init()
H A Dtcp_dctcp.c79 static struct tcp_congestion_ops dctcp_reno;
251 static struct tcp_congestion_ops dctcp __read_mostly = {
265 static struct tcp_congestion_ops dctcp_reno __read_mostly = {
H A Dtcp_scalable.c41 static struct tcp_congestion_ops tcp_scalable __read_mostly = {
H A Dtcp_highspeed.c160 static struct tcp_congestion_ops tcp_highspeed __read_mostly = {
H A Dtcp_hybla.c167 static struct tcp_congestion_ops tcp_hybla __read_mostly = {
H A Dtcp_veno.c208 static struct tcp_congestion_ops tcp_veno __read_mostly = {
H A Dtcp_yeah.c208 static struct tcp_congestion_ops tcp_yeah __read_mostly = {
H A Dtcp_bic.c202 static struct tcp_congestion_ops bictcp __read_mostly = {
H A Dtcp_vegas.c309 static struct tcp_congestion_ops tcp_vegas __read_mostly = {
H A Dtcp_lp.c330 static struct tcp_congestion_ops tcp_lp __read_mostly = {
H A Dtcp_westwood.c279 static struct tcp_congestion_ops tcp_westwood __read_mostly = {
H A Dtcp_illinois.c330 static struct tcp_congestion_ops tcp_illinois __read_mostly = {
H A Dtcp_htcp.c289 static struct tcp_congestion_ops htcp __read_mostly = {
H A Dtcp_nv.c470 static struct tcp_congestion_ops tcpnv __read_mostly = {
/linux/tools/testing/selftests/bpf/progs/
H A Dtcp_ca_update.c43 struct tcp_congestion_ops ca_update_1 = {
52 struct tcp_congestion_ops ca_update_2 = {
61 struct tcp_congestion_ops ca_wrong = {
69 struct tcp_congestion_ops ca_no_link = {
H A Dbpf_tcp_nogpl.c14 struct tcp_congestion_ops bpf_nogpltcp = {
H A Dtcp_ca_unsupp_cong_op.c18 struct tcp_congestion_ops unsupp_cong_op = {
H A Dbpf_dctcp_release.c19 struct tcp_congestion_ops dctcp_rel = {
H A Dtcp_ca_incompl_cong_ops.c22 struct tcp_congestion_ops incompl_cong_ops = {
H A Dtcp_ca_write_sk_pacing.c57 struct tcp_congestion_ops write_sk_pacing = {
H A Dbpf_dctcp.c240 struct tcp_congestion_ops dctcp_nouse = { in BPF_PROG()
248 struct tcp_congestion_ops dctcp = {
H A Dtcp_ca_kfunc.c106 struct tcp_congestion_ops tcp_ca_kfunc = {
H A Dbpf_cc_cubic.c6 * `cong_avoid` in the struct tcp_congestion_ops.
169 struct tcp_congestion_ops cc_cubic = { in BPF_PROG()
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-struct_ops.rst78 100: dctcp tcp_congestion_ops
79 105: cubic tcp_congestion_ops
85 Unregistered tcp_congestion_ops cubic id 105
91 Registered tcp_congestion_ops cubic id 110
/linux/include/net/
H A Dtcp.h1272 struct tcp_congestion_ops {
1333 int tcp_register_congestion_control(struct tcp_congestion_ops *type); in tcp_ca_needs_ecn()
1334 void tcp_unregister_congestion_control(struct tcp_congestion_ops *type); in tcp_ca_needs_ecn()
1335 int tcp_update_congestion_control(struct tcp_congestion_ops *type, in tcp_ca_needs_ecn()
1336 struct tcp_congestion_ops *old_type); in tcp_ca_needs_ecn()
1337 int tcp_validate_congestion_control(struct tcp_congestion_ops *ca);
1355 extern struct tcp_congestion_ops tcp_reno;
1357 struct tcp_congestion_ops *tcp_ca_find(const char *name); in tcp_skb_sent_after()
1358 struct tcp_congestion_ops *tcp_ca_find_key(u32 key); in tcp_skb_sent_after()
1658 const struct tcp_congestion_ops *ca_op in tcp_space()
1243 struct tcp_congestion_ops { global() struct
1247 ssthreshtcp_congestion_ops global() argument
1250 cong_avoidtcp_congestion_ops global() argument
1253 set_statetcp_congestion_ops global() argument
1256 cwnd_eventtcp_congestion_ops global() argument
1259 in_ack_eventtcp_congestion_ops global() argument
1262 pkts_ackedtcp_congestion_ops global() argument
1265 min_tso_segstcp_congestion_ops global() argument
1270 cong_controltcp_congestion_ops global() argument
1295 releasetcp_congestion_ops global() argument
[all...]

12