Home
last modified time | relevance | path

Searched refs:credit (Results 1 – 25 of 148) sorted by relevance

123456

/openbmc/linux/samples/bpf/
H A Dhbm_out_kern.c64 int credit; in _hbm_out_cg() local
95 credit = qdp->credit; in _hbm_out_cg()
103 new_credit = credit + CREDIT_PER_NS(delta, qdp->rate); in _hbm_out_cg()
105 credit = MAX_CREDIT; in _hbm_out_cg()
107 credit = new_credit; in _hbm_out_cg()
109 credit -= len; in _hbm_out_cg()
110 qdp->credit = credit; in _hbm_out_cg()
124 if (credit < -DROP_THRESH || in _hbm_out_cg()
125 (len > LARGE_PKT_THRESH && credit < -LARGE_PKT_DROP_THRESH)) { in _hbm_out_cg()
132 } else if (credit < 0) { in _hbm_out_cg()
[all …]
H A Dhbm_kern.h139 qdp->credit = INIT_CREDIT; in hbm_init_vqueue()
151 qdp->credit = 0; // not used in hbm_init_edt_vqueue()
163 int credit) in hbm_update_stats() argument
195 __sync_add_and_fetch(&(qsp->sum_credit), credit); in hbm_update_stats()
H A Dhbm.h15 int credit; /* In bytes */ member
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtest_spin_lock.c36 int credit; member
52 volatile int credit = 0, max_credit = 100, pkt_len = 64; in bpf_spin_lock_test() local
85 q->credit += CREDIT_PER_NS(curtime - q->lasttime, q->rate); in bpf_spin_lock_test()
87 if (q->credit > max_credit) in bpf_spin_lock_test()
88 q->credit = max_credit; in bpf_spin_lock_test()
89 q->credit -= pkt_len; in bpf_spin_lock_test()
90 credit = q->credit; in bpf_spin_lock_test()
93 __sink(credit); in bpf_spin_lock_test()
/openbmc/linux/drivers/xen/
H A Dballoon.c262 long credit; in reserve_additional_memory() local
267 credit = balloon_stats.target_pages + balloon_stats.target_unpopulated in reserve_additional_memory()
274 if (credit <= 0) in reserve_additional_memory()
277 balloon_hotplug = round_up(credit, PAGES_PER_SECTION); in reserve_additional_memory()
486 static bool balloon_thread_cond(long credit) in balloon_thread_cond() argument
489 credit = 0; in balloon_thread_cond()
491 return current_credit() != credit || kthread_should_stop(); in balloon_thread_cond()
502 long credit; in balloon_thread() local
520 credit = current_credit(); in balloon_thread()
523 balloon_thread_cond(credit), timeout); in balloon_thread()
[all …]
/openbmc/linux/net/netfilter/
H A Dxt_limit.c18 u32 credit; member
72 if ((READ_ONCE(priv->credit) < r->cost) && (READ_ONCE(priv->prev) == jiffies)) in limit_mt()
78 old_credit = READ_ONCE(priv->credit); in limit_mt()
89 } while (cmpxchg(&priv->credit, old_credit, new_credit) != old_credit); in limit_mt()
127 priv->credit = user2credits(r->avg * r->burst); /* Credits full. */ in limit_mt_check()
129 r->credit_cap = priv->credit; /* Credits full. */ in limit_mt_check()
149 u_int32_t credit; member
164 .credit = cm->credit, in limit_mt_compat_from_user()
178 .credit = m->credit, in limit_mt_compat_to_user()
H A Dxt_hashlimit.c101 u_int64_t credit; member
556 u64 tmp = dh->rateinfo.credit; in rateinfo_recalc()
557 dh->rateinfo.credit += CREDITS_PER_JIFFY_BYTES * delta; in rateinfo_recalc()
559 if (tmp >= dh->rateinfo.credit) {/* overflow */ in rateinfo_recalc()
560 dh->rateinfo.credit = cap; in rateinfo_recalc()
566 dh->rateinfo.credit += delta * cpj; in rateinfo_recalc()
569 if (dh->rateinfo.credit > cap) in rateinfo_recalc()
570 dh->rateinfo.credit = cap; in rateinfo_recalc()
595 dh->rateinfo.credit = CREDITS_PER_JIFFY_BYTES * HZ; in rateinfo_init()
599 dh->rateinfo.credit = user2credits(hinfo->cfg.avg * in rateinfo_init()
[all …]
/openbmc/linux/net/bridge/netfilter/
H A Debt_limit.c42 info->credit += (now - xchg(&info->prev, now)) * CREDITS_PER_JIFFY; in ebt_limit_mt()
43 if (info->credit > info->credit_cap) in ebt_limit_mt()
44 info->credit = info->credit_cap; in ebt_limit_mt()
46 if (info->credit >= info->cost) { in ebt_limit_mt()
48 info->credit -= info->cost; in ebt_limit_mt()
83 info->credit = user2credits(info->avg * info->burst); in ebt_limit_mt_check()
98 compat_uint_t credit, credit_cap, cost; member
/openbmc/linux/drivers/infiniband/sw/rdmavt/
H A Drc.c124 u32 credit = (aeth >> IB_AETH_CREDIT_SHIFT) & IB_AETH_CREDIT_MASK; in rvt_get_credit() local
132 if (credit == IB_AETH_CREDIT_INVAL) { in rvt_get_credit()
142 credit = (aeth + credit_table[credit]) & IB_MSN_MASK; in rvt_get_credit()
143 if (rvt_cmp_msn(credit, qp->s_lsn) > 0) { in rvt_get_credit()
144 qp->s_lsn = credit; in rvt_get_credit()
/openbmc/openbmc/poky/meta/files/common-licenses/
H A DSoundex3 Freedom to use these sources for whatever you want, as long as credit
4 is given where credit is due, is hereby granted. You may make modifications
H A DANTLR-PD14 we do ask that credit is given to us for developing
15 ANTLR. By "credit", we mean that if you use ANTLR or
H A DANTLR-PD-fallback5 …lop software with ANTLR. However, we do ask that credit is given to us for developing ANTLR. By "c…
H A Dssh-keyscan4 * permitted provided that due credit is given to the author and the
H A DPADL5 and that due credit is given to PADL Software Pty Ltd. This software
H A DCC-BY-2.537credit as required by clause 4(b), as requested. If You create a Derivative Work, upon notice from…
38credit identifying the use of the Work in the Derivative Work (e.g., "French translation of the Wo…
H A DBSD-4.3RENO5 provided that this notice is preserved and that due credit is given
H A DCC-BY-2.5-AU54credit as required by Section 4(b), as requested. If You create a Derivative Work, upon notice fro…
56credit to (i) the Original Author (by name or pseudonym if applicable), if the name or pseudonym i…
H A DCC-BY-1.033credit reasonable to the medium or means You are utilizing by conveying the name (or pseudonym if …
H A DCC-BY-3.0-US49credit as required by Section 4(b), as requested. If You create a Derivative Work, upon notice fro…
51credit identifying the use of the Work in the Derivative Work (e.g., "French translation of the Wo…
H A DCC-BY-NC-2.534credit as required by clause 4(c), as requested. If You create a Derivative Work, upon notice from…
36credit identifying the use of the Work in the Derivative Work (e.g., "French translation of the Wo…
/openbmc/openbmc/poky/meta/recipes-devtools/expect/expect/
H A D0001-Add-prototype-to-function-definitions.patch52 @@ -9,13 +9,14 @@ would appreciate credit if this program or parts of it are used.
96 @@ -7,6 +7,7 @@ would appreciate credit if you use this file or parts of it.
104 @@ -15,6 +16,9 @@ would appreciate credit if you use this file or parts of it.
/openbmc/linux/net/sched/
H A Dsch_fq.c82 int credit; member
322 f->credit = q->initial_quantum; in fq_classify()
354 f->credit = q->initial_quantum; in fq_classify()
484 f->credit = max_t(u32, f->credit, q->quantum); in fq_enqueue()
561 if (f->credit <= 0) { in fq_dequeue()
562 f->credit += q->quantum; in fq_dequeue()
597 f->credit -= plen; in fq_dequeue()
613 f->credit = 0; in fq_dequeue()
616 if (f->credit > 0) in fq_dequeue()
/openbmc/linux/drivers/perf/
H A Dfsl_imx8_ddr_perf.c238 IMX8_DDR_PMU_EVENT_ATTR(lp-read-credit-cnt, 0x10),
239 IMX8_DDR_PMU_EVENT_ATTR(hp-read-credit-cnt, 0x11),
240 IMX8_DDR_PMU_EVENT_ATTR(write-credit-cnt, 0x12),
246 IMX8_DDR_PMU_EVENT_ATTR(hp-xact-credit, 0x25),
248 IMX8_DDR_PMU_EVENT_ATTR(lp-xact-credit, 0x27),
249 IMX8_DDR_PMU_EVENT_ATTR(wr-xact-credit, 0x29),
/openbmc/linux/include/uapi/linux/netfilter_bridge/
H A Debt_limit.h21 __u32 credit; member
/openbmc/linux/include/uapi/linux/netfilter/
H A Dxt_limit.h20 __u32 credit; /* moved to xt_limit_priv */ member

123456