Home
last modified time | relevance | path

Searched refs:cc_algo (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/cc/
H A Dcc.c64 static STAILQ_HEAD(cc_head, cc_algo) cc_list = STAILQ_HEAD_INITIALIZER(cc_list);
104 struct cc_algo *algo; in cc_walk_algos()
126 struct cc_algo *
129 struct cc_algo *algo; in cc_load_algo()
152 cc_deregister_algo(struct cc_algo *remove_cc) in cc_deregister_algo()
154 struct cc_algo *funcs, *tmpfuncs; in cc_deregister_algo()
160 STAILQ_REMOVE(&cc_list, funcs, cc_algo, entries); in cc_deregister_algo()
173 cc_register_algo(struct cc_algo *add_cc) in cc_register_algo()
175 struct cc_algo *funcs; in cc_register_algo()
H A Dcc_cubic.c79 static struct cc_algo *newreno_cc_algo;
112 struct cc_algo cubic_cc_algo = {
H A Dcc_sunreno.c55 struct cc_algo sunreno_cc_algo = {
H A Dcc_newreno.c75 struct cc_algo newreno_cc_algo = {
/illumos-gate/usr/src/uts/common/inet/
H A Dcc.h73 extern struct cc_algo *cc_load_algo(const char *name);
74 extern int cc_register_algo(struct cc_algo *add_cc);
75 extern int cc_deregister_algo(struct cc_algo *remove_cc);
176 struct cc_algo { struct
200 STAILQ_ENTRY(cc_algo) entries; argument
203 typedef int cc_walk_func_t(void *, struct cc_algo *);
H A Dtcp_stack.h118 struct cc_algo *tcps_default_cc_algo;
H A Dtcp.h158 struct cc_algo *tcp_cc_algo; /* congestion control algorithm */
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_tunables.c257 struct cc_algo *algo = cc_load_algo(name); in tcp_set_cc_algorithm()
269 tcp_copy_ccname(void *data, struct cc_algo *algo) in tcp_copy_ccname()
H A Dtcp_opt_data.c887 struct cc_algo *algo; in tcp_opt_set()