/openbmc/linux/net/core/ |
H A D | gen_estimator.c | 78 struct net_rate_estimator *est = from_timer(est, t, timer); in est_timer() local 83 est_fetch_counters(est, &b); in est_timer() 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() 90 rate = (b_packets - est->last_packets) << (10 - est->intvl_log); in est_timer() 91 rate = (rate >> est->ewma_log) - (est->avpps >> est->ewma_log); in est_timer() 93 write_seqcount_begin(&est->seq); in est_timer() 94 est->avbps += brate; in est_timer() 95 est->avpps += rate; in est_timer() 96 write_seqcount_end(&est->seq); in est_timer() [all …]
|
H A D | gen_stats.c | 312 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()
|
/openbmc/linux/net/netfilter/ |
H A D | xt_RATEEST.c | 38 struct xt_rateest *est) in xt_rateest_hash_insert() argument 42 h = xt_rateest_hash(est->name); in xt_rateest_hash_insert() 43 hlist_add_head(&est->list, &xn->hash[h]); in xt_rateest_hash_insert() 49 struct xt_rateest *est; in __xt_rateest_lookup() local 53 hlist_for_each_entry(est, &xn->hash[h], list) { in __xt_rateest_lookup() 54 if (strcmp(est->name, name) == 0) { in __xt_rateest_lookup() 55 est->refcnt++; in __xt_rateest_lookup() 56 return est; in __xt_rateest_lookup() 66 struct xt_rateest *est; in xt_rateest_lookup() local 69 est = __xt_rateest_lookup(xn, name); in xt_rateest_lookup() [all …]
|
H A D | nft_set_hash.c | 477 struct nft_set_estimate *est) in nft_rhash_estimate() argument 479 est->size = ~0; in nft_rhash_estimate() 480 est->lookup = NFT_SET_CLASS_O_1; in nft_rhash_estimate() 481 est->space = NFT_SET_CLASS_O_N; in nft_rhash_estimate() 706 struct nft_set_estimate *est) in nft_hash_estimate() argument 714 est->size = sizeof(struct nft_hash) + in nft_hash_estimate() 717 est->lookup = NFT_SET_CLASS_O_1; in nft_hash_estimate() 718 est->space = NFT_SET_CLASS_O_N; in nft_hash_estimate() 724 struct nft_set_estimate *est) in nft_hash_fast_estimate() argument 732 est->size = sizeof(struct nft_hash) + in nft_hash_fast_estimate() [all …]
|
H A D | nft_set_bitmap.c | 283 struct nft_set_estimate *est) in nft_bitmap_estimate() argument 291 est->size = nft_bitmap_total_size(desc->klen); in nft_bitmap_estimate() 292 est->lookup = NFT_SET_CLASS_O_1; in nft_bitmap_estimate() 293 est->space = NFT_SET_CLASS_O_1; in nft_bitmap_estimate()
|
/openbmc/linux/net/netfilter/ipvs/ |
H A D | ip_vs_est.c | 95 s = container_of(e, struct ip_vs_stats, est); in ip_vs_chain_estimation() 390 struct ip_vs_estimator *est) in ip_vs_enqueue_estimator() argument 395 int delay = est->ktrow; in ip_vs_enqueue_estimator() 460 est->ktid = ktid; in ip_vs_enqueue_estimator() 461 est->ktrow = row; in ip_vs_enqueue_estimator() 462 est->ktcid = cid; in ip_vs_enqueue_estimator() 463 hlist_add_head_rcu(&est->list, &td->chains[cid]); in ip_vs_enqueue_estimator() 484 struct ip_vs_estimator *est = &stats->est; in ip_vs_start_estimator() local 490 est->ktid = -1; in ip_vs_start_estimator() 491 est->ktrow = IPVS_EST_NTICKS - 1; /* Initial delay */ in ip_vs_start_estimator() [all …]
|
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_ptp.c | 71 if (priv->plat->est && priv->plat->est->enable) { in stmmac_adjust_time() 74 priv->plat->est->enable = false; in stmmac_adjust_time() 75 stmmac_est_configure(priv, priv->ioaddr, priv->plat->est, in stmmac_adjust_time() 93 time.tv_nsec = priv->plat->est->btr_reserve[0]; in stmmac_adjust_time() 94 time.tv_sec = priv->plat->est->btr_reserve[1]; in stmmac_adjust_time() 96 cycle_time = (u64)priv->plat->est->ctr[1] * NSEC_PER_SEC + 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 …]
|
H A D | stmmac_tc.c | 981 if (!plat->est) { in tc_setup_taprio() 982 plat->est = devm_kzalloc(priv->device, sizeof(*plat->est), in tc_setup_taprio() 984 if (!plat->est) in tc_setup_taprio() 990 memset(plat->est, 0, sizeof(*plat->est)); in tc_setup_taprio() 997 priv->plat->est->gcl_size = size; in tc_setup_taprio() 998 priv->plat->est->enable = qopt->cmd == TAPRIO_CMD_REPLACE; in tc_setup_taprio() 1027 priv->plat->est->gcl[i] = delta_ns | (gates << wid); in tc_setup_taprio() 1037 priv->plat->est->btr[0] = (u32)time.tv_nsec; in tc_setup_taprio() 1038 priv->plat->est->btr[1] = (u32)time.tv_sec; in tc_setup_taprio() 1041 priv->plat->est->btr_reserve[0] = (u32)qopt_time.tv_nsec; in tc_setup_taprio() [all …]
|
/openbmc/openbmc/poky/meta/files/common-licenses/ |
H A D | LAL-1.2 | 8 Avec cette Licence Art Libre, l’autorisation est donnée de copier, de diffuser et de transformer li… 12 L’intention est d’ouvrir l’accès et d’autoriser l’utilisation des ressources d’une oeuvre par le pl… 14 …des logiciels libres, un nouveau mode de création et de production est apparu. Il est aussi l’ampl… 15 …. C’est à dire rester une recherche fondamentale qui ne soit pas directement liée à une applicatio… 16 Ainsi, l’objet de l’art n’est pas confondu avec l’objet d’art fini et défini comme tel. C’est la ra… 20 …contributions postérieures (les originaux conséquents et les copies). Elle est créée à l’initiativ… 22 – L’oeuvre originelle :c’est-à-dire l’oeuvre créée par l’initiateur de l’oeuvre commune dont les co… 24 – Les oeuvres conséquentes :c’est-à-dire les propositions des auteurs qui contribuent à la formatio… 30 – Auteur de l’oeuvre originelle :c’est la personne qui a créé l’oeuvre à l’origine d’une arborescen… 32 – Contributeur :toute personne qui contribue à la création de l’oeuvre. Il est l’auteur d’une oeuvr… [all …]
|
H A D | LiLiQ-P-1.1 | 6 … tout logiciel distribué dont le titulaire du droit d'auteur précise qu'il est sujet aux termes de… 12 …édant une contribution. Un contributeur dont sa contribution est incorporée au logiciel est consid… 16 …umentation, pour laquelle le titulaire du droit d'auteur a précisé qu'elle est sujette aux termes … 28 Cette licence est accordée sans limite territoriale et sans limite de temps. 30 L'exercice complet de ces droits est sujet à la distribution par le concédant du code source du log… 51 Le licencié est responsable de tout préjudice résultant de l'exercice des droits accordés par la li… 56 La présente licence est automatiquement résiliée dès que les droits qui y sont accordés ne sont pas… 58 …faut est corrigé dans un délai de 30 jours de sa prise de connaissance par la personne en défaut, … 60 Pour tout défaut subséquent, le consentement exprès du concédant est nécessaire afin que la licence… 63 …rsion recevra un numéro unique. Si un logiciel est déjà soumis aux termes d'une version spécifique… [all …]
|
H A D | LiLiQ-R-1.1 | 6 … tout logiciel distribué dont le titulaire du droit d'auteur précise qu'il est sujet aux termes de… 12 …édant une contribution. Un contributeur dont sa contribution est incorporée au logiciel est consid… 16 …umentation, pour laquelle le titulaire du droit d'auteur a précisé qu'elle est sujette aux termes … 27 Cette licence est accordée sans limite territoriale et sans limite de temps. 29 L'exercice complet de ces droits est sujet à la distribution par le concédant du code source du log… 46 … qui est titulaire exclusif du droit d'auteur sur le logiciel assujetti à une licence compatible n… 48 …ware Foundation ou l'Open Source Initiative, dont le niveau de réciprocité est comparable ou supér… 75 Le licencié est responsable de tout préjudice résultant de l'exercice des droits accordés par la li… 80 La présente licence est résiliée de plein droit dès que les droits qui y sont accordés ne sont pas … 82 …faut est corrigé dans un délai de 30 jours de sa prise de connaissance par la personne en défaut, … [all …]
|
H A D | LiLiQ-Rplus-1.1 | 6 … tout logiciel distribué dont le titulaire du droit d'auteur précise qu'il est sujet aux termes de… 12 …édant une contribution. Un contributeur dont sa contribution est incorporée au logiciel est consid… 16 …umentation, pour laquelle le titulaire du droit d'auteur a précisé qu'elle est sujette aux termes … 27 Cette licence est accordée sans limite territoriale et sans limite de temps. 29 L'exercice complet de ces droits est sujet à la distribution par le concédant du code source du log… 46 … qui est titulaire exclusif du droit d'auteur sur le logiciel assujetti à une licence compatible n… 48 …ware Foundation ou l'Open Source Initiative, dont le niveau de réciprocité est comparable à celui … 69 Le licencié est responsable de tout préjudice résultant de l'exercice des droits accordés par la li… 74 La présente licence est résiliée de plein droit dès que les droits qui y sont accordés ne sont pas … 76 …faut est corrigé dans un délai de 30 jours de sa prise de connaissance par la personne en défaut, … [all …]
|
H A D | CECILL-1.0 | 6 Ce contrat est une licence de logiciel libre issue d’une concertation entre ses auteurs afin … 12 …de caractère scientifique technique et industriel, dont le siège est situé 31-33 ru… 14 …ic à caractère scientifique et technologique, dont le siège est situé 3 rue Mi… 16 …ic à caractère scientifique et technologique, dont le siège est situé Domaine … 20 Ce contrat est une licence de logiciel libre dont l`objectif est de conférer aux utilisateurs … 22 L`exercice de ces libertés est assorti de certains devoirs à la charge des utilisateurs a… 26 A cet égard l’attention de l’utilisateur est attirée sur les risques associ&#… 28 Ce contrat est susceptible de s’appliquer à tout logiciel dont le titulaire des droits p… 42 …ctions et des lignes de programme du Logiciel et auquel l’accès est nécessaire en … 60 …e objet dépendant l`un de l`autre. Ce Module et le Logiciel auquel il est lié, sont regr… [all …]
|
H A D | CECILL-2.0 | 6 Ce contrat est une licence de logiciel libre issue d`une concertation entre ses auteurs afin que le… 9 d`autre part, la désignation d`un droit applicable, le droit français, auquel elle est co… 12 …; caractère scientifique, technique et industriel, dont le siège est situé 25 rue L… 14 …ic à caractère scientifique et technologique, dont le siège est situé 3 rue Mi… 16 …ic à caractère scientifique et technologique, dont le siège est situé Domaine … 20 Ce contrat est une licence de logiciel libre dont l`objectif est de conférer aux utilisateurs … 22 L`exercice de ces libertés est assorti de certains devoirs à la charge des utilisateurs a… 26 A cet égard l`attention de l`utilisateur est attirée sur les risques associés au cha… 28 Ce contrat est susceptible de s`appliquer à tout logiciel dont le titulaire des droits patrimo… 42 …instructions et des lignes de programme du Logiciel et auquel l`accès est nécessaire en … [all …]
|
H A D | CECILL-C | 6 Ce contrat est une licence de logiciel libre issue d`une concertation entre ses auteurs afin que le… 9 d`autre part, la désignation d`un droit applicable, le droit français, auquel elle est co… 12 …; caractère scientifique, technique et industriel, dont le siège est situé 25 rue L… 14 …ic à caractère scientifique et technologique, dont le siège est situé 3 rue Mi… 16 …ic à caractère scientifique et technologique, dont le siège est situé Domaine … 20 Ce contrat est une licence de logiciel libre dont l`objectif est de conférer aux utilisateurs … 22 L`exercice de cette liberté est assorti d`une obligation de remettre à la disposition de … 26 A cet égard l`attention de l`utilisateur est attirée sur les risques associés au cha… 28 Ce contrat est susceptible de s`appliquer à tout logiciel dont le titulaire des droits patrimo… 42 …instructions et des lignes de programme du Logiciel et auquel l`accès est nécessaire en … [all …]
|
H A D | CECILL-B | 6 Ce contrat est une licence de logiciel libre issue d`une concertation entre ses auteurs afin que le… 9 d`autre part, la désignation d`un droit applicable, le droit français, auquel elle est co… 12 …; caractère scientifique, technique et industriel, dont le siège est situé 25 rue L… 14 …ic à caractère scientifique et technologique, dont le siège est situé 3 rue Mi… 16 …ic à caractère scientifique et technologique, dont le siège est situé Domaine … 20 Ce contrat est une licence de logiciel libre dont l`objectif est de conférer aux utilisateurs … 22 L`exercice de cette liberté est assorti d`une obligation forte de citation à la charge de… 26 A cet égard l`attention de l`utilisateur est attirée sur les risques associés au cha… 28 Ce contrat est susceptible de s`appliquer à tout logiciel dont le titulaire des droits patrimo… 42 …instructions et des lignes de programme du Logiciel et auquel l`accès est nécessaire en … [all …]
|
H A D | etalab-2.0 | 16 Le « Réutilisateur » est libre de réutiliser l’« Information » : 50 personnel » pouvant faire l’objet d’une « Réutilisation ». Si tel est le cas, 61 Il est garanti au « Réutilisateur » que les éventuels « Droits de propriété 77 L’« Information » est mise à disposition telle que produite ou reçue par le 80 dans l’« Information », comme la fourniture continue de l’« Information » n’est 85 Le « Réutilisateur » est seul responsable de la « Réutilisation » de 95 La présente licence est régie par le droit français. 135 directement ou indirectement. Leur « Réutilisation » est subordonnée au respect 157 La France est dotée d’un cadre juridique global visant à une diffusion 161 Le droit de la « Réutilisation » de l’« Information » des administrations est [all …]
|
H A D | LAL-1.3 | 5 Avec la Licence Art Libre, l’autorisation est donnée de copier, de diffuser et de transformer libre… 9 … de l’esprit, la Licence Art Libre, au contraire, le favorise. L’intention est d’autoriser l’utili… 13 C’est la raison essentielle de la Licence Art Libre : promouvoir et protéger ces productions de l’e… 19 …contributions postérieures (les originaux conséquents et les copies). Elle est créée à l’initiativ… 21 L’œuvre initiale :C’est-à-dire l’œuvre créée par l’initiateur de l’œuvre commune dont les copies vo… 23 Les œuvres conséquentes :C’est-à-dire les contributions des auteurs qui participent à la formation … 33 Cette œuvre est soumise au droit d’auteur, et l’auteur par cette licence vous indique quelles sont … 56 …ent pas constituer un obstacle aux libertés conférées par cette licence. C’est pourquoi, par exemp… 60 Si l’œuvre n’est plus accessible indépendamment de l’ensemble, alors l’intégration n’est possible q… 63 Une licence est compatible avec la LAL si et seulement si : [all …]
|
/openbmc/linux/arch/powerpc/boot/ |
H A D | cuboot-acadia.c | 52 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()
|
/openbmc/qemu/util/ |
H A D | hexdump.c | 32 size_t est = len * 2; in qemu_hexdump_line() local 34 est += len / unit_len; in qemu_hexdump_line() 37 est += len / block_len; in qemu_hexdump_line() 39 str = g_string_sized_new(est + 1); in qemu_hexdump_line()
|
/openbmc/linux/drivers/media/dvb-frontends/ |
H A D | dib7000m.c | 846 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() 948 est[3] = 0xfff0; /* P_adp_noise_ext -0.002 */ in dib7000m_set_channel() 951 est[0] = 0x099a; /* P_adp_regul_cnt 0.3 */ in dib7000m_set_channel() [all …]
|
/openbmc/linux/include/net/ |
H A D | act_api.h | 119 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,
|
/openbmc/linux/drivers/atm/ |
H A D | idt77252.c | 2073 struct rate_estimator *est = from_timer(est, t, timer); in idt77252_est_timer() local 2074 struct vc_map *vc = est->vc; in idt77252_est_timer() 2084 ncells = est->cells; in idt77252_est_timer() 2086 rate = ((u32)(ncells - est->last_cells)) << (7 - est->interval); in idt77252_est_timer() 2087 est->last_cells = ncells; in idt77252_est_timer() 2088 est->avcps += ((long)rate - (long)est->avcps) >> est->ewma_log; in idt77252_est_timer() 2089 est->cps = (est->avcps + 0x1f) >> 5; in idt77252_est_timer() 2091 cps = est->cps; in idt77252_est_timer() 2092 if (cps < (est->maxcps >> 4)) in idt77252_est_timer() 2093 cps = est->maxcps >> 4; in idt77252_est_timer() [all …]
|
/openbmc/linux/net/sched/ |
H A D | act_ipt.c | 96 struct nlattr *est, struct tc_action **a, in __tcf_ipt_init() argument 147 ret = tcf_idr_create(tn, index, est, a, ops, bind, in __tcf_ipt_init() 217 struct nlattr *est, struct tc_action **a, in tcf_ipt_init() argument 221 return __tcf_ipt_init(net, act_ipt_ops.net_id, nla, est, in tcf_ipt_init() 226 struct nlattr *est, struct tc_action **a, in tcf_xt_init() argument 230 return __tcf_ipt_init(net, act_xt_ops.net_id, nla, est, in tcf_xt_init()
|
/openbmc/linux/drivers/net/ethernet/ibm/emac/ |
H A D | core.c | 1975 struct emac_error_stats *est = &dev->estats; in emac_stats() local 1987 nst->rx_dropped = (unsigned long)(est->rx_dropped_oom + in emac_stats() 1988 est->rx_dropped_error + in emac_stats() 1989 est->rx_dropped_resize + in emac_stats() 1990 est->rx_dropped_mtu); in emac_stats() 1991 nst->tx_dropped = (unsigned long)est->tx_dropped; in emac_stats() 1993 nst->rx_errors = (unsigned long)est->rx_bd_errors; in emac_stats() 1994 nst->rx_fifo_errors = (unsigned long)(est->rx_bd_overrun + in emac_stats() 1995 est->rx_fifo_overrun + in emac_stats() 1996 est->rx_overrun); in emac_stats() [all …]
|