/linux/tools/perf/pmu-events/arch/arm64/hisilicon/hip08/ |
H A D | metrics.json | 78 "PublicDescription": "Idle by itlb miss L3 topdown metric", 79 "BriefDescription": "Idle by itlb miss L3 topdown metric", 85 "PublicDescription": "Idle by icache miss L3 topdown metric", 86 "BriefDescription": "Idle by icache miss L3 topdown metric", 92 "PublicDescription": "BP misp flush L3 topdown metric", 93 "BriefDescription": "BP misp flush L3 topdown metric", 99 "PublicDescription": "OOO flush L3 topdown metric", 100 "BriefDescription": "OOO flush L3 topdown metric", 106 "PublicDescription": "Static predictor flush L3 topdown metric", 107 "BriefDescription": "Static predictor flush L3 topdown metric", [all …]
|
/linux/drivers/bus/ |
H A D | omap_l3_noc.c | 3 * OMAP L3 Interconnect error handling driver 23 * @l3: pointer to l3 struct 35 * 1) Custom errors in L3 : 37 * 2) Standard L3 error: 39 * L3 tries to access target while it is idle 50 static int l3_handle_target(struct omap_l3 *l3, void __iomem *base, in l3_handle_target() argument 114 l3->mst_addr_mask) >> __ffs(l3->mst_addr_mask); in l3_handle_target() 116 for (k = 0, master = l3->l3_masters; k < l3->num_masters; in l3_handle_target() 134 "%s:L3 %s Error: MASTER %s TARGET %s (%s)%s%s\n", in l3_handle_target() 135 dev_name(l3->dev), in l3_handle_target() [all …]
|
H A D | omap_l3_smx.c | 3 * OMAP3XXX L3 Interconnect Driver 129 * @l3: struct omap3_l3 * 139 static irqreturn_t omap3_l3_block_irq(struct omap3_l3 *l3, in omap3_l3_block_irq() argument 158 struct omap3_l3 *l3 = _l3; in omap3_l3_app_irq() local 167 int_type = irq == l3->app_irq ? L3_APPLICATION_ERROR : L3_DEBUG_ERROR; in omap3_l3_app_irq() 169 status = omap3_l3_readll(l3->rt, L3_SI_FLAG_STATUS_0); in omap3_l3_app_irq() 171 status = omap3_l3_readll(l3->rt, L3_SI_FLAG_STATUS_1); in omap3_l3_app_irq() 176 base = l3->rt + omap3_l3_bases[int_type][err_source]; in omap3_l3_app_irq() 180 ret |= omap3_l3_block_irq(l3, error, error_addr); in omap3_l3_app_irq() 205 .compatible = "ti,omap3-l3-smx", [all …]
|
/linux/Documentation/devicetree/bindings/interconnect/ |
H A D | qcom,osm-l3.yaml | 4 $id: http://devicetree.org/schemas/interconnect/qcom,osm-l3.yaml# 7 title: Qualcomm Operating State Manager (OSM) L3 Interconnect Provider 13 L3 cache bandwidth requirements on Qualcomm SoCs is serviced by the OSM. 14 The OSM L3 interconnect provider aggregates the L3 bandwidth requests 22 - qcom,sc7180-osm-l3 23 - qcom,sc8180x-osm-l3 24 - qcom,sdm670-osm-l3 25 - qcom,sdm845-osm-l3 26 - qcom,sm6350-osm-l3 27 - qcom,sm8150-osm-l3 [all …]
|
/linux/tools/perf/pmu-events/arch/x86/broadwell/ |
H A D | uncore-cache.json | 3 … "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state", 8 … "PublicDescription": "L3 Lookup any request that access cache and found line in E or S-state.", 13 "BriefDescription": "L3 Lookup any request that access cache and found line in I-state", 18 "PublicDescription": "L3 Lookup any request that access cache and found line in I-state.", 23 "BriefDescription": "L3 Lookup any request that access cache and found line in M-state", 28 "PublicDescription": "L3 Lookup any request that access cache and found line in M-state.", 33 "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state", 38 … "PublicDescription": "L3 Lookup any request that access cache and found line in MESI-state.", 43 … "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state", 48 … "PublicDescription": "L3 Lookup read request that access cache and found line in E or S-state.", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/skylake/ |
H A D | uncore-cache.json | 3 … "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state", 8 … "PublicDescription": "L3 Lookup any request that access cache and found line in E or S-state.", 13 "BriefDescription": "L3 Lookup any request that access cache and found line in I-state", 18 "PublicDescription": "L3 Lookup any request that access cache and found line in I-state.", 23 "BriefDescription": "L3 Lookup any request that access cache and found line in M-state", 28 "PublicDescription": "L3 Lookup any request that access cache and found line in M-state.", 33 "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state", 38 … "PublicDescription": "L3 Lookup any request that access cache and found line in MESI-state.", 43 … "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state", 48 … "PublicDescription": "L3 Lookup read request that access cache and found line in E or S-state.", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/elkhartlake/ |
H A D | memory.json | 29 "BriefDescription": "Counts all code reads that were not supplied by the L3 cache.", 39 "BriefDescription": "Counts all code reads that were not supplied by the L3 cache.", 49 …": "Counts modified writebacks from L1 cache and L2 cache that were not supplied by the L3 cache.", 59 …": "Counts modified writebacks from L1 cache and L2 cache that were not supplied by the L3 cache.", 69 …d instruction fetches and L1 instruction cache prefetches that were not supplied by the L3 cache.", 79 …d instruction fetches and L1 instruction cache prefetches that were not supplied by the L3 cache.", 89 …are prefetches and software prefetches (except PREFETCHW) that were not supplied by the L3 cache.", 99 …are prefetches and software prefetches (except PREFETCHW) that were not supplied by the L3 cache.", 131 …d software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache.", 141 …d software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache.", [all …]
|
H A D | cache.json | 67 …struction fetches and L1 HW prefetches. If the platform has an L3 cache, the LLC is the L3 cache, … 76 …struction fetches and L1 HW prefetches. If the platform has an L3 cache, the LLC is the L3 cache, … 168 …"BriefDescription": "Counts the number of load uops retired that hit in the L3 cache, in which a s… 218 "BriefDescription": "Counts the number of load uops retired that hit in the L3 cache.", 301 "BriefDescription": "Counts all code reads that were supplied by the L3 cache.", 311 …"BriefDescription": "Counts all code reads that were supplied by the L3 cache where a snoop was se… 321 …"BriefDescription": "Counts all code reads that were supplied by the L3 cache where a snoop was se… 331 …"BriefDescription": "Counts all code reads that were supplied by the L3 cache where a snoop was se… 341 …"BriefDescription": "Counts all code reads that were supplied by the L3 cache where a snoop was se… 351 …"BriefDescription": "Counts all code reads that were supplied by the L3 cache where no snoop was n… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/snowridgex/ |
H A D | memory.json | 29 "BriefDescription": "Counts all code reads that were not supplied by the L3 cache.", 39 "BriefDescription": "Counts all code reads that were not supplied by the L3 cache.", 49 …": "Counts modified writebacks from L1 cache and L2 cache that were not supplied by the L3 cache.", 59 …": "Counts modified writebacks from L1 cache and L2 cache that were not supplied by the L3 cache.", 69 …d instruction fetches and L1 instruction cache prefetches that were not supplied by the L3 cache.", 79 …d instruction fetches and L1 instruction cache prefetches that were not supplied by the L3 cache.", 89 …are prefetches and software prefetches (except PREFETCHW) that were not supplied by the L3 cache.", 99 …are prefetches and software prefetches (except PREFETCHW) that were not supplied by the L3 cache.", 131 …d software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache.", 141 …d software prefetches for exclusive ownership (PREFETCHW) that were not supplied by the L3 cache.", [all …]
|
H A D | cache.json | 67 …struction fetches and L1 HW prefetches. If the platform has an L3 cache, the LLC is the L3 cache, … 76 …struction fetches and L1 HW prefetches. If the platform has an L3 cache, the LLC is the L3 cache, … 168 …"BriefDescription": "Counts the number of load uops retired that hit in the L3 cache, in which a s… 218 "BriefDescription": "Counts the number of load uops retired that hit in the L3 cache.", 301 "BriefDescription": "Counts all code reads that were supplied by the L3 cache.", 311 …"BriefDescription": "Counts all code reads that were supplied by the L3 cache where a snoop was se… 321 …"BriefDescription": "Counts all code reads that were supplied by the L3 cache where a snoop was se… 331 …"BriefDescription": "Counts all code reads that were supplied by the L3 cache where a snoop was se… 341 …"BriefDescription": "Counts all code reads that were supplied by the L3 cache where a snoop was se… 351 …"BriefDescription": "Counts all code reads that were supplied by the L3 cache where no snoop was n… [all …]
|
/linux/tools/perf/pmu-events/arch/powerpc/power10/ |
H A D | datasource.json | 20 …"BriefDescription": "The processor's L1 data cache was reloaded from beyond the local core's L3 du… 160 …"BriefDescription": "The processor's instruction cache was reloaded from the local core's L3 due t… 165 …"BriefDescription": "The processor's L1 data cache was reloaded from the local core's L3 due to a … 170 …"BriefDescription": "The processor's instruction cache was reloaded from the local core's L3 due t… 175 …"BriefDescription": "The processor's L1 data cache was reloaded from the local core's L3 due to a … 180 …t dispatch conflicts with data NOT in the MEPF state from the local core's L3 due to a demand miss… 185 …t dispatch conflicts with data NOT in the MEPF state from the local core's L3 due to a demand miss… 190 …th data in the MEPF state without dispatch conflicts from the local core's L3 due to a demand miss… 195 …th data in the MEPF state without dispatch conflicts from the local core's L3 due to a demand miss… 200 …"BriefDescription": "The processor's L1 data cache was reloaded from the local core's L3 due to a … [all …]
|
/linux/arch/sparc/kernel/ |
H A D | head_64.S | 175 mov 1, %l3 176 stx %l3, [%sp + 2047 + 128 + 0x08] ! num_args, 1 177 stx %l3, [%sp + 2047 + 128 + 0x10] ! num_rets, 1 199 mov 4, %l3 200 stx %l3, [%sp + 2047 + 128 + 0x08] ! num_args, 4 201 mov 1, %l3 202 stx %l3, [%sp + 2047 + 128 + 0x10] ! num_rets, 1 206 mov 64, %l3 207 stx %l3, [%sp + 2047 + 128 + 0x30] ! arg4, size 214 mov (1b - prom_boot_mapped_pc), %l3 [all …]
|
/linux/tools/perf/pmu-events/arch/powerpc/power8/ |
H A D | cache.json | 5 …s data cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node … 6 …s data cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node … 11 …r's data cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node … 12 …r's data cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node … 65 …"BriefDescription": "The processor's data cache was reloaded from local core's L3 due to a demand … 66 …"PublicDescription": "The processor's data cache was reloaded from local core's L3 due to either o… 71 "BriefDescription": "Demand LD - L3 Miss (not L2 hit and not L3 hit)", 77 …ssor's data cache was reloaded from a location other than the local core's L3 due to a demand load… 78 …ssor's data cache was reloaded from a location other than the local core's L3 due to either only d… 83 …"BriefDescription": "The processor's data cache was reloaded from local core's L3 with dispatch co… [all …]
|
H A D | metrics.json | 207 …escription": "Cycles stalled by GCT empty due to Icache misses that resolve in the local L2 or L3", 255 …"BriefDescription": "Cycles stalled by D-Cache Misses that resolved in the local L2 or L3, where t… 261 "BriefDescription": "Cycles stalled by D-Cache Misses that resolved in the local L2 or L3", 267 …"BriefDescription": "Cycles stalled by D-Cache Misses that resolved in the local L2 or L3, where t… 456 "BriefDescription": "% of DL1 Reloads from Distant L2 or L3 (Modified) per Inst", 462 "BriefDescription": "% of DL1 Reloads from Distant L2 or L3 (Shared) per Inst", 522 "BriefDescription": "% of DL1 reloads from Private L3 M state, other core per Inst", 528 "BriefDescription": "% of DL1 reloads from Private L3 S tate, other core per Inst", 534 …"BriefDescription": "Percentage of L3 load hits per instruction where the load collided with a pen… 540 "BriefDescription": "% of DL1 reloads from L3 per Inst", [all …]
|
H A D | marked.json | 35 …s data cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node … 41 …ation in cycles to reload with Modified (M) data from another chip's L2 or L3 on a different Node … 47 …r's data cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node … 53 …uration in cycles to reload with Shared (S) data from another chip's L2 or L3 on a different Node … 155 …"BriefDescription": "The processor's data cache was reloaded from local core's L3 due to a marked … 161 …ssor's data cache was reloaded from a location other than the local core's L3 due to a marked load… 167 … "Duration in cycles to reload from a location other than the local core's L3 due to a marked load… 173 "BriefDescription": "Duration in cycles to reload from local core's L3 due to a marked load", 179 …"BriefDescription": "The processor's data cache was reloaded from local core's L3 with dispatch co… 185 …"BriefDescription": "Duration in cycles to reload from local core's L3 with dispatch conflict due … [all …]
|
H A D | frontend.json | 89 …uction cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node … 90 …uction cache was reloaded with Modified (M) data from another chip's L2 or L3 on a different Node … 95 …truction cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node … 96 …truction cache was reloaded with Shared (S) data from another chip's L2 or L3 on a different Node … 149 …"BriefDescription": "The processor's Instruction cache was reloaded from local core's L3 due to an… 150 …"PublicDescription": "The processor's Instruction cache was reloaded from local core's L3 due to e… 156 "PublicDescription": "Inst from L3 miss" 161 …Instruction cache was reloaded from a location other than the local core's L3 due to a instruction… 162 …Instruction cache was reloaded from a location other than the local core's L3 due to either an ins… 167 …"BriefDescription": "The processor's Instruction cache was reloaded from local core's L3 with disp… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/ivybridge/ |
H A D | uncore-cache.json | 3 … "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state.", 12 "BriefDescription": "L3 Lookup any request that access cache and found line in I-state.", 21 "BriefDescription": "L3 Lookup any request that access cache and found line in M-state.", 30 "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state.", 39 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in E or S-s… 48 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.… 57 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.… 66 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in MESI-sta… 75 … "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state.", 84 "BriefDescription": "L3 Lookup read request that access cache and found line in I-state.", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/sandybridge/ |
H A D | uncore-cache.json | 3 … "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state.", 12 "BriefDescription": "L3 Lookup any request that access cache and found line in I-state.", 21 "BriefDescription": "L3 Lookup any request that access cache and found line in M-state.", 30 "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state.", 39 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in E or S-s… 48 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.… 57 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.… 66 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in MESI-sta… 75 … "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state.", 84 "BriefDescription": "L3 Lookup read request that access cache and found line in I-state.", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/skylakex/ |
H A D | memory.json | 3 "BriefDescription": "Cycles while L3 cache miss demand load is outstanding.", 12 "BriefDescription": "Execution stalls while L3 cache miss demand load is outstanding.", 204 "BriefDescription": "Demand Data Read requests who miss L3 cache", 208 "PublicDescription": "Demand Data Read requests who miss L3 cache.", 213 …"BriefDescription": "Cycles with at least 1 Demand Data Read requests who miss L3 cache in the sup… 222 … "Counts number of Offcore outstanding Demand Data Read requests that miss L3 cache in the superQ … 230 …"BriefDescription": "Cycles with at least 6 Demand Data Read requests that miss L3 cache in the su… 239 "BriefDescription": "Counts all demand & prefetch data reads that miss in the L3.", 249 …"BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and the modified dat… 259 …"BriefDescription": "Counts all demand & prefetch data reads that miss the L3 and clean or shared … [all …]
|
H A D | cache.json | 59 …either be written back to L3 or directly written to memory and not allocated in L3. Clean lines m… 63 …either be written back to L3 or directly written to memory and not allocated in L3. Clean lines m… 129 … "BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches", 192 …"BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches t… 196 …"PublicDescription": "Counts requests from the L1/L2/L3 hardware prefetchers or Load software pref… 201 …"BriefDescription": "Requests from the L1/L2/L3 hardware prefetchers or Load software prefetches t… 205 …"PublicDescription": "Counts requests from the L1/L2/L3 hardware prefetchers or Load software pref… 246 "BriefDescription": "Core-originated cacheable demand requests missed L3", 251 …L3 cache (Longest Latency cache). Requests include data and code reads, Reads-for-Ownership (RFOs)… 256 "BriefDescription": "Core-originated cacheable demand requests that refer to L3", [all …]
|
/linux/tools/perf/pmu-events/arch/x86/haswell/ |
H A D | uncore-cache.json | 3 … "BriefDescription": "L3 Lookup any request that access cache and found line in E or S-state.", 12 "BriefDescription": "L3 Lookup any request that access cache and found line in I-state.", 21 "BriefDescription": "L3 Lookup any request that access cache and found line in M-state.", 30 "BriefDescription": "L3 Lookup any request that access cache and found line in MESI-state.", 39 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in E or S-s… 48 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in I-state.… 57 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in M-state.… 66 …"BriefDescription": "L3 Lookup external snoop request that access cache and found line in MESI-sta… 75 … "BriefDescription": "L3 Lookup read request that access cache and found line in E or S-state.", 84 "BriefDescription": "L3 Lookup read request that access cache and found line in I-state.", [all …]
|
/linux/drivers/gpu/drm/i915/gt/ |
H A D | intel_mocs.c | 74 /* L3 caching options */ 109 * PTE and those platforms except TGL/RKL will be initialized L3 WB to 123 * indices have been set to L3 WB. These reserved entries should never 126 * For TGL/RKL, all the unspecified MOCS indexes are mapped to L3 UC. 144 * - used by the L3 for all of its evictions. 147 * - used to force L3 uncachable cycles. 148 * Thus it is expected to make the surface L3 uncacheable. 165 /* Base - L3 + LLC */ \ 173 /* Base - L3 */ \ 185 /* Age 0 - L3 + LLC */ \ [all …]
|
/linux/Documentation/devicetree/bindings/arm/omap/ |
H A D | l3-noc.txt | 1 * TI - L3 Network On Chip (NoC) 7 - compatible : Should be "ti,omap3-l3-smx" for OMAP3 family 8 Should be "ti,omap4-l3-noc" for OMAP4 family 9 Should be "ti,omap5-l3-noc" for OMAP5 family 10 Should be "ti,dra7-l3-noc" for DRA7 family 11 Should be "ti,am4372-l3-noc" for AM43 family 12 - reg: Contains L3 register address range for each noc domain. 18 compatible = "ti,omap4-l3-noc", "simple-bus";
|
/linux/tools/perf/pmu-events/arch/x86/icelake/ |
H A D | cache.json | 73 …red by an L2 cache fill. Those lines are in Modified state. Modified lines are written back to L3", 240 …ption": "Core-originated cacheable requests that missed L3 (Except hardware prefetches to the L3)… 244 …L3 cache (Longest Latency cache). Requests include data and code reads, Reads-for-Ownership (RFOs)… 337 …"BriefDescription": "Retired load instructions whose data sources were L3 and cross-core snoop hit… 343 …"PublicDescription": "Counts retired load instructions whose data sources were L3 and cross-core s… 348 …iefDescription": "Retired load instructions whose data sources were HitM responses from shared L3", 354 …iption": "Counts retired load instructions whose data sources were HitM responses from shared L3.", 359 …"BriefDescription": "Retired load instructions whose data sources were L3 hit and cross-core snoop… 365 …"PublicDescription": "Counts the retired load instructions whose data sources were L3 hit and cros… 370 …"BriefDescription": "Retired load instructions whose data sources were hits in L3 without snoops r… [all …]
|
/linux/tools/perf/pmu-events/arch/x86/rocketlake/ |
H A D | cache.json | 73 …red by an L2 cache fill. Those lines are in Modified state. Modified lines are written back to L3", 240 …ption": "Core-originated cacheable requests that missed L3 (Except hardware prefetches to the L3)… 244 …L3 cache (Longest Latency cache). Requests include data and code reads, Reads-for-Ownership (RFOs)… 337 …"BriefDescription": "Retired load instructions whose data sources were L3 and cross-core snoop hit… 343 …"PublicDescription": "Counts retired load instructions whose data sources were L3 and cross-core s… 348 …iefDescription": "Retired load instructions whose data sources were HitM responses from shared L3", 354 …iption": "Counts retired load instructions whose data sources were HitM responses from shared L3.", 359 …"BriefDescription": "Retired load instructions whose data sources were L3 hit and cross-core snoop… 365 …"PublicDescription": "Counts the retired load instructions whose data sources were L3 hit and cros… 370 …"BriefDescription": "Retired load instructions whose data sources were hits in L3 without snoops r… [all …]
|