Home
last modified time | relevance | path

Searched refs:est (Results 1 – 25 of 76) sorted by relevance

1234

/linux-6.3-rc2/net/core/
A Dgen_estimator.c78 struct net_rate_estimator *est = from_timer(est, t, timer); in est_timer() local
87 brate = (b_bytes - est->last_bytes) << (10 - est->intvl_log); in est_timer()
88 brate = (brate >> est->ewma_log) - (est->avbps >> est->ewma_log); in est_timer()
91 rate = (rate >> est->ewma_log) - (est->avpps >> est->ewma_log); in est_timer()
101 est->next_jiffies += ((HZ/4) << est->intvl_log); in est_timer()
107 mod_timer(&est->timer, est->next_jiffies); in est_timer()
155 est = kzalloc(sizeof(*est), GFP_KERNEL); in gen_new_estimator()
156 if (!est) in gen_new_estimator()
187 mod_timer(&est->timer, est->next_jiffies); in gen_new_estimator()
210 if (est) { in gen_kill_estimator()
[all …]
A Dgen_stats.c312 struct gnet_stats_rate_est est; in gnet_stats_copy_rate_est() local
317 est.bps = min_t(u64, UINT_MAX, sample.bps); in gnet_stats_copy_rate_est()
319 est.pps = sample.pps; in gnet_stats_copy_rate_est()
322 d->tc_stats.bps = est.bps; in gnet_stats_copy_rate_est()
323 d->tc_stats.pps = est.pps; in gnet_stats_copy_rate_est()
327 res = gnet_stats_copy(d, TCA_STATS_RATE_EST, &est, sizeof(est), in gnet_stats_copy_rate_est()
329 if (res < 0 || est.bps == sample.bps) in gnet_stats_copy_rate_est()
/linux-6.3-rc2/net/netfilter/
A Dxt_RATEEST.c55 est->refcnt++; in __xt_rateest_lookup()
56 return est; in __xt_rateest_lookup()
71 return est; in xt_rateest_lookup()
125 if (est) { in xt_rateest_tg_checkentry()
137 info->est = est; in xt_rateest_tg_checkentry()
142 est = kzalloc(sizeof(*est), GFP_KERNEL); in xt_rateest_tg_checkentry()
143 if (!est) in xt_rateest_tg_checkentry()
147 strscpy(est->name, info->name, sizeof(est->name)); in xt_rateest_tg_checkentry()
158 ret = gen_new_estimator(&est->bstats, NULL, &est->rate_est, in xt_rateest_tg_checkentry()
163 info->est = est; in xt_rateest_tg_checkentry()
[all …]
A Dnft_set_hash.c432 struct nft_set_estimate *est) in nft_rhash_estimate() argument
434 est->size = ~0; in nft_rhash_estimate()
435 est->lookup = NFT_SET_CLASS_O_1; in nft_rhash_estimate()
436 est->space = NFT_SET_CLASS_O_N; in nft_rhash_estimate()
662 struct nft_set_estimate *est) in nft_hash_estimate() argument
670 est->size = sizeof(struct nft_hash) + in nft_hash_estimate()
673 est->lookup = NFT_SET_CLASS_O_1; in nft_hash_estimate()
674 est->space = NFT_SET_CLASS_O_N; in nft_hash_estimate()
680 struct nft_set_estimate *est) in nft_hash_fast_estimate() argument
691 est->lookup = NFT_SET_CLASS_O_1; in nft_hash_fast_estimate()
[all …]
A Dnft_set_bitmap.c284 struct nft_set_estimate *est) in nft_bitmap_estimate() argument
292 est->size = nft_bitmap_total_size(desc->klen); in nft_bitmap_estimate()
293 est->lookup = NFT_SET_CLASS_O_1; in nft_bitmap_estimate()
294 est->space = NFT_SET_CLASS_O_1; in nft_bitmap_estimate()
A Dnft_set_pipapo_avx2.h9 struct nft_set_estimate *est);
A Dnft_set_rbtree.c677 struct nft_set_estimate *est) in nft_rbtree_estimate() argument
683 est->size = sizeof(struct nft_rbtree) + in nft_rbtree_estimate()
686 est->size = ~0; in nft_rbtree_estimate()
688 est->lookup = NFT_SET_CLASS_O_LOG_N; in nft_rbtree_estimate()
689 est->space = NFT_SET_CLASS_O_N; in nft_rbtree_estimate()
/linux-6.3-rc2/net/netfilter/ipvs/
A Dip_vs_est.c484 struct ip_vs_estimator *est = &stats->est; in ip_vs_start_estimator() local
490 est->ktid = -1; in ip_vs_start_estimator()
522 struct ip_vs_estimator *est = &stats->est; in ip_vs_stop_estimator() local
609 if (est) { in ip_vs_est_drain_temp_list()
833 if (!est) { in ip_vs_est_calc_phase()
847 stats = container_of(est, struct ip_vs_stats, est); in ip_vs_est_calc_phase()
850 est->ktid = -1; in ip_vs_est_calc_phase()
900 struct ip_vs_estimator *est = &stats->est; in ip_vs_zero_estimator() local
909 est->cps = 0; in ip_vs_zero_estimator()
910 est->inpps = 0; in ip_vs_zero_estimator()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/stmicro/stmmac/
A Dstmmac_ptp.c71 if (priv->plat->est && priv->plat->est->enable) { in stmmac_adjust_time()
73 mutex_lock(&priv->plat->est->lock); in stmmac_adjust_time()
74 priv->plat->est->enable = false; in stmmac_adjust_time()
77 mutex_unlock(&priv->plat->est->lock); in stmmac_adjust_time()
90 mutex_lock(&priv->plat->est->lock); in stmmac_adjust_time()
94 time.tv_sec = priv->plat->est->btr_reserve[1]; in stmmac_adjust_time()
97 priv->plat->est->ctr[0]; in stmmac_adjust_time()
102 priv->plat->est->btr[0] = (u32)time.tv_nsec; in stmmac_adjust_time()
103 priv->plat->est->btr[1] = (u32)time.tv_sec; in stmmac_adjust_time()
104 priv->plat->est->enable = true; in stmmac_adjust_time()
[all …]
A Dstmmac_tc.c976 if (!plat->est) { in tc_setup_taprio()
977 plat->est = devm_kzalloc(priv->device, sizeof(*plat->est), in tc_setup_taprio()
979 if (!plat->est) in tc_setup_taprio()
982 mutex_init(&priv->plat->est->lock); in tc_setup_taprio()
984 memset(plat->est, 0, sizeof(*plat->est)); in tc_setup_taprio()
989 mutex_lock(&priv->plat->est->lock); in tc_setup_taprio()
990 priv->plat->est->gcl_size = size; in tc_setup_taprio()
1023 mutex_lock(&priv->plat->est->lock); in tc_setup_taprio()
1039 priv->plat->est->ctr[1] = (u32)ctr; in tc_setup_taprio()
1069 if (priv->plat->est) { in tc_setup_taprio()
[all …]
/linux-6.3-rc2/arch/powerpc/boot/
A Dcuboot-acadia.c52 unsigned long est; /* current estimate */ in get_clocks() local
137 est = i * ibdiv; in get_clocks()
138 idiff = (est > div) ? (est-div) : (div-est); in get_clocks()
/linux-6.3-rc2/net/sched/
A Dact_ipt.c94 struct nlattr *est, struct tc_action **a, in __tcf_ipt_init() argument
145 ret = tcf_idr_create(tn, index, est, a, ops, bind, in __tcf_ipt_init()
203 struct nlattr *est, struct tc_action **a, in tcf_ipt_init() argument
207 return __tcf_ipt_init(net, act_ipt_ops.net_id, nla, est, in tcf_ipt_init()
212 struct nlattr *est, struct tc_action **a, in tcf_xt_init() argument
216 return __tcf_ipt_init(net, act_xt_ops.net_id, nla, est, in tcf_xt_init()
/linux-6.3-rc2/drivers/media/dvb-frontends/
A Ddib7000m.c846 u16 value, est[4]; in dib7000m_set_channel() local
939 est[0] = 0x0148; /* P_adp_regul_cnt 0.04 */ in dib7000m_set_channel()
940 est[1] = 0xfff0; /* P_adp_noise_cnt -0.002 */ in dib7000m_set_channel()
941 est[2] = 0x00a4; /* P_adp_regul_ext 0.02 */ in dib7000m_set_channel()
942 est[3] = 0xfff8; /* P_adp_noise_ext -0.001 */ in dib7000m_set_channel()
945 est[0] = 0x023d; /* P_adp_regul_cnt 0.07 */ in dib7000m_set_channel()
946 est[1] = 0xffdf; /* P_adp_noise_cnt -0.004 */ in dib7000m_set_channel()
947 est[2] = 0x00a4; /* P_adp_regul_ext 0.02 */ in dib7000m_set_channel()
951 est[0] = 0x099a; /* P_adp_regul_cnt 0.3 */ in dib7000m_set_channel()
952 est[1] = 0xffae; /* P_adp_noise_cnt -0.01 */ in dib7000m_set_channel()
[all …]
A Ddib7000p.c974 u16 value, est[4]; in dib7000p_set_channel() local
1108 est[0] = 0x0148; /* P_adp_regul_cnt 0.04 */ in dib7000p_set_channel()
1109 est[1] = 0xfff0; /* P_adp_noise_cnt -0.002 */ in dib7000p_set_channel()
1110 est[2] = 0x00a4; /* P_adp_regul_ext 0.02 */ in dib7000p_set_channel()
1111 est[3] = 0xfff8; /* P_adp_noise_ext -0.001 */ in dib7000p_set_channel()
1114 est[0] = 0x023d; /* P_adp_regul_cnt 0.07 */ in dib7000p_set_channel()
1115 est[1] = 0xffdf; /* P_adp_noise_cnt -0.004 */ in dib7000p_set_channel()
1116 est[2] = 0x00a4; /* P_adp_regul_ext 0.02 */ in dib7000p_set_channel()
1120 est[0] = 0x099a; /* P_adp_regul_cnt 0.3 */ in dib7000p_set_channel()
1121 est[1] = 0xffae; /* P_adp_noise_cnt -0.01 */ in dib7000p_set_channel()
[all …]
/linux-6.3-rc2/include/net/
A Dact_api.h119 struct nlattr *est, struct tc_action **act,
187 int tcf_idr_create(struct tc_action_net *tn, u32 index, struct nlattr *est,
191 struct nlattr *est, struct tc_action **a,
207 struct nlattr *est,
214 struct nlattr *nla, struct nlattr *est,
/linux-6.3-rc2/drivers/atm/
A Didt77252.c2072 struct rate_estimator *est = from_timer(est, t, timer); in idt77252_est_timer() local
2087 est->avcps += ((long)rate - (long)est->avcps) >> est->ewma_log; in idt77252_est_timer()
2088 est->cps = (est->avcps + 0x1f) >> 5; in idt77252_est_timer()
2103 est->timer.expires = jiffies + ((HZ / 4) << est->interval); in idt77252_est_timer()
2116 if (!est) in idt77252_init_est()
2119 est->cps = est->maxcps; in idt77252_init_est()
2120 est->avcps = est->cps << 5; in idt77252_init_est()
2121 est->vc = vc; in idt77252_init_est()
2128 return est; in idt77252_init_est()
2215 if (est) { in idt77252_init_ubr()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/ibm/emac/
A Dcore.c1987 est->rx_dropped_error + in emac_stats()
1989 est->rx_dropped_mtu); in emac_stats()
1995 est->rx_overrun); in emac_stats()
1999 est->rx_bad_fcs); in emac_stats()
2004 est->rx_bd_in_range + in emac_stats()
2005 est->rx_runt_packet + in emac_stats()
2006 est->rx_short_event + in emac_stats()
2008 est->rx_out_of_range + in emac_stats()
2009 est->rx_in_range); in emac_stats()
2011 nst->tx_errors = (unsigned long)(est->tx_bd_errors + est->tx_errors); in emac_stats()
[all …]
/linux-6.3-rc2/Documentation/translations/sp_SP/
A Dhowto.rst42 El kernel está escrito usando GNU C y la cadena de herramientas GNU. Si
43 bien se adhiere al estándar ISO C89, utiliza una serie de extensiones que
45 sin depender de la biblioteca C estándar, por lo que algunas partes del
46 estándar C no son compatibles. Divisiones de long long arbitrarios o
53 Recuerde que está tratando de aprender a trabajar con una comunidad de
58 tanto como le sea posible acerca de estos estándares antes de tiempo, ya
222 está bien comentado), tal vez incluso con la ayuda de herramientas
527 desarrollo, de modo que pueda recibir comentarios sobre lo que está
568 está listo para inclusión en un momento dado.
571 inclusión que están sin terminar y serán "arreglados más tarde".
[all …]
A Dindex.rst21 está en inglés: :ref:`linux_doc`
27 esté actualizada con las últimas modificaciones. Si lo que lee en una
68 En términos más generales, la documentación, como el kernel mismo, están en
/linux-6.3-rc2/include/uapi/linux/netfilter/
A Dxt_RATEEST.h14 struct xt_rateest *est __attribute__((aligned(8))); member
/linux-6.3-rc2/include/net/netfilter/
A Dxt_rateest.h25 void xt_rateest_put(struct net *net, struct xt_rateest *est);
/linux-6.3-rc2/Documentation/translations/sp_SP/process/
A Dcode-of-conduct.rst57 cumplir nuestros estándares de comportamiento aceptable y tomarán acciones
71 espacios públicos donde un individuo esté en representación del proyecto o
82 una manera puntual y justa. El Code of Condut Commitee está obligados a
A Dsubmitting-patches.rst12 el proceso puede en ocasiones resultar desalentador si no se está
26 Esta documentación asume que está usando ``git`` para preparar sus parches.
27 Si no está familiarizado con ``git``, le recomendamos que aprenda a
49 pregunte al maintainer si el árbol no está listado allí.
85 lenguaje sencillo para que el revisor verifique que el código se está
156 divida la etiqueta en varias líneas, las etiquetas están exentas de la
233 - ERROR: cosas que es muy probable que estén mal
249 subsistema en el que está trabajando, Andrew Morton
345 Asegúrese de decirles a los revisores qué cambios está haciendo y de
421 soy consciente, está cubierto por una licencia de código
[all …]
A Dprogramming-language.rst11 El kernel está escrito en el lenguaje de programación C [sp-c-language]_.
22 está terminado y requiere parches de terceros.
/linux-6.3-rc2/tools/power/cpupower/po/
A Dfr.po348 "Le régulateur \"%s\" est libre de choisir la vitesse\n"
354 msgstr " la fréquence actuelle de ce CPU est "
497 "argument, ou bien si seulement l'argument -c (--cpu) est donné, afin de\n"
512 msgstr "Cette option est incompatible avec --cpu\n"
605 "1. Le CPU numéro 0 sera utilisé par défaut si -c (ou --cpu) est omis ;\n"
625 "En ajustant les nouveaux paramètres, une erreur est apparue. Les sources\n"
628 "- le régulateur choisi n'est pas disponible, ou bien n'est pas disponible "
631 "- la tactique n'est pas disponible ;\n"
633 " n'est pas disponible, par exemple parce que le matériel ne le supporte\n"
634 " pas, ou bien n'est tout simplement pas chargé.\n"
[all …]

Completed in 48 milliseconds

1234