Lines Matching defs:kvm_s390_sie_block

32 struct kvm_s390_sie_block {  struct
33 uint32_t cpuflags; /* 0x0000 */
35 uint32_t prefix : 18;
37 uint32_t ibc : 12;
38 uint8_t reserved08[4]; /* 0x0008 */
40 uint32_t prog0c; /* 0x000c */
41 union {
50 uint32_t prog20; /* 0x0020 */
51 uint8_t reserved24[4]; /* 0x0024 */
52 uint64_t cputm; /* 0x0028 */
53 uint64_t ckc; /* 0x0030 */
54 uint64_t epoch; /* 0x0038 */
55 uint32_t svcc; /* 0x0040 */
62 uint16_t lctl; /* 0x0044 */
63 int16_t icpua; /* 0x0046 */
72 uint32_t ictl; /* 0x0048 */
82 uint32_t eca; /* 0x004c */
100 uint8_t icptcode; /* 0x0050 */
101 uint8_t icptstatus; /* 0x0051 */
102 uint16_t ihcpu; /* 0x0052 */
103 uint8_t reserved54; /* 0x0054 */
111 uint8_t iictl; /* 0x0055 */
112 uint16_t ipa; /* 0x0056 */
113 uint32_t ipb; /* 0x0058 */
114 uint32_t scaoh; /* 0x005c */
116 uint8_t fpf; /* 0x0060 */
122 uint8_t ecb; /* 0x0061 */
127 uint8_t ecb2; /* 0x0062 */
131 uint8_t ecb3; /* 0x0063 */
132 uint32_t scaol; /* 0x0064 */
133 uint8_t sdf; /* 0x0068 */
134 uint8_t epdx; /* 0x0069 */
135 uint8_t reserved6a[2]; /* 0x006a */
136 uint32_t todpr; /* 0x006c */
138 uint32_t gd; /* 0x0070 */
139 uint8_t reserved74[12]; /* 0x0074 */
140 uint64_t mso; /* 0x0080 */
141 uint64_t msl; /* 0x0088 */
142 struct psw gpsw; /* 0x0090 */
143 uint64_t gg14; /* 0x00a0 */
144 uint64_t gg15; /* 0x00a8 */
145 uint8_t reservedb0[8]; /* 0x00b0 */
148 uint8_t hpid; /* 0x00b8 */
149 uint8_t reservedb9[7]; /* 0x00b9 */
150 union {
158 uint32_t reservedc8; /* 0x00c8 */
159 uint16_t pgmilc; /* 0x00cc */
160 uint16_t iprcc; /* 0x00ce */
161 uint32_t dxc; /* 0x00d0 */
162 uint16_t mcn; /* 0x00d4 */
163 uint8_t perc; /* 0x00d6 */
164 uint8_t peratmid; /* 0x00d7 */
165 uint64_t peraddr; /* 0x00d8 */
166 uint8_t eai; /* 0x00e0 */
167 uint8_t peraid; /* 0x00e1 */
168 uint8_t oai; /* 0x00e2 */
169 uint8_t armid; /* 0x00e3 */
170 uint8_t reservede4[4]; /* 0x00e4 */
171 uint64_t tecmc; /* 0x00e8 */
172 uint8_t reservedf0[12]; /* 0x00f0 */
177 uint32_t crycbd; /* 0x00fc */
178 uint64_t gcr[16]; /* 0x0100 */
179 union {
183 uint8_t reserved188[8]; /* 0x0188 */
184 uint64_t sdnxo; /* 0x0190 */
185 uint8_t reserved198[8]; /* 0x0198 */
186 uint32_t fac; /* 0x01a0 */
187 uint8_t reserved1a4[20]; /* 0x01a4 */
188 uint64_t cbrlo; /* 0x01b8 */
189 uint8_t reserved1c0[8]; /* 0x01c0 */
194 uint32_t ecd; /* 0x01c8 */
195 uint8_t reserved1cc[18]; /* 0x01cc */
196 uint64_t pp; /* 0x01de */
197 uint8_t reserved1e6[2]; /* 0x01e6 */
198 uint64_t itdba; /* 0x01e8 */
199 uint64_t riccbd; /* 0x01f0 */
200 uint64_t gvrd; /* 0x01f8 */
201 uint64_t reserved200[48]; /* 0x0200 */
202 uint64_t pv_grregs[16]; /* 0x0380 */