Home
last modified time | relevance | path

Searched refs:ngtcp2_cc (Results 1 - 10 of 10) sorted by relevance

/third_party/node/deps/ngtcp2/ngtcp2/lib/
H A Dngtcp2_cc.h131 typedef struct ngtcp2_cc ngtcp2_cc; typedef
139 typedef void (*ngtcp2_cc_on_pkt_acked)(ngtcp2_cc *cc, ngtcp2_conn_stat *cstat,
149 typedef void (*ngtcp2_cc_on_pkt_lost)(ngtcp2_cc *cc, ngtcp2_conn_stat *cstat,
158 typedef void (*ngtcp2_cc_congestion_event)(ngtcp2_cc *cc,
169 typedef void (*ngtcp2_cc_on_spurious_congestion)(ngtcp2_cc *cc,
179 typedef void (*ngtcp2_cc_on_persistent_congestion)(ngtcp2_cc *cc,
189 typedef void (*ngtcp2_cc_on_ack_recv)(ngtcp2_cc *cc, ngtcp2_conn_stat *cstat,
199 typedef void (*ngtcp2_cc_on_pkt_sent)(ngtcp2_cc *cc, ngtcp2_conn_stat *cstat,
208 typedef void (*ngtcp2_cc_new_rtt_sample)(ngtcp2_cc *c
248 typedef struct ngtcp2_cc { global() struct
304 } ngtcp2_cc; global() typedef
[all...]
H A Dngtcp2_bbr.h34 #include "ngtcp2_cc.h"
112 int ngtcp2_cc_bbr_cc_init(ngtcp2_cc *cc, ngtcp2_log *log,
118 void ngtcp2_cc_bbr_cc_free(ngtcp2_cc *cc, const ngtcp2_mem *mem);
127 void ngtcp2_cc_bbr_cc_on_pkt_acked(ngtcp2_cc *cc, ngtcp2_conn_stat *cstat,
130 void ngtcp2_cc_bbr_cc_congestion_event(ngtcp2_cc *cc, ngtcp2_conn_stat *cstat,
133 void ngtcp2_cc_bbr_cc_on_spurious_congestion(ngtcp2_cc *ccx,
137 void ngtcp2_cc_bbr_cc_on_persistent_congestion(ngtcp2_cc *cc,
141 void ngtcp2_cc_bbr_cc_on_ack_recv(ngtcp2_cc *cc, ngtcp2_conn_stat *cstat,
144 void ngtcp2_cc_bbr_cc_on_pkt_sent(ngtcp2_cc *cc, ngtcp2_conn_stat *cstat,
147 void ngtcp2_cc_bbr_cc_new_rtt_sample(ngtcp2_cc *c
[all...]
H A Dngtcp2_cc.c25 #include "ngtcp2_cc.h"
72 int ngtcp2_cc_reno_cc_init(ngtcp2_cc *cc, ngtcp2_log *log, in ngtcp2_cc_reno_cc_init()
93 void ngtcp2_cc_reno_cc_free(ngtcp2_cc *cc, const ngtcp2_mem *mem) { in ngtcp2_cc_reno_cc_free()
106 void ngtcp2_cc_reno_cc_on_pkt_acked(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in ngtcp2_cc_reno_cc_on_pkt_acked()
135 void ngtcp2_cc_reno_cc_congestion_event(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in ngtcp2_cc_reno_cc_congestion_event()
158 void ngtcp2_cc_reno_cc_on_persistent_congestion(ngtcp2_cc *ccx, in ngtcp2_cc_reno_cc_on_persistent_congestion()
168 void ngtcp2_cc_reno_cc_on_ack_recv(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in ngtcp2_cc_reno_cc_on_ack_recv()
192 void ngtcp2_cc_reno_cc_reset(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in ngtcp2_cc_reno_cc_reset()
231 int ngtcp2_cc_cubic_cc_init(ngtcp2_cc *cc, ngtcp2_log *log, in ngtcp2_cc_cubic_cc_init()
256 void ngtcp2_cc_cubic_cc_free(ngtcp2_cc *c
[all...]
H A Dngtcp2_rtb.h45 typedef struct ngtcp2_cc ngtcp2_cc; typedef
306 ngtcp2_cc *cc;
349 ngtcp2_strm *crypto, ngtcp2_rst *rst, ngtcp2_cc *cc,
H A Dngtcp2_bbr.c114 int ngtcp2_cc_bbr_cc_init(ngtcp2_cc *cc, ngtcp2_log *log, in ngtcp2_cc_bbr_cc_init()
142 void ngtcp2_cc_bbr_cc_free(ngtcp2_cc *cc, const ngtcp2_mem *mem) { in ngtcp2_cc_bbr_cc_free()
149 void ngtcp2_cc_bbr_cc_on_pkt_acked(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in ngtcp2_cc_bbr_cc_on_pkt_acked()
163 void ngtcp2_cc_bbr_cc_congestion_event(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in ngtcp2_cc_bbr_cc_congestion_event()
176 void ngtcp2_cc_bbr_cc_on_spurious_congestion(ngtcp2_cc *ccx, in ngtcp2_cc_bbr_cc_on_spurious_congestion()
192 void ngtcp2_cc_bbr_cc_on_persistent_congestion(ngtcp2_cc *ccx, in ngtcp2_cc_bbr_cc_on_persistent_congestion()
207 void ngtcp2_cc_bbr_cc_on_ack_recv(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in ngtcp2_cc_bbr_cc_on_ack_recv()
214 void ngtcp2_cc_bbr_cc_on_pkt_sent(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in ngtcp2_cc_bbr_cc_on_pkt_sent()
222 void ngtcp2_cc_bbr_cc_new_rtt_sample(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in ngtcp2_cc_bbr_cc_new_rtt_sample()
229 void ngtcp2_cc_bbr_cc_reset(ngtcp2_cc *cc
[all...]
H A Dngtcp2_bbr2.h34 #include "ngtcp2_cc.h"
141 int ngtcp2_cc_bbr2_cc_init(ngtcp2_cc *cc, ngtcp2_log *log,
147 void ngtcp2_cc_bbr2_cc_free(ngtcp2_cc *cc, const ngtcp2_mem *mem);
H A Dngtcp2_bbr2.c1350 static void bbr2_cc_on_pkt_acked(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in bbr2_cc_on_pkt_acked()
1358 static void bbr2_cc_on_pkt_lost(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in bbr2_cc_on_pkt_lost()
1365 static void bbr2_cc_congestion_event(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in bbr2_cc_congestion_event()
1378 static void bbr2_cc_on_spurious_congestion(ngtcp2_cc *ccx, in bbr2_cc_on_spurious_congestion()
1399 static void bbr2_cc_on_persistent_congestion(ngtcp2_cc *ccx, in bbr2_cc_on_persistent_congestion()
1416 static void bbr2_cc_on_ack_recv(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in bbr2_cc_on_ack_recv()
1423 static void bbr2_cc_on_pkt_sent(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in bbr2_cc_on_pkt_sent()
1430 static void bbr2_cc_new_rtt_sample(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in bbr2_cc_new_rtt_sample()
1437 static void bbr2_cc_reset(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, in bbr2_cc_reset()
1444 static void bbr2_cc_event(ngtcp2_cc *cc
[all...]
H A Dngtcp2_rtb.c34 #include "ngtcp2_cc.h"
299 ngtcp2_strm *crypto, ngtcp2_rst *rst, ngtcp2_cc *cc, in ngtcp2_rtb_init()
619 ngtcp2_cc *cc = rtb->cc; in rtb_on_pkt_lost()
883 ngtcp2_cc *cc = rtb->cc; in rtb_on_pkt_acked()
902 ngtcp2_cc *cc, ngtcp2_conn_stat *cstat, in conn_verify_ecn()
959 ngtcp2_cc *cc = rtb->cc; in ngtcp2_rtb_recv_ack()
1189 ngtcp2_cc *cc = rtb->cc; in rtb_detect_lost_pkt()
H A Dngtcp2_conn.h44 #include "ngtcp2_cc.h"
679 ngtcp2_cc cc;
H A Dngtcp2_conn.c644 ngtcp2_rst *rst, ngtcp2_cc *cc, ngtcp2_log *log, in pktns_init()
680 ngtcp2_rst *rst, ngtcp2_cc *cc, ngtcp2_log *log, in pktns_new()
768 static void cc_del(ngtcp2_cc *cc, ngtcp2_cc_algo cc_algo, in cc_del()

Completed in 35 milliseconds