Searched refs:L1D (Results 1 – 25 of 30) sorted by relevance
12
/Linux-v4.19/Documentation/admin-guide/ |
D | l1tf.rst | 97 share the L1 Data Cache (L1D) is important for this. As the flaw allows 98 only to attack data which is present in L1D, a malicious guest running 99 on one Hyperthread can attack the data which is brought into the L1D by 145 - L1D Flush mode: 148 'L1D vulnerable' L1D flushing is disabled 150 'L1D conditional cache flushes' L1D flush is conditionally enabled 152 'L1D cache flushes' L1D flush is unconditionally enabled 170 1. L1D flush on VMENTER 173 To make sure that a guest cannot attack data which is present in the L1D 174 the hypervisor flushes the L1D before entering the guest. [all …]
|
/Linux-v4.19/arch/arm/kernel/ |
D | perf_event_v7.c | 179 [C(L1D)][C(OP_READ)][C(RESULT_ACCESS)] = ARMV7_PERFCTR_L1_DCACHE_ACCESS, 180 [C(L1D)][C(OP_READ)][C(RESULT_MISS)] = ARMV7_PERFCTR_L1_DCACHE_REFILL, 181 [C(L1D)][C(OP_WRITE)][C(RESULT_ACCESS)] = ARMV7_PERFCTR_L1_DCACHE_ACCESS, 182 [C(L1D)][C(OP_WRITE)][C(RESULT_MISS)] = ARMV7_PERFCTR_L1_DCACHE_REFILL, 229 [C(L1D)][C(OP_READ)][C(RESULT_ACCESS)] = ARMV7_PERFCTR_L1_DCACHE_ACCESS, 230 [C(L1D)][C(OP_READ)][C(RESULT_MISS)] = ARMV7_PERFCTR_L1_DCACHE_REFILL, 231 [C(L1D)][C(OP_WRITE)][C(RESULT_ACCESS)] = ARMV7_PERFCTR_L1_DCACHE_ACCESS, 232 [C(L1D)][C(OP_WRITE)][C(RESULT_MISS)] = ARMV7_PERFCTR_L1_DCACHE_REFILL, 266 [C(L1D)][C(OP_READ)][C(RESULT_ACCESS)] = ARMV7_PERFCTR_L1_DCACHE_ACCESS, 267 [C(L1D)][C(OP_READ)][C(RESULT_MISS)] = ARMV7_PERFCTR_L1_DCACHE_REFILL, [all …]
|
D | perf_event_v6.c | 96 [C(L1D)][C(OP_READ)][C(RESULT_ACCESS)] = ARMV6_PERFCTR_DCACHE_ACCESS, 97 [C(L1D)][C(OP_READ)][C(RESULT_MISS)] = ARMV6_PERFCTR_DCACHE_MISS, 98 [C(L1D)][C(OP_WRITE)][C(RESULT_ACCESS)] = ARMV6_PERFCTR_DCACHE_ACCESS, 99 [C(L1D)][C(OP_WRITE)][C(RESULT_MISS)] = ARMV6_PERFCTR_DCACHE_MISS, 159 [C(L1D)][C(OP_READ)][C(RESULT_ACCESS)] = ARMV6MPCORE_PERFCTR_DCACHE_RDACCESS, 160 [C(L1D)][C(OP_READ)][C(RESULT_MISS)] = ARMV6MPCORE_PERFCTR_DCACHE_RDMISS, 161 [C(L1D)][C(OP_WRITE)][C(RESULT_ACCESS)] = ARMV6MPCORE_PERFCTR_DCACHE_WRACCESS, 162 [C(L1D)][C(OP_WRITE)][C(RESULT_MISS)] = ARMV6MPCORE_PERFCTR_DCACHE_WRMISS,
|
D | perf_event_xscale.c | 73 [C(L1D)][C(OP_READ)][C(RESULT_ACCESS)] = XSCALE_PERFCTR_DCACHE_ACCESS, 74 [C(L1D)][C(OP_READ)][C(RESULT_MISS)] = XSCALE_PERFCTR_DCACHE_MISS, 75 [C(L1D)][C(OP_WRITE)][C(RESULT_ACCESS)] = XSCALE_PERFCTR_DCACHE_ACCESS, 76 [C(L1D)][C(OP_WRITE)][C(RESULT_MISS)] = XSCALE_PERFCTR_DCACHE_MISS,
|
/Linux-v4.19/arch/arm64/kernel/ |
D | perf_event.c | 211 [C(L1D)][C(OP_READ)][C(RESULT_ACCESS)] = ARMV8_PMUV3_PERFCTR_L1D_CACHE, 212 [C(L1D)][C(OP_READ)][C(RESULT_MISS)] = ARMV8_PMUV3_PERFCTR_L1D_CACHE_REFILL, 213 [C(L1D)][C(OP_WRITE)][C(RESULT_ACCESS)] = ARMV8_PMUV3_PERFCTR_L1D_CACHE, 214 [C(L1D)][C(OP_WRITE)][C(RESULT_MISS)] = ARMV8_PMUV3_PERFCTR_L1D_CACHE_REFILL, 236 [C(L1D)][C(OP_PREFETCH)][C(RESULT_MISS)] = ARMV8_A53_PERFCTR_PREF_LINEFILL, 247 [C(L1D)][C(OP_READ)][C(RESULT_ACCESS)] = ARMV8_IMPDEF_PERFCTR_L1D_CACHE_RD, 248 [C(L1D)][C(OP_READ)][C(RESULT_MISS)] = ARMV8_IMPDEF_PERFCTR_L1D_CACHE_REFILL_RD, 249 [C(L1D)][C(OP_WRITE)][C(RESULT_ACCESS)] = ARMV8_IMPDEF_PERFCTR_L1D_CACHE_WR, 250 [C(L1D)][C(OP_WRITE)][C(RESULT_MISS)] = ARMV8_IMPDEF_PERFCTR_L1D_CACHE_REFILL_WR, 264 [C(L1D)][C(OP_READ)][C(RESULT_ACCESS)] = ARMV8_IMPDEF_PERFCTR_L1D_CACHE_RD, [all …]
|
/Linux-v4.19/arch/alpha/kernel/ |
D | setup.c | 1357 int L1I, L1D, L2, L3; in determine_cpu_caches() local 1367 L1D = L1I; in determine_cpu_caches() 1388 L1I = L1D = CSHAPE(8*1024, 5, 1); in determine_cpu_caches() 1403 L1I = L1D = CSHAPE(8*1024, 5, 1); in determine_cpu_caches() 1429 L1D = CSHAPE(8*1024, 5, 1); in determine_cpu_caches() 1432 L1D = CSHAPE(16*1024, 5, 1); in determine_cpu_caches() 1455 L1I = L1D = CSHAPE(64*1024, 6, 2); in determine_cpu_caches() 1462 L1I = L1D = CSHAPE(64*1024, 6, 2); in determine_cpu_caches() 1469 L1I = L1D = L2 = L3 = 0; in determine_cpu_caches() 1474 alpha_l1d_cacheshape = L1D; in determine_cpu_caches()
|
/Linux-v4.19/arch/powerpc/perf/ |
D | e6500-pmu.c | 40 [C(L1D)] = {
|
D | e500-pmu.c | 43 [C(L1D)] = { /* RESULT_ACCESS RESULT_MISS */
|
D | mpc7450-pmu.c | 362 [C(L1D)] = { /* RESULT_ACCESS RESULT_MISS */
|
D | power8-pmu.c | 258 [ C(L1D) ] = {
|
D | power6-pmu.c | 489 [C(L1D)] = { /* RESULT_ACCESS RESULT_MISS */
|
D | power7-pmu.c | 339 [C(L1D)] = { /* RESULT_ACCESS RESULT_MISS */
|
D | ppc970-pmu.c | 440 [C(L1D)] = { /* RESULT_ACCESS RESULT_MISS */
|
D | power9-pmu.c | 323 [ C(L1D) ] = {
|
D | power5-pmu.c | 568 [C(L1D)] = { /* RESULT_ACCESS RESULT_MISS */
|
/Linux-v4.19/arch/mips/kernel/ |
D | perf_event_mipsxx.c | 889 [C(L1D)] = { 970 [C(L1D)] = { 1045 [C(L1D)] = { 1085 [C(L1D)] = { 1141 [C(L1D)] = { 1200 [C(L1D)] = { 1240 [C(L1D)] = {
|
/Linux-v4.19/arch/arc/include/asm/ |
D | perf_event.h | 130 [C(L1D)] = {
|
/Linux-v4.19/arch/x86/events/intel/ |
D | p6.c | 28 [ C(L1D) ] = {
|
D | knc.c | 26 [ C(L1D) ] = {
|
D | core.c | 389 [ C(L1D ) ] = { 617 [ C(L1D) ] = { 773 [ C(L1D ) ] = { 925 [ C(L1D) ] = { 1108 [ C(L1D) ] = { 1223 [ C(L1D) ] = { 1314 [ C(L1D) ] = { 1465 [ C(L1D) ] = { 1599 [C(L1D)] = { 1715 [C(L1D)] = {
|
/Linux-v4.19/arch/sh/kernel/cpu/sh4/ |
D | perf_event.c | 94 [ C(L1D) ] = {
|
/Linux-v4.19/arch/sh/kernel/cpu/sh4a/ |
D | perf_event.c | 119 [ C(L1D) ] = {
|
/Linux-v4.19/arch/sparc/kernel/ |
D | perf_event.c | 221 [C(L1D)] = { 359 [C(L1D)] = { 494 [C(L1D)] = { 631 [C(L1D)] = {
|
/Linux-v4.19/arch/riscv/kernel/ |
D | perf_event.c | 56 [C(L1D)] = {
|
/Linux-v4.19/arch/xtensa/kernel/ |
D | perf_event.c | 77 [C(L1D)] = {
|
12