| /linux/net/netfilter/ |
| H A D | xt_limit.c | 34 `credit_cap'. The `peak rate' becomes the cost of passing the 35 test, `cost'. 39 discarded. Every time the match passes, you lose `cost' credits; 72 if ((READ_ONCE(priv->credit) < r->cost) && (READ_ONCE(priv->prev) == jiffies)) in limit_mt() 83 if (new_credit >= r->cost) { in limit_mt() 85 new_credit -= r->cost; in limit_mt() 128 if (r->cost == 0) { in limit_mt_check() 130 r->cost = user2credits(r->avg); in limit_mt_check() 150 u_int32_t credit_cap, cost; member 166 .cost = cm->cost, in limit_mt_compat_from_user() [all …]
|
| H A D | nft_limit.c | 32 static inline bool nft_limit_eval(struct nft_limit_priv *priv, u64 cost) in nft_limit_eval() argument 44 delta = tokens - cost; in nft_limit_eval() 174 u64 cost; member 183 if (nft_limit_eval(&priv->limit, priv->cost)) in nft_limit_pkts_eval() 206 priv->cost = div64_u64(priv->limit.nsecs, priv->limit.rate); in nft_limit_pkts_init() 232 priv_dst->cost = priv_src->cost; in nft_limit_pkts_clone() 254 u64 cost = div64_u64(priv->nsecs * pkt->skb->len, priv->rate); in nft_limit_bytes_eval() local 256 if (nft_limit_eval(priv, cost)) in nft_limit_bytes_eval() 336 if (nft_limit_eval(&priv->limit, priv->cost)) in nft_limit_obj_pkts_eval() 351 priv->cost = div64_u64(priv->limit.nsecs, priv->limit.rate); in nft_limit_obj_pkts_init() [all …]
|
| H A D | xt_hashlimit.c | 102 u_int64_t cost; member 445 `credit_cap'. The `peak rate' becomes the cost of passing the 446 test, `cost'. 450 discarded. Every time the match passes, you lose `cost' credits; 598 dh->rateinfo.cost = user2credits_byte(hinfo->cfg.avg); in rateinfo_init() 603 dh->rateinfo.cost = user2credits(hinfo->cfg.avg, revision); in rateinfo_init() 714 tmp = tmp * dh->rateinfo.cost; in hashlimit_byte_cost() 735 u64 cost; in hashlimit_mt_common() local 762 cost = (cfg->mode & XT_HASHLIMIT_BYTES) ? skb->len : 1; in hashlimit_mt_common() 763 dh->rateinfo.current_rate += cost; in hashlimit_mt_common() [all …]
|
| /linux/block/ |
| H A D | blk-iocost.c | 3 * IO cost model based controller. 10 * observable cost metric. This is distinguished from CPU and memory where 22 * While there is no cost metric we can trivially observe, it isn't a 23 * complete mystery. For example, on a rotational device, seek cost 30 * 1. IO Cost Model 32 * IO cost model estimates the cost of an IO given its basic parameters and 33 * history (e.g. the end sector of the last IO). The cost is measured in 34 * device time. If a given IO is estimated to cost 10ms, the device should 37 * Currently, there's only one builtin cost model - linear. Each IO is 38 * classified as sequential or random and given a base cost accordingly. [all …]
|
| /linux/include/linux/ |
| H A D | energy_model.h | 20 * @cost: The cost coefficient associated with this level, used during 28 unsigned long cost; member 37 * but a lower or equal power cost. Such inefficient states are ignored when 148 * get_cost() - Provide the cost at the given performance state of 152 * @cost : The cost value for the performance state 155 * In case of CPUs, the cost is the one of a single CPU in the domain. 162 unsigned long *cost); 306 * as 'ps->cost'. in em_cpu_energy() 309 * share the same 'ps->cost', and the same CPU capacity. Hence, the in em_cpu_energy() 313 * pd_nrg = ps->cost * \Sum cpu_util (4) in em_cpu_energy() [all …]
|
| /linux/kernel/power/ |
| H A D | energy_model.c | 76 DEFINE_EM_DBG_SHOW(cost, cost); 105 debugfs_create_file("cost", 0444, d, &em_dbg[i], in em_debug_create_ps() 264 /* Compute the cost of each performance state. */ in em_compute_costs() 266 unsigned long power_res, cost; in em_compute_costs() local 269 ret = cb->get_cost(dev, table[i].frequency, &cost); in em_compute_costs() 270 if (ret || !cost || cost > EM_MAX_POWER) { in em_compute_costs() 271 dev_err(dev, "EM: invalid cost %lu %d\n", in em_compute_costs() 272 cost, ret); in em_compute_costs() 276 /* increase resolution of 'cost' precision */ in em_compute_costs() 278 cost = power_res / table[i].performance; in em_compute_costs() [all …]
|
| /linux/lib/zstd/compress/ |
| H A D | zstd_compress_sequences.c | 68 * Returns the cost in bytes of encoding the normalized count header. 82 * Returns the cost in bits of encoding the distribution described by count 87 unsigned cost = 0; in ZSTD_entropyCost() local 96 cost += count[s] * kInverseProbabilityLog256[norm]; in ZSTD_entropyCost() 98 return cost >> 8; in ZSTD_entropyCost() 102 * Returns the cost in bits of encoding the distribution in count using ctable. 111 size_t cost = 0; in ZSTD_fseBitCost() local 130 cost += (size_t)count[s] * bitCost; in ZSTD_fseBitCost() 132 return cost >> kAccuracyLog; in ZSTD_fseBitCost() 136 * Returns the cost in bits of encoding the distribution in count using the [all …]
|
| /linux/net/bridge/netfilter/ |
| H A D | ebt_limit.c | 46 if (info->credit >= info->cost) { in ebt_limit_mt() 48 info->credit -= info->cost; in ebt_limit_mt() 85 info->cost = user2credits(info->avg); in ebt_limit_mt_check() 98 compat_uint_t credit, credit_cap, cost; member
|
| /linux/fs/cramfs/ |
| H A D | README | 147 The cost of swabbing is changing the code to use the le32_to_cpu 166 The cost of option 1 is that kernels with a larger PAGE_SIZE 169 The cost of option 2 relative to option 1 is that the code uses 181 cost is greater complexity. Probably not worth it, but I hope someone 186 Another cost of 2 and 3 over 1 is making mkcramfs use a different
|
| /linux/Documentation/netlink/specs/ |
| H A D | dev-energymodel.yaml | 25 equal power cost. 110 name: cost 113 The cost coefficient associated with this level, used during energy
|
| /linux/drivers/iio/health/ |
| H A D | Kconfig | 19 heart rate monitor and low-cost pulse oximeter. 32 heart rate monitor and low-cost pulse oximeter.
|
| /linux/tools/perf/pmu-events/arch/x86/graniterapids/ |
| H A D | pipeline.json | 119 …ructions retired. This precise event may be used to get the misprediction cost via the Retire_Late… 123 …ructions retired. This precise event may be used to get the misprediction cost via the Retire_Late… 137 …ructions retired. This precise event may be used to get the misprediction cost via the Retire_Late… 141 …ructions retired. This precise event may be used to get the misprediction cost via the Retire_Late… 155 …ructions retired. This precise event may be used to get the misprediction cost via the Retire_Late… 159 …ructions retired. This precise event may be used to get the misprediction cost via the Retire_Late… 176 …ructions retired. This precise event may be used to get the misprediction cost via the Retire_Late… 180 …ructions retired. This precise event may be used to get the misprediction cost via the Retire_Late… 206 …ect CALL retired. This precise event may be used to get the misprediction cost via the Retire_Late… 210 …ect CALL retired. This precise event may be used to get the misprediction cost via the Retire_Late… [all …]
|
| /linux/Documentation/arch/x86/ |
| H A D | pti.rst | 66 this protection comes at a cost: 77 2. Runtime Cost 85 to work under PTI. This doesn't have a direct runtime cost but it can 100 deferred until the exit to userspace, minimizing the cost.
|
| /linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
| H A D | rkl-metrics.json | 135 …"BriefDescription": "Total pipeline cost of instruction fetch related bottlenecks by large code fo… 143 …"BriefDescription": "Total pipeline cost of instructions used for program control-flow - a subset … 148 …"PublicDescription": "Total pipeline cost of instructions used for program control-flow - a subset… 151 … "BriefDescription": "Total pipeline cost when the execution is compute-bound - an estimation", 157 …"PublicDescription": "Total pipeline cost when the execution is compute-bound - an estimation. Cov… 160 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottleneck… 166 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottlenec… 169 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks", 175 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks… 178 …"BriefDescription": "Total pipeline cost of instruction fetch bandwidth related bottlenecks (when … [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/icelake/ |
| H A D | icl-metrics.json | 135 …"BriefDescription": "Total pipeline cost of instruction fetch related bottlenecks by large code fo… 143 …"BriefDescription": "Total pipeline cost of instructions used for program control-flow - a subset … 148 …"PublicDescription": "Total pipeline cost of instructions used for program control-flow - a subset… 151 … "BriefDescription": "Total pipeline cost when the execution is compute-bound - an estimation", 157 …"PublicDescription": "Total pipeline cost when the execution is compute-bound - an estimation. Cov… 160 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottleneck… 166 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottlenec… 169 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks", 175 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks… 178 …"BriefDescription": "Total pipeline cost of instruction fetch bandwidth related bottlenecks (when … [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/skylake/ |
| H A D | skl-metrics.json | 120 …"BriefDescription": "Total pipeline cost of instruction fetch related bottlenecks by large code fo… 128 …"BriefDescription": "Total pipeline cost of instructions used for program control-flow - a subset … 133 …"PublicDescription": "Total pipeline cost of instructions used for program control-flow - a subset… 136 … "BriefDescription": "Total pipeline cost when the execution is compute-bound - an estimation", 142 …"PublicDescription": "Total pipeline cost when the execution is compute-bound - an estimation. Cov… 145 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottleneck… 151 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottlenec… 154 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks", 160 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks… 163 …"BriefDescription": "Total pipeline cost of instruction fetch bandwidth related bottlenecks (when … [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/tigerlake/ |
| H A D | tgl-metrics.json | 135 …"BriefDescription": "Total pipeline cost of instruction fetch related bottlenecks by large code fo… 143 …"BriefDescription": "Total pipeline cost of instructions used for program control-flow - a subset … 148 …"PublicDescription": "Total pipeline cost of instructions used for program control-flow - a subset… 151 … "BriefDescription": "Total pipeline cost when the execution is compute-bound - an estimation", 157 …"PublicDescription": "Total pipeline cost when the execution is compute-bound - an estimation. Cov… 160 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottleneck… 166 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottlenec… 169 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks", 175 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks… 178 …"BriefDescription": "Total pipeline cost of instruction fetch bandwidth related bottlenecks (when … [all …]
|
| /linux/Documentation/virt/ |
| H A D | guest-halt-polling.rst | 13 cost of handling the IPI) when performing a wakeup. 15 2) The VM-exit cost can be avoided.
|
| /linux/drivers/cpufreq/ |
| H A D | cppc_cpufreq.c | 389 /* Increase the cost value by CPPC_EM_COST_STEP every performance state. */ 391 /* Add a cost gap correspnding to the energy of 4 CPUs. */ 413 * The cost is defined as: 414 * cost = power * max_frequency / frequency 485 * With an artificial EM, only the cost value is used. Still the power in cppc_get_cpu_power() 495 unsigned long *cost) in cppc_get_cpu_cost() argument 516 *cost = compute_cost(cpu_dev->id, step); in cppc_get_cpu_cost()
|
| /linux/Documentation/mm/ |
| H A D | overcommit-accounting.rst | 57 | SHARED or READ-only - 0 cost (the file is the map not swap) 62 | PRIVATE READ-only - 0 cost (but of little use)
|
| H A D | multigen_lru.rst | 62 2. The cost of evicting the former channel is higher due to the TLB 103 ``folio->flags`` and therefore has a negligible cost. A feedback loop 187 can incur the highest CPU cost in the reclaim path. 207 is false positive, the cost is an additional scan of a range of PTEs,
|
| /linux/lib/ |
| H A D | Kconfig.kfence | 14 to have negligible cost to permit enabling it in production 24 enable KASAN due to its cost, consider using KFENCE.
|
| /linux/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| H A D | clx-metrics.json | 359 …"BriefDescription": "Total pipeline cost of instruction fetch related bottlenecks by large code fo… 367 …"BriefDescription": "Total pipeline cost of instructions used for program control-flow - a subset … 372 …"PublicDescription": "Total pipeline cost of instructions used for program control-flow - a subset… 375 … "BriefDescription": "Total pipeline cost when the execution is compute-bound - an estimation", 381 …"PublicDescription": "Total pipeline cost when the execution is compute-bound - an estimation. Cov… 384 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottleneck… 390 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottlenec… 393 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks", 399 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks… 402 …"BriefDescription": "Total pipeline cost of instruction fetch bandwidth related bottlenecks (when … [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/skylakex/ |
| H A D | skx-metrics.json | 341 …"BriefDescription": "Total pipeline cost of instruction fetch related bottlenecks by large code fo… 349 …"BriefDescription": "Total pipeline cost of instructions used for program control-flow - a subset … 354 …"PublicDescription": "Total pipeline cost of instructions used for program control-flow - a subset… 357 … "BriefDescription": "Total pipeline cost when the execution is compute-bound - an estimation", 363 …"PublicDescription": "Total pipeline cost when the execution is compute-bound - an estimation. Cov… 366 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottleneck… 372 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottlenec… 375 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks", 381 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks… 384 …"BriefDescription": "Total pipeline cost of instruction fetch bandwidth related bottlenecks (when … [all …]
|
| /linux/tools/perf/pmu-events/arch/x86/icelakex/ |
| H A D | icx-metrics.json | 411 …"BriefDescription": "Total pipeline cost of instruction fetch related bottlenecks by large code fo… 419 …"BriefDescription": "Total pipeline cost of instructions used for program control-flow - a subset … 424 …"PublicDescription": "Total pipeline cost of instructions used for program control-flow - a subset… 427 … "BriefDescription": "Total pipeline cost when the execution is compute-bound - an estimation", 433 …"PublicDescription": "Total pipeline cost when the execution is compute-bound - an estimation. Cov… 436 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottleneck… 442 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Bandwidth related bottlenec… 445 …"BriefDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks", 451 …"PublicDescription": "Total pipeline cost of external Memory- or Cache-Latency related bottlenecks… 454 …"BriefDescription": "Total pipeline cost of instruction fetch bandwidth related bottlenecks (when … [all …]
|