File Index
Files and directories
Sign in
FILE

perf.h

File preview with syntax highlighting.

linux-6.19.14/arch/parisc/include/asm/perf.h C
 1/* SPDX-License-Identifier: GPL-2.0 */
 2#ifndef _ASM_PERF_H_
 3#define _ASM_PERF_H_
 4
 5/* ioctls */
 6#define PA_PERF_ON	_IO('p', 1)
 7#define PA_PERF_OFF	_IOR('p', 2, unsigned int)
 8#define PA_PERF_VERSION	_IOR('p', 3, int)
 9
10#define PA_PERF_DEV	"perf"
11#define PA_PERF_MINOR	146
12
13/* Interface types */
14#define UNKNOWN_INTF    255
15#define ONYX_INTF         0
16#define CUDA_INTF         1
17
18/* Common Onyx and Cuda images */
19#define CPI                 0
20#define BUSUTIL             1
21#define TLBMISS             2
22#define TLBHANDMISS         3
23#define PTKN                4
24#define PNTKN               5
25#define IMISS               6
26#define DMISS               7
27#define DMISS_ACCESS        8 
28#define BIG_CPI 	    9
29#define BIG_LS		   10  
30#define BR_ABORT	   11
31#define ISNT		   12 
32#define QUADRANT           13
33#define RW_PDFET           14
34#define RW_WDFET           15
35#define SHLIB_CPI          16
36
37/* Cuda only Images */
38#define FLOPS              17
39#define CACHEMISS          18 
40#define BRANCHES           19             
41#define CRSTACK            20 
42#define I_CACHE_SPEC       21 
43#define MAX_CUDA_IMAGES    22 
44
45/* Onyx only Images */
46#define ADDR_INV_ABORT_ALU 17
47#define BRAD_STALL	   18 
48#define CNTL_IN_PIPEL	   19 
49#define DSNT_XFH	   20 
50#define FET_SIG1	   21 
51#define FET_SIG2	   22 
52#define G7_1		   23 
53#define G7_2		   24 
54#define G7_3 		   25
55#define G7_4		   26
56#define MPB_LABORT         27
57#define PANIC              28
58#define RARE_INST          29 
59#define RW_DFET            30 
60#define RW_IFET            31 
61#define RW_SDFET           32 
62#define SPEC_IFET          33 
63#define ST_COND0           34 
64#define ST_COND1           35 
65#define ST_COND2           36
66#define ST_COND3           37
67#define ST_COND4           38
68#define ST_UNPRED0         39 
69#define ST_UNPRED1         40 
70#define UNPRED             41 
71#define GO_STORE           42
72#define SHLIB_CALL         43
73#define MAX_ONYX_IMAGES    44
74
75#endif
~/ Read-only file preview.