Lines Matching refs:val64

156 	memcpy(&(e)->val64, &v, sizeof(v)); \
314 &e->val64, 8); in gtt_get_entry64()
318 e->val64 = read_pte64(vgpu->gvt->gt->ggtt, index); in gtt_get_entry64()
320 e->val64 = *((u64 *)pt + index); in gtt_get_entry64()
339 &e->val64, 8); in gtt_set_entry64()
343 write_pte64(vgpu->gvt->gt->ggtt, index, e->val64); in gtt_set_entry64()
345 *((u64 *)pt + index) = e->val64; in gtt_set_entry64()
367 pfn = (e->val64 & ADDR_1G_MASK) >> PAGE_SHIFT; in gen8_gtt_get_pfn()
369 pfn = (e->val64 & ADDR_2M_MASK) >> PAGE_SHIFT; in gen8_gtt_get_pfn()
371 pfn = (e->val64 & ADDR_64K_MASK) >> PAGE_SHIFT; in gen8_gtt_get_pfn()
373 pfn = (e->val64 & ADDR_4K_MASK) >> PAGE_SHIFT; in gen8_gtt_get_pfn()
380 e->val64 &= ~ADDR_1G_MASK; in gen8_gtt_set_pfn()
383 e->val64 &= ~ADDR_2M_MASK; in gen8_gtt_set_pfn()
386 e->val64 &= ~ADDR_64K_MASK; in gen8_gtt_set_pfn()
389 e->val64 &= ~ADDR_4K_MASK; in gen8_gtt_set_pfn()
393 e->val64 |= (pfn << PAGE_SHIFT); in gen8_gtt_set_pfn()
398 return !!(e->val64 & _PAGE_PSE); in gen8_gtt_test_pse()
406 e->val64 &= ~_PAGE_PSE; in gen8_gtt_clear_pse()
411 e->val64 &= ~_PAGE_PSE; in gen8_gtt_clear_pse()
424 return !!(e->val64 & GEN8_PDE_IPS_64K); in gen8_gtt_test_ips()
432 e->val64 &= ~GEN8_PDE_IPS_64K; in gen8_gtt_clear_ips()
444 return (e->val64 != 0); in gen8_gtt_test_present()
446 return (e->val64 & GEN8_PAGE_PRESENT); in gen8_gtt_test_present()
451 e->val64 &= ~GEN8_PAGE_PRESENT; in gtt_entry_clear_present()
456 e->val64 |= GEN8_PAGE_PRESENT; in gtt_entry_set_present()
461 return !!(e->val64 & GTT_SPTE_FLAG_64K_SPLITED); in gen8_gtt_test_64k_splited()
466 e->val64 |= GTT_SPTE_FLAG_64K_SPLITED; in gen8_gtt_set_64k_splited()
471 e->val64 &= ~GTT_SPTE_FLAG_64K_SPLITED; in gen8_gtt_clear_64k_splited()
636 mm->ggtt_mm.host_ggtt_aperture[offset] = entry->val64; in ggtt_set_host_entry()
639 mm->ggtt_mm.host_ggtt_hidden[offset] = entry->val64; in ggtt_set_host_entry()
673 type, e->type, index, e->val64); in ppgtt_spt_get_entry()
690 type, e->type, index, e->val64); in ppgtt_spt_set_entry()
1047 spt, e.val64, e.type); in ppgtt_invalidate_spt()
1129 spt, we->val64, we->type); in ppgtt_populate_spt_by_guest_entry()
1139 se->val64 = ge->val64; in ppgtt_generate_shadow_entry()
1173 sub_se.val64 = se->val64; in split_2MB_gtt_entry()
1176 sub_se.val64 &= ~_PAGE_PAT; in split_2MB_gtt_entry()
1177 sub_se.val64 |= (se->val64 & _PAGE_PAT_LARGE) >> 5; in split_2MB_gtt_entry()
1184 se->val64 &= ~_PAGE_DIRTY; in split_2MB_gtt_entry()
1316 spt, ge.val64, ge.type); in ppgtt_populate_spt()
1328 spt->shadow_page.type, se->val64, index); in ppgtt_handle_guest_entry_removal()
1331 se->type, index, se->val64); in ppgtt_handle_guest_entry_removal()
1361 spt, se->val64, se->type); in ppgtt_handle_guest_entry_removal()
1374 we->val64, index); in ppgtt_handle_guest_entry_add()
1377 we->type, index, we->val64); in ppgtt_handle_guest_entry_add()
1396 spt, we->val64, we->type); in ppgtt_handle_guest_entry_add()
1415 old.val64 = new.val64 = 0; in sync_oos_page()
1423 if (old.val64 == new.val64 in sync_oos_page()
1429 new.val64, index); in sync_oos_page()
1627 spt, we->val64, we->type); in ppgtt_handle_guest_write_page_table()
1772 se.val64 = 0; in invalidate_ppgtt_mm()
1776 NULL, se.type, se.val64, index); in invalidate_ppgtt_mm()
1808 ge.type, ge.val64, index); in shadow_ppgtt_mm()
1820 NULL, se.type, se.val64, index); in shadow_ppgtt_mm()
2163 memcpy(p_data, (void *)&e.val64 + (off & (info->gtt_entry_size - 1)), in emulate_ggtt_mmio_read()
2214 struct intel_gvt_gtt_entry e = {.val64 = 0, .type = GTT_TYPE_GGTT_PTE}; in emulate_ggtt_mmio_write()
2215 struct intel_gvt_gtt_entry m = {.val64 = 0, .type = GTT_TYPE_GGTT_PTE}; in emulate_ggtt_mmio_write()
2231 memcpy((void *)&e.val64 + (off & (info->gtt_entry_size - 1)), p_data, in emulate_ggtt_mmio_write()
2250 memcpy((void *)&e.val64 + last_off, in emulate_ggtt_mmio_write()
2261 pos->data = e.val64; in emulate_ggtt_mmio_write()
2273 partial_pte->data = e.val64; in emulate_ggtt_mmio_write()
2282 m.val64 = e.val64; in emulate_ggtt_mmio_write()
2405 se.val64 |= GEN8_PAGE_PRESENT | GEN8_PAGE_RW; in alloc_scratch_pages()
2407 se.val64 |= PPAT_CACHED; in alloc_scratch_pages()