Lines Matching +full:32 +full:- +full:63
1 /* SPDX-License-Identifier: GPL-2.0 */
4 * 55898 Rev 0.35 - Feb 5, 2021
7 #include <asm/msr-index.h>
33 __u64 fetch_maxcnt:16,/* 0-15: instruction fetch max. count */
34 fetch_cnt:16, /* 16-31: instruction fetch count */
35 fetch_lat:16, /* 32-47: instruction fetch latency */
39 ic_miss:1, /* 51: i-cache miss */
41 l1tlb_pgsz:2, /* 53-54: i-cache L1TLB page size
43 l1tlb_miss:1, /* 55: i-cache fetch missed in L1TLB */
44 l2tlb_miss:1, /* 56: i-cache fetch missed in L2TLB */
51 reserved:2; /* 62-63: reserved */
59 __u64 opmaxcnt:16, /* 0-15: periodic op max. count */
64 opmaxcnt_ext:7, /* 20-26: upper 7 bits of periodic op maximum count */
65 reserved0:5, /* 27-31: reserved */
66 opcurcnt:27, /* 32-58: periodic op counter current count */
67 reserved1:5; /* 59-63: reserved */
75 __u64 comp_to_ret_ctr:16, /* 0-15: op completion to retire count */
76 tag_to_ret_ctr:16, /* 15-31: op tag to retire count */
77 reserved1:2, /* 32-33: reserved */
85 reserved2:23; /* 41-63: reserved */
93 __u64 data_src_lo:3, /* 0-2: data source low */
97 data_src_hi:2, /* 6-7: data source high */
98 reserved1:56; /* 8-63: reserved */
115 reserved:4, /* 9-12: reserved */
125 op_mem_width:4, /* 22-25: load/store size in bytes */
126 op_dc_miss_open_mem_reqs:6, /* 26-31: outstanding mem reqs on DC fill */
127 dc_miss_lat:16, /* 32-47: data cache miss latency */
128 tlb_refill_lat:16; /* 48-63: L1 TLB refill latency */
136 __u64 itlb_refill_lat:16, /* 0-15: ITLB Refill latency for sampled fetch */
137 reserved:48; /* 16-63: reserved */