Home
last modified time | relevance | path

Searched refs:pte_encode (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/i915/display/
Dintel_dpt.c51 vm->pte_encode(addr, pat_index, flags)); in dpt_insert_page()
61 const gen8_pte_t pte_encode = vm->pte_encode(0, pat_index, flags); in dpt_insert_entries() local
73 gen8_set_pte(&base[i++], pte_encode | addr); in dpt_insert_entries()
304 vm->pte_encode = vm->gt->ggtt->vm.pte_encode; in intel_dpt_create()
/linux-6.12.1/drivers/gpu/drm/i915/gt/
Dintel_ggtt.c445 gen8_set_pte(pte, ggtt->vm.pte_encode(addr, pat_index, flags)); in gen8_ggtt_insert_page()
457 pte = ggtt->vm.pte_encode(addr, pat_index, flags); in gen8_ggtt_insert_page_bind()
471 const gen8_pte_t pte_encode = ggtt->vm.pte_encode(0, pat_index, flags); in gen8_ggtt_insert_entries() local
490 gen8_set_pte(gte++, pte_encode | addr); in gen8_ggtt_insert_entries()
510 gen8_pte_t pte_encode; in __gen8_ggtt_insert_entries_bind() local
513 pte_encode = ggtt->vm.pte_encode(0, pat_index, flags); in __gen8_ggtt_insert_entries_bind()
522 vma_res->node_size / I915_GTT_PAGE_SIZE, pte_encode)) in __gen8_ggtt_insert_entries_bind()
600 iowrite32(vm->pte_encode(addr, pat_index, flags), pte); in gen6_ggtt_insert_page()
630 iowrite32(vm->pte_encode(addr, pat_index, flags), gte++); in gen6_ggtt_insert_entries()
1191 ggtt->vm.pte_encode(px_dma(ggtt->vm.scratch[0]), in ggtt_probe_common()
[all …]
Dgen8_ppgtt.c463 const gen8_pte_t pte_encode = ppgtt->vm.pte_encode(0, pat_index, flags); in gen8_ppgtt_insert_pte() local
470 vaddr[gen8_pd_index(idx, 0)] = pte_encode | iter->dma; in gen8_ppgtt_insert_pte()
509 const gen8_pte_t pte_encode = vm->pte_encode(0, pat_index, flags); in xehp_ppgtt_insert_huge() local
523 gen8_pte_t encode = pte_encode; in xehp_ppgtt_insert_huge()
617 const gen8_pte_t pte_encode = vm->pte_encode(0, pat_index, flags); in gen8_ppgtt_insert_huge() local
628 gen8_pte_t encode = pte_encode; in gen8_ppgtt_insert_huge()
780 vaddr[gen8_pd_index(idx, 0)] = vm->pte_encode(addr, pat_index, flags); in gen8_ppgtt_insert_entry()
810 vaddr[gen8_pd_index(idx, 0) / 16] = vm->pte_encode(addr, pat_index, flags); in xehp_ppgtt_insert_entry_lm()
857 vm->pte_encode(px_dma(vm->scratch[0]), in gen8_init_scratch()
1041 ppgtt->vm.pte_encode = gen12_pte_encode; in gen8_ppgtt_create()
[all …]
Dgen6_ppgtt.c120 const u32 pte_encode = vm->pte_encode(0, pat_index, flags); in gen6_ppgtt_insert_entries() local
129 vaddr[act_pte] = pte_encode | GEN6_PTE_ADDR_ENCODE(iter.dma); in gen6_ppgtt_insert_entries()
229 vm->pte_encode(px_dma(vm->scratch[0]), in gen6_ppgtt_init_scratch()
452 ppgtt->base.vm.pte_encode = ggtt->vm.pte_encode; in gen6_ppgtt_create()
Dintel_gtt.h312 u64 (*pte_encode)(dma_addr_t addr, member
Dintel_migrate.c370 const u64 encode = rq->context->vm->pte_encode(0, pat_index, in emit_pte()