xref: /openbmc/linux/tools/perf/pmu-events/arch/s390/cf_z196/crypto.json (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
10a73d21eSThomas Richter[
20a73d21eSThomas Richter	{
39bacbcedSThomas Richter		"Unit": "CPU-M-CF",
40a73d21eSThomas Richter		"EventCode": "64",
50a73d21eSThomas Richter		"EventName": "PRNG_FUNCTIONS",
6*dfeab63aSThomas Richter		"BriefDescription": "PRNG Function Count",
7*dfeab63aSThomas Richter		"PublicDescription": "This counter counts the total number of the pseudorandom-number-generation functions issued by the CPU."
80a73d21eSThomas Richter	},
90a73d21eSThomas Richter	{
109bacbcedSThomas Richter		"Unit": "CPU-M-CF",
110a73d21eSThomas Richter		"EventCode": "65",
120a73d21eSThomas Richter		"EventName": "PRNG_CYCLES",
13*dfeab63aSThomas Richter		"BriefDescription": "PRNG Cycle Count",
14*dfeab63aSThomas 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."
150a73d21eSThomas Richter	},
160a73d21eSThomas Richter	{
179bacbcedSThomas Richter		"Unit": "CPU-M-CF",
180a73d21eSThomas Richter		"EventCode": "66",
190a73d21eSThomas Richter		"EventName": "PRNG_BLOCKED_FUNCTIONS",
20*dfeab63aSThomas Richter		"BriefDescription": "PRNG Blocked Function Count",
21*dfeab63aSThomas 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."
220a73d21eSThomas Richter	},
230a73d21eSThomas Richter	{
249bacbcedSThomas Richter		"Unit": "CPU-M-CF",
250a73d21eSThomas Richter		"EventCode": "67",
260a73d21eSThomas Richter		"EventName": "PRNG_BLOCKED_CYCLES",
27*dfeab63aSThomas Richter		"BriefDescription": "PRNG Blocked Cycle Count",
28*dfeab63aSThomas 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."
290a73d21eSThomas Richter	},
300a73d21eSThomas Richter	{
319bacbcedSThomas Richter		"Unit": "CPU-M-CF",
320a73d21eSThomas Richter		"EventCode": "68",
330a73d21eSThomas Richter		"EventName": "SHA_FUNCTIONS",
34*dfeab63aSThomas Richter		"BriefDescription": "SHA Function Count",
35*dfeab63aSThomas Richter		"PublicDescription": "This counter counts the total number of the SHA functions issued by the CPU."
360a73d21eSThomas Richter	},
370a73d21eSThomas Richter	{
389bacbcedSThomas Richter		"Unit": "CPU-M-CF",
390a73d21eSThomas Richter		"EventCode": "69",
400a73d21eSThomas Richter		"EventName": "SHA_CYCLES",
41*dfeab63aSThomas Richter		"BriefDescription": "SHA Cycle Count",
42*dfeab63aSThomas 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."
430a73d21eSThomas Richter	},
440a73d21eSThomas Richter	{
459bacbcedSThomas Richter		"Unit": "CPU-M-CF",
460a73d21eSThomas Richter		"EventCode": "70",
470a73d21eSThomas Richter		"EventName": "SHA_BLOCKED_FUNCTIONS",
48*dfeab63aSThomas Richter		"BriefDescription": "SHA Blocked Function Count",
49*dfeab63aSThomas 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."
500a73d21eSThomas Richter	},
510a73d21eSThomas Richter	{
529bacbcedSThomas Richter		"Unit": "CPU-M-CF",
530a73d21eSThomas Richter		"EventCode": "71",
540a73d21eSThomas Richter		"EventName": "SHA_BLOCKED_CYCLES",
55*dfeab63aSThomas Richter		"BriefDescription": "SHA Blocked Cycle Count",
56*dfeab63aSThomas 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."
570a73d21eSThomas Richter	},
580a73d21eSThomas Richter	{
599bacbcedSThomas Richter		"Unit": "CPU-M-CF",
600a73d21eSThomas Richter		"EventCode": "72",
610a73d21eSThomas Richter		"EventName": "DEA_FUNCTIONS",
62*dfeab63aSThomas Richter		"BriefDescription": "DEA Function Count",
63*dfeab63aSThomas Richter		"PublicDescription": "This counter counts the total number of the DEA functions issued by the CPU."
640a73d21eSThomas Richter	},
650a73d21eSThomas Richter	{
669bacbcedSThomas Richter		"Unit": "CPU-M-CF",
670a73d21eSThomas Richter		"EventCode": "73",
680a73d21eSThomas Richter		"EventName": "DEA_CYCLES",
69*dfeab63aSThomas Richter		"BriefDescription": "DEA Cycle Count",
70*dfeab63aSThomas 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."
710a73d21eSThomas Richter	},
720a73d21eSThomas Richter	{
739bacbcedSThomas Richter		"Unit": "CPU-M-CF",
740a73d21eSThomas Richter		"EventCode": "74",
750a73d21eSThomas Richter		"EventName": "DEA_BLOCKED_FUNCTIONS",
76*dfeab63aSThomas Richter		"BriefDescription": "DEA Blocked Function Count",
77*dfeab63aSThomas 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."
780a73d21eSThomas Richter	},
790a73d21eSThomas Richter	{
809bacbcedSThomas Richter		"Unit": "CPU-M-CF",
810a73d21eSThomas Richter		"EventCode": "75",
820a73d21eSThomas Richter		"EventName": "DEA_BLOCKED_CYCLES",
83*dfeab63aSThomas Richter		"BriefDescription": "DEA Blocked Cycle Count",
84*dfeab63aSThomas 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."
850a73d21eSThomas Richter	},
860a73d21eSThomas Richter	{
879bacbcedSThomas Richter		"Unit": "CPU-M-CF",
880a73d21eSThomas Richter		"EventCode": "76",
890a73d21eSThomas Richter		"EventName": "AES_FUNCTIONS",
90*dfeab63aSThomas Richter		"BriefDescription": "AES Function Count",
91*dfeab63aSThomas Richter		"PublicDescription": "This counter counts the total number of the AES functions issued by the CPU."
920a73d21eSThomas Richter	},
930a73d21eSThomas Richter	{
949bacbcedSThomas Richter		"Unit": "CPU-M-CF",
950a73d21eSThomas Richter		"EventCode": "77",
960a73d21eSThomas Richter		"EventName": "AES_CYCLES",
97*dfeab63aSThomas Richter		"BriefDescription": "AES Cycle Count",
98*dfeab63aSThomas 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."
990a73d21eSThomas Richter	},
1000a73d21eSThomas Richter	{
1019bacbcedSThomas Richter		"Unit": "CPU-M-CF",
1020a73d21eSThomas Richter		"EventCode": "78",
1030a73d21eSThomas Richter		"EventName": "AES_BLOCKED_FUNCTIONS",
104*dfeab63aSThomas Richter		"BriefDescription": "AES Blocked Function Count",
105*dfeab63aSThomas 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."
1060a73d21eSThomas Richter	},
1070a73d21eSThomas Richter	{
1089bacbcedSThomas Richter		"Unit": "CPU-M-CF",
1090a73d21eSThomas Richter		"EventCode": "79",
1100a73d21eSThomas Richter		"EventName": "AES_BLOCKED_CYCLES",
111*dfeab63aSThomas Richter		"BriefDescription": "AES Blocked Cycle Count",
112*dfeab63aSThomas 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	}
1140a73d21eSThomas Richter]
115