PAT_WRITE_BACK
case PAT_WRITE_BACK:
pat_index[PAT_WRITE_BACK] = 0;
pat_msr = PAT_VALUE(0, PAT_WRITE_BACK) |
PAT_VALUE(4, PAT_WRITE_BACK) |
m->md.pat_mode = PAT_WRITE_BACK;
return (pmap_mapdev_internal(pa, size, PAT_WRITE_BACK,
#define VM_MEMATTR_WRITE_BACK ((vm_memattr_t)PAT_WRITE_BACK)
state->g_pat = PAT_VALUE(0, PAT_WRITE_BACK) |
PAT_VALUE(4, PAT_WRITE_BACK) |
eptp_val = pml4 | (EPT_PWLEVELS - 1) << 3 | PAT_WRITE_BACK;
vcpu->guest_msrs[IDX_MSR_PAT] = PAT_VALUE(0, PAT_WRITE_BACK) |
PAT_VALUE(4, PAT_WRITE_BACK) |
X86BIOS_ROM_BASE - x86bios_rom_phys, PAT_WRITE_BACK) != 0)
case PAT_WRITE_BACK:
pat_table[PAT_WRITE_BACK] = 0;
pat_msr = PAT_VALUE(0, PAT_WRITE_BACK) |
PAT_VALUE(4, PAT_WRITE_BACK) |
m->md.pat_mode = PAT_WRITE_BACK;
return (pmap_methods_ptr->pm_mapdev_attr(pa, size, PAT_WRITE_BACK, 0));
#define VM_MEMATTR_WRITE_BACK ((vm_memattr_t)PAT_WRITE_BACK)