7 {
8
10
12 if ( hwinfo == NULL ) {
13 return NULL;
14 }
15
17
19
21
22 case 26:
23 case 30:
24 case 31:
25 case 46:
26 strncpy(event,"nhm_unc::UNC_CLK_UNHALTED",size);
27 return event;
28 break;
29
30 case 37:
31 case 44:
32 case 47:
33 strncpy(event,"wsm_unc::UNC_CLK_UNHALTED",size);
34 return event;
35 break;
36
37 case 42:
38 strncpy(event,"snb_unc_cbo0::UNC_CLOCKTICKS",size);
39 return event;
40 break;
41
42 case 58:
43 strncpy(event,"ivb_unc_cbo0::UNC_CLOCKTICKS",size);
44 return event;
45 break;
46
47 case 62:
48 case 45:
49 strncpy(event,"snbep_unc_imc0::UNC_M_CLOCKTICKS",size);
50 return event;
51 break;
52
53 case 60:
54 case 70:
55 case 69:
56 return NULL;
57 break;
58
59 case 63:
60 strncpy(event,"hswep_unc_cbo0::UNC_C_CLOCKTICKS",size);
61 return event;
62 break;
63
64 case 61:
65 case 71:
66 case 86:
67 return NULL;
68 break;
69
70 case 79:
71 strncpy(event,"bdx_unc_cbo0::UNC_C_CLOCKTICKS",size);
72 return event;
73 break;
74
75 case 78:
76 case 94:
77 return NULL;
78 break;
79
80 case 85:
81
82 return NULL;
83 break;
84
85 case 87:
86 strncpy(event,"knl_unc_imc0::UNC_M_D_CLOCKTICKS",size);
87 return event;
88 break;
89 }
90 }
91 return NULL;
92 }
95
96 strncpy(event,"DRAM_ACCESSES:ALL",size);
97 return event;
98 }
99 return NULL;
100 }
101
102 return NULL;
103}