Home
last modified time | relevance | path

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

12

/linux/net/core/
H A 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 …]
H A 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
/linux/Documentation/networking/
H A 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::
/linux/net/sunrpc/
H A 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
/linux/include/uapi/linux/
H A 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
/linux/net/ipv4/
H A 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
/linux/net/netfilter/ipvs/
H A Dip_vs_est.c3 * ip_vs_est.c: simple rate estimator for IPVS
270 pr_info("starting estimator thread %d...\n", kd->id); in ip_vs_est_kthread_start()
280 pr_info("stopping estimator thread %d...\n", kd->id); in ip_vs_est_kthread_stop()
389 /* Add estimator to current kthread (est_add_ktid) */
495 * estimator to available chain. If tasks are disabled, we in ip_vs_start_estimator()
512 pr_info("stop unused estimator thread %d...\n", kd->id); in ip_vs_est_kthread_destroy()
520 /* Unlink estimator from chain */
534 /* On return, estimator can be freed, dequeue it now */ in ip_vs_stop_estimator()
841 * from release but we prefer to keep the last estimator in ip_vs_est_calc_phase()
/linux/Documentation/devicetree/bindings/sound/
H A 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.
/linux/net/netfilter/
H A 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");
H A Dxt_rateest.c149 MODULE_DESCRIPTION("xtables rate estimator match");
/linux/net/sched/
H A Dsch_drr.c90 NL_SET_ERR_MSG(extack, "Failed to replace estimator"); in drr_change_class()
122 NL_SET_ERR_MSG(extack, "Failed to replace estimator"); in drr_change_class()
H A Dsch_htb.c65 static int htb_rate_est = 0; /* htb classes have a default rate estimator */
67 MODULE_PARM_DESC(htb_rate_est, "setup a default rate estimator (4sec 16sec) for htb classes");
2008 /* Estimator was replaced, and rollback may fail in htb_change_class()
2010 * the estimator won't work property with the in htb_change_class()
/linux/drivers/atm/
H A 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()
2082 if (!vc->estimator) in idt77252_est_timer()
2211 if (vc->estimator) { in idt77252_init_ubr()
2212 est = vc->estimator; in idt77252_init_ubr()
2213 vc->estimator = NULL; in idt77252_init_ubr()
2225 vc->estimator = idt77252_init_est(vc, tcr); in idt77252_init_ubr()
[all …]
/linux/drivers/mfd/
H A Dcs47l24-tables.c216 { 0x00000152, 0x0000 }, /* R338 - Rate Estimator 1 */
217 { 0x00000153, 0x0000 }, /* R339 - Rate Estimator 2 */
218 { 0x00000154, 0x0000 }, /* R340 - Rate Estimator 3 */
219 { 0x00000155, 0x0000 }, /* R341 - Rate Estimator 4 */
220 { 0x00000156, 0x0000 }, /* R342 - Rate Estimator 5 */
H A Dwm8998-tables.c217 { 0x00000152, 0x0000 }, /* R338 - Rate Estimator 1 */
218 { 0x00000153, 0x0000 }, /* R339 - Rate Estimator 2 */
219 { 0x00000154, 0x0000 }, /* R340 - Rate Estimator 3 */
220 { 0x00000155, 0x0000 }, /* R341 - Rate Estimator 4 */
221 { 0x00000156, 0x0000 }, /* R342 - Rate Estimator 5 */
H A Dwm8997-tables.c196 { 0x00000152, 0x0000 }, /* R338 - Rate Estimator 1 */
197 { 0x00000153, 0x0000 }, /* R339 - Rate Estimator 2 */
198 { 0x00000154, 0x0000 }, /* R340 - Rate Estimator 3 */
199 { 0x00000155, 0x0000 }, /* R341 - Rate Estimator 4 */
200 { 0x00000156, 0x0000 }, /* R342 - Rate Estimator 5 */
H A Dcs47l15-tables.c80 { 0x00000152, 0x0000 }, /* R338 (0x152) - Rate Estimator 1 */
81 { 0x00000153, 0x0000 }, /* R339 (0x153) - Rate Estimator 2 */
82 { 0x00000154, 0x0000 }, /* R340 (0x154) - Rate Estimator 3 */
83 { 0x00000155, 0x0000 }, /* R341 (0x155) - Rate Estimator 4 */
84 { 0x00000156, 0x0000 }, /* R342 (0x156) - Rate Estimator 5 */
H A Dwm5102-tables.c285 { 0x00000152, 0x0000 }, /* R338 - Rate Estimator 1 */
286 { 0x00000153, 0x0000 }, /* R339 - Rate Estimator 2 */
287 { 0x00000154, 0x0000 }, /* R340 - Rate Estimator 3 */
288 { 0x00000155, 0x0000 }, /* R341 - Rate Estimator 4 */
289 { 0x00000156, 0x0000 }, /* R342 - Rate Estimator 5 */
H A Dcs47l35-tables.c97 { 0x00000152, 0x0000 }, /* R338 (0x152) - Rate Estimator 1 */
98 { 0x00000153, 0x0000 }, /* R339 (0x153) - Rate Estimator 2 */
99 { 0x00000154, 0x0000 }, /* R340 (0x154) - Rate Estimator 3 */
100 { 0x00000155, 0x0000 }, /* R341 (0x155) - Rate Estimator 4 */
101 { 0x00000156, 0x0000 }, /* R342 (0x156) - Rate Estimator 5 */
H A Dcs47l92-tables.c152 { 0x00000152, 0x0000 }, /* R338 (0x152) - Rate Estimator 1 */
153 { 0x00000153, 0x0000 }, /* R339 (0x153) - Rate Estimator 2 */
154 { 0x00000154, 0x0000 }, /* R340 (0x154) - Rate Estimator 3 */
155 { 0x00000155, 0x0000 }, /* R341 (0x155) - Rate Estimator 4 */
156 { 0x00000156, 0x0000 }, /* R342 (0x156) - Rate Estimator 5 */
/linux/include/linux/sunrpc/
H A Dclnt.h70 struct rpc_rtt * cl_rtt; /* RTO estimator data */
/linux/sound/soc/tegra/
H A DKconfig106 in SW and the other where it gets information from ratio estimator
/linux/Documentation/netlink/specs/
H A Dtc.yaml702 name: gnet-estimator
1402 struct: gnet-estimator
3224 name: dq-rate-estimator
3317 name: dq-rate-estimator
/linux/include/net/
H A Dip_vs.h349 /* Default nice for estimator kthreads */
392 struct ip_vs_estimator est; /* estimator */
1578 /* IPVS rate estimator prototypes (from ip_vs_est.c) */
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_engine_types.h147 /* A simple estimator for the round-trip latency of an engine */

12