Lines Matching defs:kvm_s390_sie_block

160 struct kvm_s390_sie_block {  struct
161 atomic_t cpuflags; /* 0x0000 */
163 __u32 prefix : 18;
165 __u32 ibc : 12;
166 __u8 reserved08[4]; /* 0x0008 */
168 __u32 prog0c; /* 0x000c */
169 union {
178 atomic_t prog20; /* 0x0020 */
179 __u8 reserved24[4]; /* 0x0024 */
180 __u64 cputm; /* 0x0028 */
181 __u64 ckc; /* 0x0030 */
182 __u64 epoch; /* 0x0038 */
183 __u32 svcc; /* 0x0040 */
190 __u16 lctl; /* 0x0044 */
191 __s16 icpua; /* 0x0046 */
200 __u32 ictl; /* 0x0048 */
210 __u32 eca; /* 0x004c */
229 __u8 icptcode; /* 0x0050 */
230 __u8 icptstatus; /* 0x0051 */
231 __u16 ihcpu; /* 0x0052 */
232 __u8 reserved54; /* 0x0054 */
240 __u8 iictl; /* 0x0055 */
241 __u16 ipa; /* 0x0056 */
242 __u32 ipb; /* 0x0058 */
243 __u32 scaoh; /* 0x005c */
245 __u8 fpf; /* 0x0060 */
250 __u8 ecb; /* 0x0061 */
255 __u8 ecb2; /* 0x0062 */
259 __u8 ecb3; /* 0x0063 */
260 __u32 scaol; /* 0x0064 */
261 __u8 sdf; /* 0x0068 */
262 __u8 epdx; /* 0x0069 */
263 __u8 cpnc; /* 0x006a */
264 __u8 reserved6b; /* 0x006b */
265 __u32 todpr; /* 0x006c */
267 __u32 gd; /* 0x0070 */
268 __u8 reserved74[12]; /* 0x0074 */
269 __u64 mso; /* 0x0080 */
270 __u64 msl; /* 0x0088 */
271 psw_t gpsw; /* 0x0090 */
272 __u64 gg14; /* 0x00a0 */
273 __u64 gg15; /* 0x00a8 */
274 __u8 reservedb0[8]; /* 0x00b0 */
277 __u8 hpid; /* 0x00b8 */
278 __u8 reservedb9[7]; /* 0x00b9 */
279 union {
286 } __packed;
287 __u32 reservedc8; /* 0x00c8 */
288 union {
294 } __packed;
295 union {
303 } __packed;
304 __u64 peraddr; /* 0x00d8 */
305 __u8 eai; /* 0x00e0 */
306 __u8 peraid; /* 0x00e1 */
307 __u8 oai; /* 0x00e2 */
308 __u8 armid; /* 0x00e3 */
309 __u8 reservede4[4]; /* 0x00e4 */
310 union {
318 } __packed;
319 __u8 reservedf4[8]; /* 0x00f4 */
324 __u32 crycbd; /* 0x00fc */
325 __u64 gcr[16]; /* 0x0100 */
326 union {
330 __u8 reserved188[8]; /* 0x0188 */
331 __u64 sdnxo; /* 0x0190 */
355 struct kvm_s390_sie_block sie_block; argument