Home | History | Annotate | Download | only in gvt

Lines Matching defs:ips

230 	/* We take IPS bit as 'PSE' for PTE level. */
530 /* Update entry type per pse and ips bit. */
532 struct intel_gvt_gtt_entry *entry, bool ips)
541 if (ips)
1055 u32 ips = vgpu_vreg_t(vgpu, GEN8_GAMW_ECO_DEV_RW_IA) &
1058 return ips == GAMW_ECO_ENABLE_64K_IPS_FIELD;
1060 /* 64K paging only controlled by IPS bit in PTE now. */
1073 bool ips = false;
1079 ips = vgpu_ips_enabled(vgpu) && ops->test_ips(we);
1085 if (ips != spt->guest_page.pde_ips) {
1086 spt->guest_page.pde_ips = ips;
1088 gvt_dbg_mm("reshadow PDE since ips changed\n");
1104 spt = ppgtt_alloc_spt_gfn(vgpu, type, ops->get_pfn(we), ips);
1140 /* Because we always split 64KB pages, so clear IPS in shadow PDE. */