Lines Matching refs:val64

157 	memcpy(&(e)->val64, &v, sizeof(v)); \
315 &e->val64, 8); in gtt_get_entry64()
319 e->val64 = read_pte64(vgpu->gvt->gt->ggtt, index); in gtt_get_entry64()
321 e->val64 = *((u64 *)pt + index); in gtt_get_entry64()
340 &e->val64, 8); in gtt_set_entry64()
344 write_pte64(vgpu->gvt->gt->ggtt, index, e->val64); in gtt_set_entry64()
346 *((u64 *)pt + index) = e->val64; in gtt_set_entry64()
368 pfn = (e->val64 & ADDR_1G_MASK) >> PAGE_SHIFT; in gen8_gtt_get_pfn()
370 pfn = (e->val64 & ADDR_2M_MASK) >> PAGE_SHIFT; in gen8_gtt_get_pfn()
372 pfn = (e->val64 & ADDR_64K_MASK) >> PAGE_SHIFT; in gen8_gtt_get_pfn()
374 pfn = (e->val64 & ADDR_4K_MASK) >> PAGE_SHIFT; in gen8_gtt_get_pfn()
381 e->val64 &= ~ADDR_1G_MASK; in gen8_gtt_set_pfn()
384 e->val64 &= ~ADDR_2M_MASK; in gen8_gtt_set_pfn()
387 e->val64 &= ~ADDR_64K_MASK; in gen8_gtt_set_pfn()
390 e->val64 &= ~ADDR_4K_MASK; in gen8_gtt_set_pfn()
394 e->val64 |= (pfn << PAGE_SHIFT); in gen8_gtt_set_pfn()
399 return !!(e->val64 & _PAGE_PSE); in gen8_gtt_test_pse()
407 e->val64 &= ~_PAGE_PSE; in gen8_gtt_clear_pse()
412 e->val64 &= ~_PAGE_PSE; in gen8_gtt_clear_pse()
425 return !!(e->val64 & GEN8_PDE_IPS_64K); in gen8_gtt_test_ips()
433 e->val64 &= ~GEN8_PDE_IPS_64K; in gen8_gtt_clear_ips()
445 return (e->val64 != 0); in gen8_gtt_test_present()
447 return (e->val64 & GEN8_PAGE_PRESENT); in gen8_gtt_test_present()
452 e->val64 &= ~GEN8_PAGE_PRESENT; in gtt_entry_clear_present()
457 e->val64 |= GEN8_PAGE_PRESENT; in gtt_entry_set_present()
462 return !!(e->val64 & GTT_SPTE_FLAG_64K_SPLITED); in gen8_gtt_test_64k_splited()
467 e->val64 |= GTT_SPTE_FLAG_64K_SPLITED; in gen8_gtt_set_64k_splited()
472 e->val64 &= ~GTT_SPTE_FLAG_64K_SPLITED; in gen8_gtt_clear_64k_splited()
637 mm->ggtt_mm.host_ggtt_aperture[offset] = entry->val64; in ggtt_set_host_entry()
640 mm->ggtt_mm.host_ggtt_hidden[offset] = entry->val64; in ggtt_set_host_entry()
674 type, e->type, index, e->val64); in ppgtt_spt_get_entry()
691 type, e->type, index, e->val64); in ppgtt_spt_set_entry()
1048 spt, e.val64, e.type); in ppgtt_invalidate_spt()
1130 spt, we->val64, we->type); in ppgtt_populate_spt_by_guest_entry()
1140 se->val64 = ge->val64; in ppgtt_generate_shadow_entry()
1174 sub_se.val64 = se->val64; in split_2MB_gtt_entry()
1177 sub_se.val64 &= ~_PAGE_PAT; in split_2MB_gtt_entry()
1178 sub_se.val64 |= (se->val64 & _PAGE_PAT_LARGE) >> 5; in split_2MB_gtt_entry()
1185 se->val64 &= ~_PAGE_DIRTY; in split_2MB_gtt_entry()
1317 spt, ge.val64, ge.type); in ppgtt_populate_spt()
1329 spt->shadow_page.type, se->val64, index); in ppgtt_handle_guest_entry_removal()
1332 se->type, index, se->val64); in ppgtt_handle_guest_entry_removal()
1362 spt, se->val64, se->type); in ppgtt_handle_guest_entry_removal()
1375 we->val64, index); in ppgtt_handle_guest_entry_add()
1378 we->type, index, we->val64); in ppgtt_handle_guest_entry_add()
1397 spt, we->val64, we->type); in ppgtt_handle_guest_entry_add()
1416 old.val64 = new.val64 = 0; in sync_oos_page()
1424 if (old.val64 == new.val64 in sync_oos_page()
1430 new.val64, index); in sync_oos_page()
1628 spt, we->val64, we->type); in ppgtt_handle_guest_write_page_table()
1773 se.val64 = 0; in invalidate_ppgtt_mm()
1777 NULL, se.type, se.val64, index); in invalidate_ppgtt_mm()
1809 ge.type, ge.val64, index); in shadow_ppgtt_mm()
1821 NULL, se.type, se.val64, index); in shadow_ppgtt_mm()
2164 memcpy(p_data, (void *)&e.val64 + (off & (info->gtt_entry_size - 1)), in emulate_ggtt_mmio_read()
2215 struct intel_gvt_gtt_entry e = {.val64 = 0, .type = GTT_TYPE_GGTT_PTE}; in emulate_ggtt_mmio_write()
2216 struct intel_gvt_gtt_entry m = {.val64 = 0, .type = GTT_TYPE_GGTT_PTE}; in emulate_ggtt_mmio_write()
2232 memcpy((void *)&e.val64 + (off & (info->gtt_entry_size - 1)), p_data, in emulate_ggtt_mmio_write()
2251 memcpy((void *)&e.val64 + last_off, in emulate_ggtt_mmio_write()
2262 pos->data = e.val64; in emulate_ggtt_mmio_write()
2274 partial_pte->data = e.val64; in emulate_ggtt_mmio_write()
2283 m.val64 = e.val64; in emulate_ggtt_mmio_write()
2406 se.val64 |= GEN8_PAGE_PRESENT | GEN8_PAGE_RW; in alloc_scratch_pages()
2408 se.val64 |= PPAT_CACHED; in alloc_scratch_pages()