Lines Matching defs:ops
655 const struct intel_gvt_gtt_pte_ops *ops = gvt->gtt.pte_ops;
663 ret = ops->get_entry(page_table, e, index, guest,
669 update_entry_type_for_real(ops, e, guest ?
684 const struct intel_gvt_gtt_pte_ops *ops = gvt->gtt.pte_ops;
692 return ops->set_entry(page_table, e, index, guest,
947 const struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
967 if (ops->get_pfn(e) ==
971 s = intel_vgpu_find_spt_by_mfn(vgpu, ops->get_pfn(e));
974 ops->get_pfn(e));
984 const struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
988 pfn = ops->get_pfn(entry);
1072 const struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
1080 ips = vgpu_ips_enabled(vgpu) && ops->test_ips(we);
1082 spt = intel_vgpu_find_spt_by_gfn(vgpu, ops->get_pfn(we));
1105 spt = ppgtt_alloc_spt_gfn(vgpu, type, ops->get_pfn(we), ips);
1136 const struct intel_gvt_gtt_pte_ops *ops = s->vgpu->gvt->gtt.pte_ops;
1143 ops->clear_ips(se);
1145 ops->set_pfn(se, s->shadow_page.mfn);
1152 const struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
1162 start_gfn = ops->get_pfn(se);
1179 ops->set_pfn(&sub_se, dma_addr >> PAGE_SHIFT);
1186 ops->clear_pse(se);
1187 ops->clear_ips(se);
1188 ops->set_pfn(se, sub_spt->shadow_page.mfn);
1208 const struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
1218 start_gfn = ops->get_pfn(se);
1221 ops->set_64k_splited(&entry);
1229 ops->set_pfn(&entry, dma_addr >> PAGE_SHIFT);
1324 const struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
1333 if (!ops->test_present(se))
1336 if (ops->get_pfn(se) ==
1342 intel_vgpu_find_spt_by_mfn(vgpu, ops->get_pfn(se));
1405 const struct intel_gvt_gtt_pte_ops *ops = gvt->gtt.pte_ops;
1419 ops->get_entry(oos_page->mem, &old, index, false, 0, vgpu);
1420 ops->get_entry(NULL, &new, index, true,
1435 ops->set_entry(oos_page->mem, &new, index, false, 0, vgpu);
1576 const struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
1581 new_present = ops->test_present(we);
1602 if (ops->test_64k_splited(&old_se) &&
1606 ops->clear_64k_splited(&old_se);
1607 ops->set_pfn(&old_se,
1613 ops->clear_pse(&old_se);
1614 ops->set_pfn(&old_se,
1618 ops->set_pfn(&old_se,
1693 const struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
1727 ops->set_pfn(&se, vgpu->gtt.scratch_pt[type].page_mfn);
1739 ops->set_entry(spt->guest_page.oos_page->mem, &we, index,
1758 const struct intel_gvt_gtt_pte_ops *ops = gtt->pte_ops;
1768 if (!ops->test_present(&se))
1788 const struct intel_gvt_gtt_pte_ops *ops = gtt->pte_ops;
1804 if (!ops->test_present(&ge))
2043 const struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
2046 s = intel_vgpu_find_spt_by_mfn(vgpu, ops->get_pfn(e));
2211 const struct intel_gvt_gtt_pte_ops *ops = gvt->gtt.pte_ops;
2280 if (!partial_update && (ops->test_present(&e))) {
2281 gfn = ops->get_pfn(&e);
2293 ops->set_pfn(&m, gvt->gtt.scratch_mfn);
2295 ops->set_pfn(&m, dma_addr >> PAGE_SHIFT);
2297 ops->set_pfn(&m, gvt->gtt.scratch_mfn);
2298 ops->clear_present(&m);
2357 const struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
2400 ops->set_pfn(&se, gtt->scratch_pt[type - 1].page_mfn);
2410 ops->set_entry(scratch_pt, &se, i, false, 0, vgpu);