Home
last modified time | relevance | path

Searched full:estimator (Results 1 – 25 of 86) sorted by relevance

1234

/kernel/linux/linux-6.6/net/core/
Dgen_estimator.c3 * net/sched/gen_estimator.c Simple rate estimator.
111 * gen_new_estimator - create a new rate estimator
114 * @rate_est: rate estimator statistics
119 * @opt: rate estimator configuration TLV
121 * Creates a new rate estimator with &bstats as source and &rate_est
199 * gen_kill_estimator - remove a rate estimator
200 * @rate_est: rate estimator
202 * Removes the rate estimator.
218 * gen_replace_estimator - replace rate estimator configuration
221 * @rate_est: rate estimator statistics
[all …]
Dgen_stats.c297 * gnet_stats_copy_rate_est - copy rate estimator statistics into statistics TLV
299 * @rate_est: rate estimator
301 * Appends the rate estimator statistics to the top level TLV created by
/kernel/linux/linux-5.10/net/core/
Dgen_estimator.c3 * net/sched/gen_estimator.c Simple rate estimator.
107 * gen_new_estimator - create a new rate estimator
110 * @rate_est: rate estimator statistics
113 * @opt: rate estimator configuration TLV
115 * Creates a new rate estimator with &bstats as source and &rate_est
193 * gen_kill_estimator - remove a rate estimator
194 * @rate_est: rate estimator
196 * Removes the rate estimator.
212 * gen_replace_estimator - replace rate estimator configuration
215 * @rate_est: rate estimator statistics
[all …]
Dgen_stats.c242 * gnet_stats_copy_rate_est - copy rate estimator statistics into statistics TLV
244 * @rate_est: rate estimator
246 * Appends the rate estimator statistics to the top level TLV created by
/kernel/linux/linux-6.6/Documentation/networking/
Dgen_stats.rst13 gnet_stats_rate_est TCA_STATS_RATE_EST Rate estimator
88 Rate Estimator:
91 0) Prepare an estimator attribute. Most likely this would be in user
94 length needs to be appropriately set, etc. The estimator interval
108 3) Now initialize a new estimator::
/kernel/linux/linux-5.10/Documentation/networking/
Dgen_stats.rst13 gnet_stats_rate_est TCA_STATS_RATE_EST Rate estimator
88 Rate Estimator:
91 0) Prepare an estimator attribute. Most likely this would be in user
94 length needs to be appropriately set, etc. The estimator interval
108 3) Now initialize a new estimator::
/kernel/linux/linux-5.10/include/uapi/linux/
Dgen_stats.h32 * struct gnet_stats_rate_est - rate estimator
42 * struct gnet_stats_rate_est64 - rate estimator
68 * struct gnet_estimator - rate estimator configuration
/kernel/linux/linux-6.6/include/uapi/linux/
Dgen_stats.h32 * struct gnet_stats_rate_est - rate estimator
42 * struct gnet_stats_rate_est64 - rate estimator
68 * struct gnet_estimator - rate estimator configuration
/kernel/linux/linux-6.6/net/sunrpc/
Dtimer.c7 * Based on packet round-trip and variance estimator algorithms described
12 * This RTT estimator is used only for RPC over datagram protocols.
30 * rpc_init_rtt - Initialize an RPC RTT estimator context
53 * rpc_update_rtt - Update an RPC RTT estimator context
/kernel/linux/linux-5.10/net/sunrpc/
Dtimer.c7 * Based on packet round-trip and variance estimator algorithms described
12 * This RTT estimator is used only for RPC over datagram protocols.
30 * rpc_init_rtt - Initialize an RPC RTT estimator context
53 * rpc_update_rtt - Update an RPC RTT estimator context
/kernel/linux/linux-5.10/net/ipv4/
Dtcp_rate.c4 /* The bandwidth estimator estimates the rate at which the network
13 * the estimator generates a delivery rate sample. Typically it uses the rate
18 * sustained fashion, when the estimator notices that the ACK rate is faster
25 * Notice the estimator essentially estimates the goodput, not always the
27 * other factors like applications or receiver window limits. The estimator
32 * The estimator marks a bandwidth sample as application-limited if there
/kernel/linux/linux-6.6/net/ipv4/
Dtcp_rate.c4 /* The bandwidth estimator estimates the rate at which the network
13 * the estimator generates a delivery rate sample. Typically it uses the rate
18 * sustained fashion, when the estimator notices that the ACK rate is faster
25 * Notice the estimator essentially estimates the goodput, not always the
27 * other factors like applications or receiver window limits. The estimator
32 * The estimator marks a bandwidth sample as application-limited if there
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dnvidia,tegra186-asrc.yaml14 and the other where it gets the information from ratio estimator module.
54 input (port 6) is for receiving ratio information from estimator.
/kernel/linux/linux-6.6/net/netfilter/
Dxt_RATEEST.c128 * If estimator parameters are specified, they must match the in xt_rateest_tg_checkentry()
129 * existing estimator. in xt_rateest_tg_checkentry()
244 MODULE_DESCRIPTION("Xtables: packet rate estimator");
Dxt_rateest.c149 MODULE_DESCRIPTION("xtables rate estimator match");
/kernel/linux/linux-5.10/net/netfilter/
Dxt_RATEEST.c128 * If estimator parameters are specified, they must match the in xt_rateest_tg_checkentry()
129 * existing estimator. in xt_rateest_tg_checkentry()
243 MODULE_DESCRIPTION("Xtables: packet rate estimator");
Dxt_rateest.c149 MODULE_DESCRIPTION("xtables rate estimator match");
/kernel/linux/linux-6.6/net/netfilter/ipvs/
Dip_vs_est.c3 * ip_vs_est.c: simple rate estimator for IPVS
269 pr_info("starting estimator thread %d...\n", kd->id); in ip_vs_est_kthread_start()
279 pr_info("stopping estimator thread %d...\n", kd->id); in ip_vs_est_kthread_stop()
388 /* Add estimator to current kthread (est_add_ktid) */
494 * estimator to available chain. If tasks are disabled, we in ip_vs_start_estimator()
511 pr_info("stop unused estimator thread %d...\n", kd->id); in ip_vs_est_kthread_destroy()
519 /* Unlink estimator from chain */
533 /* On return, estimator can be freed, dequeue it now */ in ip_vs_stop_estimator()
840 * from release but we prefer to keep the last estimator in ip_vs_est_calc_phase()
/kernel/linux/linux-6.6/net/sched/
Dsch_drr.c95 NL_SET_ERR_MSG(extack, "Failed to replace estimator"); in drr_change_class()
128 NL_SET_ERR_MSG(extack, "Failed to replace estimator"); in drr_change_class()
/kernel/linux/linux-5.10/net/sched/
Dsch_drr.c92 NL_SET_ERR_MSG(extack, "Failed to replace estimator"); in drr_change_class()
125 NL_SET_ERR_MSG(extack, "Failed to replace estimator"); in drr_change_class()
/kernel/linux/linux-5.10/drivers/atm/
Didt77252.c722 if (vc->estimator) { in push_on_scq()
726 vc->estimator->cells += (skb->len + 47) / 48; in push_on_scq()
729 u32 cps = vc->estimator->maxcps; in push_on_scq()
731 vc->estimator->cps = cps; in push_on_scq()
732 vc->estimator->avcps = cps << 5; in push_on_scq()
2088 if (!vc->estimator) in idt77252_est_timer()
2217 if (vc->estimator) { in idt77252_init_ubr()
2218 est = vc->estimator; in idt77252_init_ubr()
2219 vc->estimator = NULL; in idt77252_init_ubr()
2231 vc->estimator = idt77252_init_est(vc, tcr); in idt77252_init_ubr()
[all …]
/kernel/linux/linux-6.6/drivers/atm/
Didt77252.c722 if (vc->estimator) { in push_on_scq()
726 vc->estimator->cells += (skb->len + 47) / 48; in push_on_scq()
729 u32 cps = vc->estimator->maxcps; in push_on_scq()
731 vc->estimator->cps = cps; in push_on_scq()
732 vc->estimator->avcps = cps << 5; in push_on_scq()
2087 if (!vc->estimator) in idt77252_est_timer()
2216 if (vc->estimator) { in idt77252_init_ubr()
2217 est = vc->estimator; in idt77252_init_ubr()
2218 vc->estimator = NULL; in idt77252_init_ubr()
2230 vc->estimator = idt77252_init_est(vc, tcr); in idt77252_init_ubr()
[all …]
/kernel/linux/linux-5.10/net/netfilter/ipvs/
Dip_vs_est.c3 * ip_vs_est.c: simple rate estimator for IPVS
/kernel/linux/linux-5.10/include/linux/sunrpc/
Dclnt.h59 struct rpc_rtt * cl_rtt; /* RTO estimator data */
/kernel/linux/linux-6.6/sound/soc/tegra/
DKconfig105 in SW and the other where it gets information from ratio estimator

1234