Lines Matching defs:types
46 uint64_t types; /* fixed-range type octet */
168 range[0].types = rdmsr64(MSR_IA32_MTRR_FIX64K_00000);
169 range[1].types = rdmsr64(MSR_IA32_MTRR_FIX16K_80000);
170 range[2].types = rdmsr64(MSR_IA32_MTRR_FIX16K_A0000);
172 range[3 + i].types = rdmsr64(MSR_IA32_MTRR_FIX4K_C0000 + i);
184 wrmsr64(MSR_IA32_MTRR_FIX64K_00000, range[0].types);
185 wrmsr64(MSR_IA32_MTRR_FIX16K_80000, range[1].types);
186 wrmsr64(MSR_IA32_MTRR_FIX16K_A0000, range[2].types);
188 wrmsr64(MSR_IA32_MTRR_FIX4K_C0000 + i, range[3 + i].types);
200 match = range[0].types == rdmsr64(MSR_IA32_MTRR_FIX64K_00000) &&
201 range[1].types == rdmsr64(MSR_IA32_MTRR_FIX16K_80000) &&
202 range[2].types == rdmsr64(MSR_IA32_MTRR_FIX16K_A0000);
204 match = range[3 + i].types ==
491 /* check memory type (GPF exception for undefined types) */
546 /* unsupported overlapping of memory types */