• Home
  • Raw
  • Download

Lines Matching refs:pml4e

773 		uint64_t templ4, pml4e;  in gen8_ppgtt_clear_range()  local
776 gen8_for_each_pml4e(pdp, &ppgtt->pml4, start, length, templ4, pml4e) { in gen8_ppgtt_clear_range()
843 uint64_t templ4, pml4e; in gen8_ppgtt_insert_entries() local
846 gen8_for_each_pml4e(pdp, &ppgtt->pml4, start, length, templ4, pml4e) { in gen8_ppgtt_insert_entries()
1144 uint32_t pml4e; in gen8_ppgtt_alloc_page_dirpointers() local
1148 gen8_for_each_pml4e(pdp, pml4, start, length, temp, pml4e) { in gen8_ppgtt_alloc_page_dirpointers()
1149 if (!test_bit(pml4e, pml4->used_pml4es)) { in gen8_ppgtt_alloc_page_dirpointers()
1155 pml4->pdps[pml4e] = pdp; in gen8_ppgtt_alloc_page_dirpointers()
1156 __set_bit(pml4e, new_pdps); in gen8_ppgtt_alloc_page_dirpointers()
1158 pml4e, in gen8_ppgtt_alloc_page_dirpointers()
1167 for_each_set_bit(pml4e, new_pdps, GEN8_PML4ES_PER_PML4) in gen8_ppgtt_alloc_page_dirpointers()
1168 free_pdp(dev, pml4->pdps[pml4e]); in gen8_ppgtt_alloc_page_dirpointers()
1340 uint64_t temp, pml4e; in gen8_alloc_va_range_4lvl() local
1359 gen8_for_each_pml4e(pdp, pml4, start, length, temp, pml4e) { in gen8_alloc_va_range_4lvl()
1366 gen8_setup_page_directory_pointer(ppgtt, pml4, pdp, pml4e); in gen8_alloc_va_range_4lvl()
1375 for_each_set_bit(pml4e, new_pdps, GEN8_PML4ES_PER_PML4) in gen8_alloc_va_range_4lvl()
1376 gen8_ppgtt_cleanup_3lvl(vm->dev, pml4->pdps[pml4e]); in gen8_alloc_va_range_4lvl()
1462 uint64_t templ4, pml4e; in gen8_dump_ppgtt() local
1466 gen8_for_each_pml4e(pdp, pml4, start, length, templ4, pml4e) { in gen8_dump_ppgtt()
1467 if (!test_bit(pml4e, pml4->used_pml4es)) in gen8_dump_ppgtt()
1470 seq_printf(m, " PML4E #%llu\n", pml4e); in gen8_dump_ppgtt()