Home
last modified time | relevance | path

Searched +full:l2 +full:- +full:cache (Results 1 – 25 of 1038) sorted by relevance

12345678910>>...42

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/powerpc/fsl/
Dl2cache.txt1 Freescale L2 Cache Controller
3 L2 cache is present in Freescale's QorIQ and QorIQ Qonverge platforms.
4 The cache bindings explained below are Devicetree Specification compliant
8 - compatible : Should include one of the following:
9 "fsl,8540-l2-cache-controller"
10 "fsl,8541-l2-cache-controller"
11 "fsl,8544-l2-cache-controller"
12 "fsl,8548-l2-cache-controller"
13 "fsl,8555-l2-cache-controller"
14 "fsl,8568-l2-cache-controller"
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/fsl/
Dl2cache.txt1 Freescale L2 Cache Controller
3 L2 cache is present in Freescale's QorIQ and QorIQ Qonverge platforms.
4 The cache bindings explained below are Devicetree Specification compliant
8 - compatible : Should include one of the following:
9 "fsl,8540-l2-cache-controller"
10 "fsl,8541-l2-cache-controller"
11 "fsl,8544-l2-cache-controller"
12 "fsl,8548-l2-cache-controller"
13 "fsl,8555-l2-cache-controller"
14 "fsl,8568-l2-cache-controller"
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/amdzen1/
Dcache.json5 …tch windows transferred from IC pipe to DE instruction decoder (includes non-cacheable and cacheab…
15 …"BriefDescription": "The number of 64 byte instruction cache line was fulfilled from the L2 cache."
20 …escription": "The number of 64 byte instruction cache line fulfilled from system memory or another…
25 …fDescription": "The number of instruction fetches that miss in the L1 ITLB but hit in the L2 ITLB."
30 "BriefDescription": "The number of instruction fetches that miss in both the L1 and L2 TLBs."
35 … instruction stream was being modified by another processor in an MP system - typically a highly u…
52 …l. IC pipe was stalled during this clock cycle (including IC to OC fetches) due to back-pressure.",
58 …"IC line invalidated due to L2 invalidating probe (external or LS). The number of instruction cach…
64 … due to overwriting fill response. The number of instruction cache lines invalidated. A non-SMC ev…
75 …"BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache reads (including har…
[all …]
Drecommended.json4 "BriefDescription": "Execution-Time Branch Misprediction Ratio (Non-Speculative)",
12 "BriefDescription": "All L1 Data Cache Accesses",
17 "BriefDescription": "All L2 Cache Accesses",
24 "BriefDescription": "L2 Cache Accesses from L1 Instruction Cache Misses (including prefetch)",
30 "BriefDescription": "L2 Cache Accesses from L1 Data Cache Misses (including prefetch)",
35 "BriefDescription": "L2 Cache Accesses from L2 HWPF",
41 "BriefDescription": "All L2 Cache Misses",
48 "BriefDescription": "L2 Cache Misses from L1 Instruction Cache Misses",
54 "BriefDescription": "L2 Cache Misses from L1 Data Cache Misses",
59 "BriefDescription": "L2 Cache Misses from L2 HWPF",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/amdzen2/
Dcache.json5 …"BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache reads (including har…
11 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache stores.",
17 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache shared reads.",
23 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). Instruction cache reads.",
29 …fDescription": "All L2 Cache Requests (Breakdown 1 - Common). Data cache state change requests. Re…
35 "BriefDescription": "All L2 Cache Requests (Breakdown 1 - Common). PrefetchL2Cmd.",
41 …tion": "All L2 Cache Requests (Breakdown 1 - Common). L2 Prefetcher. All prefetches accepted by L2
64 "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Data cache read sized.",
70 …"BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Data cache read sized non-cacheab…
76 "BriefDescription": "All L2 Cache Requests (Breakdown 2 - Rare). Instruction cache read sized.",
[all …]
Drecommended.json4 "BriefDescription": "Execution-Time Branch Misprediction Ratio (Non-Speculative)",
12 "BriefDescription": "All L1 Data Cache Accesses",
17 "BriefDescription": "All L2 Cache Accesses",
24 "BriefDescription": "L2 Cache Accesses from L1 Instruction Cache Misses (including prefetch)",
30 "BriefDescription": "L2 Cache Accesses from L1 Data Cache Misses (including prefetch)",
35 "BriefDescription": "L2 Cache Accesses from L2 HWPF",
41 "BriefDescription": "All L2 Cache Misses",
48 "BriefDescription": "L2 Cache Misses from L1 Instruction Cache Misses",
54 "BriefDescription": "L2 Cache Misses from L1 Data Cache Misses",
59 "BriefDescription": "L2 Cache Misses from L2 HWPF",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/goldmont/
Dcache.json4 …"PublicDescription": "Counts memory requests originating from the core that miss in the L2 cache.",
10 "BriefDescription": "L2 cache request misses"
14 …": "Counts memory requests originating from the core that reference a cache line in the L2 cache.",
20 "BriefDescription": "L2 cache requests"
24L2 XQ rejects due to a full or near full condition which likely indicates back pressure from the i…
44 …"PublicDescription": "Counts when a modified (dirty) cache line is evicted from the data L1 cache
50 "BriefDescription": "L1 Cache evictions for dirty data"
54 …s not the same as the total number of cycles spent retrieving instruction cache lines from the mem…
60 "BriefDescription": "Cycles code-fetch stalled due to an outstanding ICache miss."
86 …ription": "Counts load uops retired where the data requested spans a 64 byte cache line boundary.",
[all …]
/kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/goldmont/
Dcache.json4 …"PublicDescription": "Counts memory requests originating from the core that miss in the L2 cache.",
10 "BriefDescription": "L2 cache request misses"
14 …": "Counts memory requests originating from the core that reference a cache line in the L2 cache.",
20 "BriefDescription": "L2 cache requests"
24L2 XQ rejects due to a full or near full condition which likely indicates back pressure from the i…
44 …"PublicDescription": "Counts when a modified (dirty) cache line is evicted from the data L1 cache
50 "BriefDescription": "L1 Cache evictions for dirty data"
54 …s not the same as the total number of cycles spent retrieving instruction cache lines from the mem…
60 "BriefDescription": "Cycles code-fetch stalled due to an outstanding ICache miss."
85 …ription": "Counts load uops retired where the data requested spans a 64 byte cache line boundary.",
[all …]
Dmemory.json36 … for ownership (RFO) requests (demand & prefetch) that miss the L2 cache and targets non-DRAM syst…
44 … for ownership (RFO) requests (demand & prefetch) that miss the L2 cache and targets non-DRAM syst…
49 … for ownership (RFO) requests (demand & prefetch) that miss the L2 cache and targets non-DRAM syst…
57 … for ownership (RFO) requests (demand & prefetch) that miss the L2 cache and targets non-DRAM syst…
62 …cription": "Counts data reads (demand & prefetch) that miss the L2 cache and targets non-DRAM syst…
70 …cription": "Counts data reads (demand & prefetch) that miss the L2 cache and targets non-DRAM syst…
75 …cription": "Counts data reads generated by L1 or L2 prefetchers that miss the L2 cache and targets…
83 …cription": "Counts data reads generated by L1 or L2 prefetchers that miss the L2 cache and targets…
88 …iption": "Counts requests to the uncore subsystem that miss the L2 cache and targets non-DRAM syst…
96 …iption": "Counts requests to the uncore subsystem that miss the L2 cache and targets non-DRAM syst…
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/arm64/arm/cortex-a76-n1/
Dcache.json3 …"PublicDescription": "L1 instruction cache refill. This event counts any instruction fetch which m…
6 "BriefDescription": "L1 instruction cache refill"
9 …LB refill. This event counts any refill of the instruction L1 TLB from the L2 TLB. This includes r…
15 …"PublicDescription": "L1 data cache refill. This event counts any load or store operation or page …
18 "BriefDescription": "L1 data cache refill"
21 …tion": "L1 data cache access. This event counts any load or store operation or page table walk acc…
24 "BriefDescription": "L1 data cache access"
27 … data TLB refill. This event counts any refill of the data L1 TLB from the L2 TLB. This includes r…
33 …on cache access or Level 0 Macro-op cache access. This event counts any instruction fetch which ac…
36 "BriefDescription": "L1 instruction cache access"
[all …]
/kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/goldmontplus/
Dcache.json4 …"PublicDescription": "Counts memory requests originating from the core that miss in the L2 cache.",
12 "BriefDescription": "L2 cache request misses"
16 …": "Counts memory requests originating from the core that reference a cache line in the L2 cache.",
24 "BriefDescription": "L2 cache requests"
28L2 XQ rejects due to a full or near full condition which likely indicates back pressure from the i…
52 …"PublicDescription": "Counts when a modified (dirty) cache line is evicted from the data L1 cache
60 "BriefDescription": "L1 Cache evictions for dirty data"
64 …s not the same as the total number of cycles spent retrieving instruction cache lines from the mem…
72 "BriefDescription": "Cycles code-fetch stalled due to an outstanding ICache miss."
100 …ription": "Counts load uops retired where the data requested spans a 64 byte cache line boundary.",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/goldmontplus/
Dcache.json4 …"PublicDescription": "Counts memory requests originating from the core that miss in the L2 cache.",
12 "BriefDescription": "L2 cache request misses"
16 …": "Counts memory requests originating from the core that reference a cache line in the L2 cache.",
24 "BriefDescription": "L2 cache requests"
28L2 XQ rejects due to a full or near full condition which likely indicates back pressure from the i…
52 …"PublicDescription": "Counts when a modified (dirty) cache line is evicted from the data L1 cache
60 "BriefDescription": "L1 Cache evictions for dirty data"
64 …s not the same as the total number of cycles spent retrieving instruction cache lines from the mem…
72 "BriefDescription": "Cycles code-fetch stalled due to an outstanding ICache miss."
101 …ription": "Counts load uops retired where the data requested spans a 64 byte cache line boundary.",
[all …]
/kernel/linux/linux-5.10/arch/powerpc/sysdev/
Dfsl_85xx_l2ctlr.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * Copyright 2009-2010, 2012 Freescale Semiconductor, Inc.
5 * QorIQ (P1/P2) L2 controller init for Cache-SRAM instantiation
27 return -EINVAL; in get_cache_sram_params()
30 return -EINVAL; in get_cache_sram_params()
32 sram_params->sram_offset = addr; in get_cache_sram_params()
33 sram_params->sram_size = size; in get_cache_sram_params()
56 __setup("cache-sram-size=", get_size_from_cmdline);
57 __setup("cache-sram-offset=", get_offset_from_cmdline);
68 if (!dev->dev.of_node) { in mpc85xx_l2ctlr_of_probe()
[all …]
/kernel/linux/linux-4.19/arch/powerpc/sysdev/
Dfsl_85xx_l2ctlr.c2 * Copyright 2009-2010, 2012 Freescale Semiconductor, Inc.
4 * QorIQ (P1/P2) L2 controller init for Cache-SRAM instantiation
40 return -EINVAL; in get_cache_sram_params()
43 return -EINVAL; in get_cache_sram_params()
45 sram_params->sram_offset = addr; in get_cache_sram_params()
46 sram_params->sram_size = size; in get_cache_sram_params()
69 __setup("cache-sram-size=", get_size_from_cmdline);
70 __setup("cache-sram-offset=", get_offset_from_cmdline);
81 if (!dev->dev.of_node) { in mpc85xx_l2ctlr_of_probe()
82 dev_err(&dev->dev, "Device's OF-node is NULL\n"); in mpc85xx_l2ctlr_of_probe()
[all …]
/kernel/linux/linux-4.19/tools/perf/pmu-events/arch/powerpc/power8/
Dcache.json5 …"BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another c…
6 …"PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another …
11 …"BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another chi…
12 …"PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another ch…
17 …"BriefDescription": "The processor's data cache was reloaded from another chip's L4 on a different…
18 …"PublicDescription": "The processor's data cache was reloaded from another chip's L4 on a differen…
23 …"BriefDescription": "The processor's data cache was reloaded from local core's L2 due to a demand …
24 …"PublicDescription": "The processor's data cache was reloaded from local core's L2 due to either o…
29 "BriefDescription": "Demand LD - L2 Miss (not L2 hit)",
35 …"BriefDescription": "The processor's data cache was reloaded from a localtion other than the local…
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/powerpc/power8/
Dcache.json5 …"BriefDescription": "The processor's data cache was reloaded with Modified (M) data from another c…
6 …"PublicDescription": "The processor's data cache was reloaded with Modified (M) data from another …
11 …"BriefDescription": "The processor's data cache was reloaded with Shared (S) data from another chi…
12 …"PublicDescription": "The processor's data cache was reloaded with Shared (S) data from another ch…
17 …"BriefDescription": "The processor's data cache was reloaded from another chip's L4 on a different…
18 …"PublicDescription": "The processor's data cache was reloaded from another chip's L4 on a differen…
23 …"BriefDescription": "The processor's data cache was reloaded from local core's L2 due to a demand …
24 …"PublicDescription": "The processor's data cache was reloaded from local core's L2 due to either o…
29 "BriefDescription": "Demand LD - L2 Miss (not L2 hit)",
35 …"BriefDescription": "The processor's data cache was reloaded from a location other than the local …
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/arm/
Dl2c2x0.txt1 * ARM L2 Cache Controller
4 PL310 and variants) based level 2 cache controller. All these various implementations
5 of the L2 cache controller have compatible programming models (Note 1).
6 Some of the properties that are just prefixed "cache-*" are taken from section
10 The ARM L2 cache representation in the device tree should be done as follows:
14 - compatible : should be one of:
15 "arm,pl310-cache"
16 "arm,l220-cache"
17 "arm,l210-cache"
18 "bcm,bcm11351-a2-pl310-cache": DEPRECATED by "brcm,bcm11351-a2-pl310-cache"
[all …]
/kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/broadwellde/
Dcache.json5 "BriefDescription": "Demand Data Read miss L2, no rejects",
8 …": "This event counts the number of demand Data Read requests that miss L2 cache. Only not rejecte…
15 "BriefDescription": "RFO requests that miss L2 cache.",
24 "BriefDescription": "L2 cache misses when fetching instructions.",
33 "BriefDescription": "Demand requests that miss L2 cache.",
42 "BriefDescription": "L2 prefetch requests that miss L2 cache",
45 …n": "This event counts the number of requests from the L2 hardware prefetchers that miss L2 cache.…
52 "BriefDescription": "All requests that miss L2 cache.",
61 "BriefDescription": "Demand Data Read requests that hit L2 cache",
64 …n": "This event counts the number of demand Data Read requests that hit L2 cache. Only not rejecte…
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellde/
Dcache.json5 "BriefDescription": "Demand Data Read miss L2, no rejects",
8 …": "This event counts the number of demand Data Read requests that miss L2 cache. Only not rejecte…
15 "BriefDescription": "RFO requests that miss L2 cache.",
24 "BriefDescription": "L2 cache misses when fetching instructions.",
33 "BriefDescription": "Demand requests that miss L2 cache.",
42 "BriefDescription": "L2 prefetch requests that miss L2 cache",
45 …n": "This event counts the number of requests from the L2 hardware prefetchers that miss L2 cache.…
52 "BriefDescription": "All requests that miss L2 cache.",
61 "BriefDescription": "Demand Data Read requests that hit L2 cache",
64 …n": "This event counts the number of demand Data Read requests that hit L2 cache. Only not rejecte…
[all …]
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/arm/uniphier/
Dcache-uniphier.txt1 UniPhier outer cache controller
3 UniPhier SoCs are integrated with a full-custom outer cache controller system.
4 All of them have a level 2 cache controller, and some have a level 3 cache
8 - compatible: should be "socionext,uniphier-system-cache"
9 - reg: offsets and lengths of the register sets for the device. It should
12 - cache-unified: specifies the cache is a unified cache.
13 - cache-size: specifies the size in bytes of the cache
14 - cache-sets: specifies the number of associativity sets of the cache
15 - cache-line-size: specifies the line size in bytes
16 - cache-level: specifies the level in the cache hierarchy. The value should
[all …]
/kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/ivybridge/
Dcache.json3 "PublicDescription": "Demand Data Read requests that hit L2 cache.",
9 "BriefDescription": "Demand Data Read requests that hit L2 cache",
13 "PublicDescription": "Counts any demand and L1 HW prefetch data load requests to L2.",
23 "PublicDescription": "RFO requests that hit L2 cache.",
29 "BriefDescription": "RFO requests that hit L2 cache",
33 "PublicDescription": "Counts the number of store RFO requests that miss the L2 cache.",
39 "BriefDescription": "RFO requests that miss L2 cache",
43 "PublicDescription": "Counts all L2 store RFO requests.",
49 "BriefDescription": "RFO requests to L2 cache",
53 "PublicDescription": "Number of instruction fetches that hit the L2 cache.",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivybridge/
Dcache.json3 "PublicDescription": "Demand Data Read requests that hit L2 cache.",
9 "BriefDescription": "Demand Data Read requests that hit L2 cache",
13 "PublicDescription": "Counts any demand and L1 HW prefetch data load requests to L2.",
23 "PublicDescription": "RFO requests that hit L2 cache.",
29 "BriefDescription": "RFO requests that hit L2 cache",
33 "PublicDescription": "Counts the number of store RFO requests that miss the L2 cache.",
39 "BriefDescription": "RFO requests that miss L2 cache",
43 "PublicDescription": "Counts all L2 store RFO requests.",
49 "BriefDescription": "RFO requests to L2 cache",
53 "PublicDescription": "Number of instruction fetches that hit the L2 cache.",
[all …]
/kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/haswell/
Dcache.json3 "PublicDescription": "Demand data read requests that missed L2, no rejects.",
10 "BriefDescription": "Demand Data Read miss L2, no rejects",
14 "PublicDescription": "Counts the number of store RFO requests that miss the L2 cache.",
20 "BriefDescription": "RFO requests that miss L2 cache",
24 "PublicDescription": "Number of instruction fetches that missed the L2 cache.",
30 "BriefDescription": "L2 cache misses when fetching instructions",
34 "PublicDescription": "Demand requests that miss L2 cache.",
41 "BriefDescription": "Demand requests that miss L2 cache",
45 "PublicDescription": "Counts all L2 HW prefetcher requests that missed L2.",
51 "BriefDescription": "L2 prefetch requests that miss L2 cache",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/haswell/
Dcache.json3 "PublicDescription": "Demand data read requests that missed L2, no rejects.",
10 "BriefDescription": "Demand Data Read miss L2, no rejects",
14 "PublicDescription": "Counts the number of store RFO requests that miss the L2 cache.",
20 "BriefDescription": "RFO requests that miss L2 cache",
24 "PublicDescription": "Number of instruction fetches that missed the L2 cache.",
30 "BriefDescription": "L2 cache misses when fetching instructions",
34 "PublicDescription": "Demand requests that miss L2 cache.",
41 "BriefDescription": "Demand requests that miss L2 cache",
45 "PublicDescription": "Counts all L2 HW prefetcher requests that missed L2.",
51 "BriefDescription": "L2 prefetch requests that miss L2 cache",
[all …]
/kernel/linux/linux-5.10/arch/mips/include/asm/octeon/
Dcvmx-l2c.h7 * Copyright (c) 2003-2017 Cavium, Inc.
14 * AS-IS and WITHOUT ANY WARRANTY; without even the implied warranty
21 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
29 * Interface to the Level 2 Cache (L2C) control, measurement, and debugging
42 /* Based on 128 byte cache line size */
44 #define CVMX_L2C_IDX_MASK (cvmx_l2c_get_num_sets() - 1)
52 /* Number of L2C Tag-and-data sections (TADs) that are connected to LMC. */
159 * Configure one of the four L2 Cache performance counters to capture event
163 * @event: The type of L2 Cache event occurrence to count.
173 * Read the given L2 Cache performance counter. The counter must be configured
[all …]

12345678910>>...42