Home
last modified time | relevance | path

Searched +full:back +full:- +full:end (Results 1 – 25 of 1060) sorted by relevance

12345678910>>...43

/Linux-v6.1/tools/perf/pmu-events/arch/x86/icelakex/
Dfrontend.json3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected …
9 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch…
15 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE transitions count.",
23 …"PublicDescription": "Counts the number of Decode Stream Buffer (DSB a.k.a. Uop Cache)-to-MITE spe…
29 "BriefDescription": "DSB-to-MITE switch true penalty cycles.",
35 …"PublicDescription": "Decode Stream Buffer (DSB) is a Uop-cache that holds translations of previou…
50 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.",
65 …e stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to th…
116 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
125 …r an interval where the front-end delivered no uops for a period of at least 1 cycle which was not…
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/icelake/
Dfrontend.json3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected …
9 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch…
15 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE transitions count.",
23 …"PublicDescription": "Counts the number of Decode Stream Buffer (DSB a.k.a. Uop Cache)-to-MITE spe…
29 "BriefDescription": "DSB-to-MITE switch true penalty cycles.",
35 …"PublicDescription": "Decode Stream Buffer (DSB) is a Uop-cache that holds translations of previou…
50 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.",
65 …e stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to th…
116 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
125 …r an interval where the front-end delivered no uops for a period of at least 1 cycle which was not…
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/tigerlake/
Dfrontend.json3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected …
9 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch…
14 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE transitions count.",
22 …"PublicDescription": "Counts the number of Decode Stream Buffer (DSB a.k.a. Uop Cache)-to-MITE spe…
27 "BriefDescription": "DSB-to-MITE switch true penalty cycles.",
33 …"PublicDescription": "Decode Stream Buffer (DSB) is a Uop-cache that holds translations of previou…
47 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.",
62 …e stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to th…
113 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
122 …r an interval where the front-end delivered no uops for a period of at least 1 cycle which was not…
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/sapphirerapids/
Dfrontend.json9 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length …
26 "BriefDescription": "DSB-to-MITE switch true penalty cycles.",
32 …"PublicDescription": "Decode Stream Buffer (DSB) is a Uop-cache that holds translations of previou…
47 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.",
62 …e stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to th…
113 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
122 …r an interval where the front-end delivered no uops for a period of at least 1 cycle which was not…
128 …fter an interval where the front-end delivered no uops for a period of 128 cycles which was not in…
137 …fter an interval where the front-end delivered no uops for a period of 128 cycles which was not in…
143 …fter an interval where the front-end delivered no uops for a period of 16 cycles which was not int…
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/goldmont/
Dpipeline.json263 …ocation is stalled waiting for a mispredicted jump to retire or other branch-like conditions (e.g.…
273 …ource in the backend. Including but not limited to resources such as the Re-order Buffer (ROB), r…
352 "BriefDescription": "Self-Modifying Code detected",
357 …ction and has to perform a machine clear because of that modification. Self-modifying code (SMC) …
362 "BriefDescription": "Uops issued to the back end per cycle",
367end and allocated into the back end of the machine. This event counts uops that retire as well as…
371 "BriefDescription": "Uops requested but not-delivered to the back-end per cycle",
376-end inefficiencies. I.e. when front-end of the machine is not delivering uops to the back-end and…
407 …ued by the micro-sequencer (MS). Counts both the uops from a micro-coded instruction, and the uop…
/Linux-v6.1/tools/perf/pmu-events/arch/x86/cascadelakex/
Dfrontend.json3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected …
8 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch…
13 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches",
18 …e Decode Stream Buffer (DSB)-to-MITE switches including all misses because of missing Decode Strea…
23 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
28-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of th…
41 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.",
55 …e stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to th…
101 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
109 …r an interval where the front-end delivered no uops for a period of at least 1 cycle which was not…
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/skylake/
Dfrontend.json3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected …
8 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch…
13 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches",
18 …e Decode Stream Buffer (DSB)-to-MITE switches including all misses because of missing Decode Strea…
23 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
28-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of th…
41 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.",
55 …e stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to th…
101 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
109 …r an interval where the front-end delivered no uops for a period of at least 1 cycle which was not…
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/skylakex/
Dfrontend.json3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected …
8 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch…
13 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches",
18 …e Decode Stream Buffer (DSB)-to-MITE switches including all misses because of missing Decode Strea…
23 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
28-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of th…
41 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.",
55 …e stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to th…
101 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
109 …r an interval where the front-end delivered no uops for a period of at least 1 cycle which was not…
[all …]
/Linux-v6.1/fs/erofs/
Dnamei.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2017-2018 HUAWEI, Inc.
13 const unsigned char *end; member
16 /* based on the end of qn is accurate and it must have the trailing '\0' */
24 * on-disk error, let's only BUG_ON in the debugging mode. in erofs_dirnamecmp()
28 DBG_BUGON(qd->name > qd->end); in erofs_dirnamecmp()
31 /* However it is absolutely safe if < qd->end */ in erofs_dirnamecmp()
32 while (qd->name + i < qd->end && qd->name[i] != '\0') { in erofs_dirnamecmp()
33 if (qn->name[i] != qd->name[i]) { in erofs_dirnamecmp()
35 return qn->name[i] > qd->name[i] ? 1 : -1; in erofs_dirnamecmp()
[all …]
/Linux-v6.1/drivers/media/i2c/
Dccs-pll.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * drivers/media/i2c/ccs-pll.h
17 /* CSI-2 or CCP-2 */
37 * struct ccs_pll_branch_fr - CCS PLL configuration (front)
39 * A single branch front-end of the CCS PLL tree.
41 * @pre_pll_clk_div: Pre-PLL clock divisor
54 * struct ccs_pll_branch_bk - CCS PLL configuration (back)
56 * A single branch back-end of the CCS PLL tree.
71 * struct ccs_pll - Full CCS PLL configuration
78 * @csi2: CSI-2 related parameters
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/goldmontplus/
Dpipeline.json284 "BriefDescription": "Instructions retired - using Reduced Skid PEBS feature",
312 …ocation is stalled waiting for a mispredicted jump to retire or other branch-like conditions (e.g.…
324 …ource in the backend. Including but not limited to resources such as the Re-order Buffer (ROB), r…
419 …r of times that the machines clears due to a page fault. Covers both I-side and D-side(Loads/Store…
424 "BriefDescription": "Self-Modifying Code detected",
431 …ction and has to perform a machine clear because of that modification. Self-modifying code (SMC) …
436 "BriefDescription": "Uops issued to the back end per cycle",
443end and allocated into the back end of the machine. This event counts uops that retire as well as…
447 "BriefDescription": "Uops requested but not-delivered to the back-end per cycle",
454-end inefficiencies. I.e. when front-end of the machine is not delivering uops to the back-end and…
[all …]
/Linux-v6.1/sound/soc/fsl/
Dfsl_asrc_dma.c1 // SPDX-License-Identifier: GPL-2.0
9 #include <linux/dma-mapping.h>
11 #include <linux/dma/imx-dma.h>
37 chan->private = param; in filter()
45 struct snd_pcm_runtime *runtime = substream->runtime; in fsl_asrc_dma_complete()
46 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_complete()
48 pair->pos += snd_pcm_lib_period_bytes(substream); in fsl_asrc_dma_complete()
49 if (pair->pos >= snd_pcm_lib_buffer_bytes(substream)) in fsl_asrc_dma_complete()
50 pair->pos = 0; in fsl_asrc_dma_complete()
58 u8 dir = substream->stream == SNDRV_PCM_STREAM_PLAYBACK ? OUT : IN; in fsl_asrc_dma_prepare_and_submit()
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/alderlake/
Dfrontend.json63 "BriefDescription": "DSB-to-MITE switch true penalty cycles.",
150 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
165 …fter an interval where the front-end delivered no uops for a period of 128 cycles which was not in…
180 …fter an interval where the front-end delivered no uops for a period of 16 cycles which was not int…
195 "BriefDescription": "Retired instructions after front-end starvation of at least 2 cycles",
210 …fter an interval where the front-end delivered no uops for a period of 256 cycles which was not in…
225 … an interval where the front-end had at least 1 bubble-slot for a period of 2 cycles which was not…
240 …fter an interval where the front-end delivered no uops for a period of 32 cycles which was not int…
255 …after an interval where the front-end delivered no uops for a period of 4 cycles which was not int…
270 …fter an interval where the front-end delivered no uops for a period of 512 cycles which was not in…
[all …]
/Linux-v6.1/arch/sh/mm/
Dcache-sh2a.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * arch/sh/mm/cache-sh2a.c
47 * Write back the dirty D-caches, but not invalidate them.
53 unsigned long begin, end; in sh2a__flush_wback_region() local
57 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh2a__flush_wback_region()
58 end = ((unsigned long)start + size + L1_CACHE_BYTES-1) in sh2a__flush_wback_region()
59 & ~(L1_CACHE_BYTES-1); in sh2a__flush_wback_region()
66 if (((end - begin) >> PAGE_SHIFT) >= MAX_OCACHE_PAGES) { in sh2a__flush_wback_region()
68 end = begin + (nr_ways * current_cpu_data.dcache.way_size); in sh2a__flush_wback_region()
70 for (v = begin; v < end; v += L1_CACHE_BYTES) { in sh2a__flush_wback_region()
[all …]
Dflush-sh4.c1 // SPDX-License-Identifier: GPL-2.0
9 * Write back the dirty D-caches, but not invalidate them.
16 reg_size_t aligned_start, v, cnt, end; in sh4__flush_wback_region() local
19 v = aligned_start & ~(L1_CACHE_BYTES-1); in sh4__flush_wback_region()
20 end = (aligned_start + size + L1_CACHE_BYTES-1) in sh4__flush_wback_region()
21 & ~(L1_CACHE_BYTES-1); in sh4__flush_wback_region()
22 cnt = (end - v) / L1_CACHE_BYTES; in sh4__flush_wback_region()
33 cnt -= 8; in sh4__flush_wback_region()
38 cnt--; in sh4__flush_wback_region()
43 * Write back the dirty D-caches and invalidate them.
[all …]
Dcache-sh3.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * arch/sh/mm/cache-sh3.c
23 * Write back the dirty D-caches, but not invalidate them.
35 unsigned long begin, end; in sh3__flush_wback_region() local
38 begin = (unsigned long)start & ~(L1_CACHE_BYTES-1); in sh3__flush_wback_region()
39 end = ((unsigned long)start + size + L1_CACHE_BYTES-1) in sh3__flush_wback_region()
40 & ~(L1_CACHE_BYTES-1); in sh3__flush_wback_region()
42 for (v = begin; v < end; v+=L1_CACHE_BYTES) { in sh3__flush_wback_region()
66 * Write back the dirty D-caches and invalidate them.
74 unsigned long begin, end; in sh3__flush_purge_region() local
[all …]
Dcache-sh4.c2 * arch/sh/mm/cache-sh4.c
5 * Copyright (C) 2001 - 2009 Paul Mundt
35 * Write back the range of D-cache, and purge the I-cache.
43 unsigned long start, end; in sh4_flush_icache_range() local
47 start = data->addr1; in sh4_flush_icache_range()
48 end = data->addr2; in sh4_flush_icache_range()
51 if (((end - start) >> PAGE_SHIFT) >= MAX_ICACHE_PAGES) { in sh4_flush_icache_range()
57 * Selectively flush d-cache then invalidate the i-cache. in sh4_flush_icache_range()
60 start &= ~(L1_CACHE_BYTES-1); in sh4_flush_icache_range()
61 end += L1_CACHE_BYTES-1; in sh4_flush_icache_range()
[all …]
/Linux-v6.1/lib/lz4/
Dlz4hc_compress.c2 * LZ4 HC - High Compression Mode of LZ4
3 * Copyright (C) 2011-2015, Yann Collet.
5 * BSD 2 - Clause License (http://www.opensource.org/licenses/bsd - license.php)
27 * - LZ4 homepage : http://www.lz4.org
28 * - LZ4 source repository : https://github.com/lz4/lz4
31 * Sven Schmidt <4sschmid@informatik.uni-hamburg.de>
34 /*-************************************
47 #define OPTIMAL_ML (int)((ML_MASK - 1) + MINMATCH)
50 >> ((MINMATCH*8) - LZ4HC_HASH_LOG))
63 memset((void *)hc4->hashTable, 0, sizeof(hc4->hashTable)); in LZ4HC_init()
[all …]
/Linux-v6.1/arch/arm/mm/
Dcache-fa.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * linux/arch/arm/mm/cache-fa.S
6 * Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
8 * Based on cache-v4wb.S:
9 * Copyright (C) 1997-2002 Russell king
19 #include "proc-macros.S"
75 * flush_user_cache_range(start, end, flags)
80 * - start - start address (inclusive, page aligned)
81 * - end - end address (exclusive, page aligned)
82 * - flags - vma_area_struct flags describing address space
[all …]
Dcache-v4wb.S1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * linux/arch/arm/mm/cache-v4wb.S
5 * Copyright (C) 1997-2002 Russell king
12 #include "proc-macros.S"
39 * 32768 150 149 150 214 216 212 <---
42 * Whole 132 136 132 221 217 207 <---
89 add r2, r2, #FLUSH_BASE_MINICACHE - FLUSH_BASE
99 * flush_user_cache_range(start, end, flags)
104 * - start - start address (inclusive, page aligned)
105 * - end - end address (exclusive, page aligned)
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/silvermont/
Dpipeline.json108 …he processor predicts that the branch would be taken, but it is not, or vice-versa. When the misp…
117 …he processor predicts that the branch would be taken, but it is not, or vice-versa. When the misp…
127 …he processor predicts that the branch would be taken, but it is not, or vice-versa. When the misp…
137 …he processor predicts that the branch would be taken, but it is not, or vice-versa. When the misp…
147 …he processor predicts that the branch would be taken, but it is not, or vice-versa. When the misp…
157 …he processor predicts that the branch would be taken, but it is not, or vice-versa. When the misp…
207 … For instructions that consist of multiple micro-ops, this event counts exactly once, as the last …
216 … For instructions that consist of multiple micro-ops, this event counts the retirement of the last…
224end of the machine is notified that it must restart, so no more instructions will be decoded from …
229 "BriefDescription": "Self-Modifying Code detected",
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/jaketown/
Dfrontend.json3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected …
12 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches.",
21 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
26back-end cannot accept new micro-ops. The penalty for these switches is potentially several cycl…
179-end in delivering uops. Microcode assists are used for complex instructions or scenarios that ca…
248back-end per cycle, per thread, when the back-end was not stalled. In the ideal case 4 uops can b…
274 "BriefDescription": "Cycles when 1 or more uops were delivered to the by the front end.",
295 "BriefDescription": "Cycles with less than 2 uops delivered by the front end.",
305 "BriefDescription": "Cycles with less than 3 uops delivered by the front end.",
/Linux-v6.1/tools/perf/pmu-events/arch/x86/sandybridge/
Dfrontend.json3 …t end is resteered, mainly when the BPU cannot provide a correct prediction and this is corrected …
12 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches.",
21 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
26back-end cannot accept new micro-ops. The penalty for these switches is potentially several cycl…
179-end in delivering uops. Microcode assists are used for complex instructions or scenarios that ca…
248back-end per cycle, per thread, when the back-end was not stalled. In the ideal case 4 uops can b…
274 "BriefDescription": "Cycles when 1 or more uops were delivered to the by the front end.",
295 "BriefDescription": "Cycles with less than 2 uops delivered by the front end.",
305 "BriefDescription": "Cycles with less than 3 uops delivered by the front end.",
/Linux-v6.1/include/linux/
Dpstore_zone.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 * struct pstore_zone_info - pstore/zone back-end driver structure
14 * @owner: Module which is responsible for this back-end driver.
15 * @name: Name of the back-end driver.
29 * -EBUSY means try to write again later.
30 * -ENOMSG means to try next zone.
39 * excluding -ENOMSG mean error. -ENOMSG means to try next zone.
/Linux-v6.1/drivers/gpu/drm/amd/pm/powerplay/inc/
Dhardwaremanager.h113 …PHM_PlatformCaps_DynamicACTiming, /* if the SMC dynamically re-programs MC S…
115 …tStateOnAlert, /* Go to boot state on alerts, e.g. on an AC->DC transition. */
116 …rVBlankOnAlert, /* Do NOT wait for VBLANK during an alert (e.g. AC->DC transition). */
142 …PHM_PlatformCaps_RegWriteDelay, /* indicates if back to back reg write del…
158 PHM_PlatformCaps_WantSAMClkWithDummyBackEnd, /* Set SAM Clk With Dummy Back End */
159 PHM_PlatformCaps_WantUVDClkWithDummyBackEnd, /* Set UVD Clk With Dummy Back End */
160 PHM_PlatformCaps_WantVCEClkWithDummyBackEnd, /* Set VCE Clk With Dummy Back End */
161 PHM_PlatformCaps_WantACPClkWithDummyBackEnd, /* Set SAM Clk With Dummy Back End */
162 …PHM_PlatformCaps_OD6inACSupport, /* indicates that the ASIC/back end suppor…
163 …PHM_PlatformCaps_OD6inDCSupport, /* indicates that the ASIC/back end suppor…
[all …]

12345678910>>...43