xref: /openbmc/linux/tools/perf/pmu-events/arch/s390/cf_zec12/crypto.json (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
13fb1a231SThomas Richter[
23fb1a231SThomas Richter	{
39bacbcedSThomas Richter		"Unit": "CPU-M-CF",
43fb1a231SThomas Richter		"EventCode": "64",
53fb1a231SThomas Richter		"EventName": "PRNG_FUNCTIONS",
6*882f5424SThomas Richter		"BriefDescription": "PRNG Function Count",
7*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of the pseudorandom-number-generation functions issued by the CPU."
83fb1a231SThomas Richter	},
93fb1a231SThomas Richter	{
109bacbcedSThomas Richter		"Unit": "CPU-M-CF",
113fb1a231SThomas Richter		"EventCode": "65",
123fb1a231SThomas Richter		"EventName": "PRNG_CYCLES",
13*882f5424SThomas Richter		"BriefDescription": "PRNG Cycle Count",
14*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of CPU cycles when the DEA/AES/SHA coprocessor is busy performing the pseudorandom- number-generation functions issued by the CPU."
153fb1a231SThomas Richter	},
163fb1a231SThomas Richter	{
179bacbcedSThomas Richter		"Unit": "CPU-M-CF",
183fb1a231SThomas Richter		"EventCode": "66",
193fb1a231SThomas Richter		"EventName": "PRNG_BLOCKED_FUNCTIONS",
20*882f5424SThomas Richter		"BriefDescription": "PRNG Blocked Function Count",
21*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of the pseudorandom-number-generation functions that are issued by the CPU and are blocked because the DEA/AES/SHA coprocessor is busy performing a function issued by another CPU."
223fb1a231SThomas Richter	},
233fb1a231SThomas Richter	{
249bacbcedSThomas Richter		"Unit": "CPU-M-CF",
253fb1a231SThomas Richter		"EventCode": "67",
263fb1a231SThomas Richter		"EventName": "PRNG_BLOCKED_CYCLES",
27*882f5424SThomas Richter		"BriefDescription": "PRNG Blocked Cycle Count",
28*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of CPU cycles blocked for the pseudorandom-number-generation functions issued by the CPU because the DEA/AES/SHA coprocessor is busy performing a function issued by another CPU."
293fb1a231SThomas Richter	},
303fb1a231SThomas Richter	{
319bacbcedSThomas Richter		"Unit": "CPU-M-CF",
323fb1a231SThomas Richter		"EventCode": "68",
333fb1a231SThomas Richter		"EventName": "SHA_FUNCTIONS",
34*882f5424SThomas Richter		"BriefDescription": "SHA Function Count",
35*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of the SHA functions issued by the CPU."
363fb1a231SThomas Richter	},
373fb1a231SThomas Richter	{
389bacbcedSThomas Richter		"Unit": "CPU-M-CF",
393fb1a231SThomas Richter		"EventCode": "69",
403fb1a231SThomas Richter		"EventName": "SHA_CYCLES",
41*882f5424SThomas Richter		"BriefDescription": "SHA Cycle Count",
42*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of CPU cycles when the SHA coprocessor is busy performing the SHA functions issued by the CPU."
433fb1a231SThomas Richter	},
443fb1a231SThomas Richter	{
459bacbcedSThomas Richter		"Unit": "CPU-M-CF",
463fb1a231SThomas Richter		"EventCode": "70",
473fb1a231SThomas Richter		"EventName": "SHA_BLOCKED_FUNCTIONS",
48*882f5424SThomas Richter		"BriefDescription": "SHA Blocked Function Count",
49*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of the SHA functions that are issued by the CPU and are blocked because the SHA coprocessor is busy performing a function issued by another CPU."
503fb1a231SThomas Richter	},
513fb1a231SThomas Richter	{
529bacbcedSThomas Richter		"Unit": "CPU-M-CF",
533fb1a231SThomas Richter		"EventCode": "71",
543fb1a231SThomas Richter		"EventName": "SHA_BLOCKED_CYCLES",
55*882f5424SThomas Richter		"BriefDescription": "SHA Blocked Cycle Count",
56*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of CPU cycles blocked for the SHA functions issued by the CPU because the SHA coprocessor is busy performing a function issued by another CPU."
573fb1a231SThomas Richter	},
583fb1a231SThomas Richter	{
599bacbcedSThomas Richter		"Unit": "CPU-M-CF",
603fb1a231SThomas Richter		"EventCode": "72",
613fb1a231SThomas Richter		"EventName": "DEA_FUNCTIONS",
62*882f5424SThomas Richter		"BriefDescription": "DEA Function Count",
63*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of the DEA functions issued by the CPU."
643fb1a231SThomas Richter	},
653fb1a231SThomas Richter	{
669bacbcedSThomas Richter		"Unit": "CPU-M-CF",
673fb1a231SThomas Richter		"EventCode": "73",
683fb1a231SThomas Richter		"EventName": "DEA_CYCLES",
69*882f5424SThomas Richter		"BriefDescription": "DEA Cycle Count",
70*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy performing the DEA functions issued by the CPU."
713fb1a231SThomas Richter	},
723fb1a231SThomas Richter	{
739bacbcedSThomas Richter		"Unit": "CPU-M-CF",
743fb1a231SThomas Richter		"EventCode": "74",
753fb1a231SThomas Richter		"EventName": "DEA_BLOCKED_FUNCTIONS",
76*882f5424SThomas Richter		"BriefDescription": "DEA Blocked Function Count",
77*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of the DEA functions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a function issued by another CPU."
783fb1a231SThomas Richter	},
793fb1a231SThomas Richter	{
809bacbcedSThomas Richter		"Unit": "CPU-M-CF",
813fb1a231SThomas Richter		"EventCode": "75",
823fb1a231SThomas Richter		"EventName": "DEA_BLOCKED_CYCLES",
83*882f5424SThomas Richter		"BriefDescription": "DEA Blocked Cycle Count",
84*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of CPU cycles blocked for the DEA functions issued by the CPU because the DEA/AES coprocessor is busy performing a function issued by another CPU."
853fb1a231SThomas Richter	},
863fb1a231SThomas Richter	{
879bacbcedSThomas Richter		"Unit": "CPU-M-CF",
883fb1a231SThomas Richter		"EventCode": "76",
893fb1a231SThomas Richter		"EventName": "AES_FUNCTIONS",
90*882f5424SThomas Richter		"BriefDescription": "AES Function Count",
91*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of the AES functions issued by the CPU."
923fb1a231SThomas Richter	},
933fb1a231SThomas Richter	{
949bacbcedSThomas Richter		"Unit": "CPU-M-CF",
953fb1a231SThomas Richter		"EventCode": "77",
963fb1a231SThomas Richter		"EventName": "AES_CYCLES",
97*882f5424SThomas Richter		"BriefDescription": "AES Cycle Count",
98*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of CPU cycles when the DEA/AES coprocessor is busy performing the AES functions issued by the CPU."
993fb1a231SThomas Richter	},
1003fb1a231SThomas Richter	{
1019bacbcedSThomas Richter		"Unit": "CPU-M-CF",
1023fb1a231SThomas Richter		"EventCode": "78",
1033fb1a231SThomas Richter		"EventName": "AES_BLOCKED_FUNCTIONS",
104*882f5424SThomas Richter		"BriefDescription": "AES Blocked Function Count",
105*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of the AES functions that are issued by the CPU and are blocked because the DEA/AES coprocessor is busy performing a function issued by another CPU."
1063fb1a231SThomas Richter	},
1073fb1a231SThomas Richter	{
1089bacbcedSThomas Richter		"Unit": "CPU-M-CF",
1093fb1a231SThomas Richter		"EventCode": "79",
1103fb1a231SThomas Richter		"EventName": "AES_BLOCKED_CYCLES",
111*882f5424SThomas Richter		"BriefDescription": "AES Blocked Cycle Count",
112*882f5424SThomas Richter		"PublicDescription": "This counter counts the total number of CPU cycles blocked for the AES functions issued by the CPU because the DEA/AES coprocessor is busy performing a function issued by another CPU."
11308f3e087SJames Clark	}
1143fb1a231SThomas Richter]
115