union _GITS_TYPER_REGISTER { struct { unsigned __int64 Physical : 1;/* 0x0:0 8 */ unsigned __int64 Virtual : 1;/* 0x0:1 8 */ unsigned __int64 CCT : 1;/* 0x0:2 8 */ unsigned __int64 IMP_DEF : 1;/* 0x0:3 8 */ unsigned __int64 ITT_entry_size : 4;/* 0x0:4 8 */ unsigned __int64 ID_Bits : 5;/* 0x0:8 8 */ unsigned __int64 Devbits : 5;/* 0x0:13 8 */ unsigned __int64 SEIS : 1;/* 0x0:18 8 */ unsigned __int64 PTA : 1;/* 0x0:19 8 */ unsigned __int64 Reserved23_20 : 4;/* 0x0:20 8 */ unsigned __int64 HCC : 8;/* 0x0:24 8 */ unsigned __int64 CIDbits : 4;/* 0x0:32 8 */ unsigned __int64 CIL : 1;/* 0x0:36 8 */ unsigned __int64 VMOVP : 1;/* 0x0:37 8 */ unsigned __int64 Reserved63_38 : 26;/* 0x0:38 8 */ };/* 0x0 8 */ unsigned __int64 AsULONGLONG;/* 0x0 8 */};size 8 (0x8)16 members0 holespadding 01 cacheline
Used in (1)