Home
last modified time | relevance | path

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

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dgen6_ppgtt.c138 const u32 pte_encode = vm->pte_encode(0, cache_level, flags); in gen6_ppgtt_insert_entries() local
153 vaddr[act_pte] = pte_encode | in gen6_ppgtt_insert_entries()
166 vaddr[act_pte] = pte_encode | GEN6_PTE_ADDR_ENCODE(iter.dma); in gen6_ppgtt_insert_entries()
284 vm->pte_encode(px_dma(&vm->scratch[0]), in gen6_ppgtt_init_scratch()
519 ppgtt->base.vm.pte_encode = ggtt->vm.pte_encode; in gen6_ppgtt_create()
H A Dintel_ggtt.c253 const gen8_pte_t pte_encode = gen8_pte_encode(0, level, 0); in gen8_ggtt_insert_entries() local
272 pte_encode | addr); in gen8_ggtt_insert_entries()
280 gen8_set_pte(gtt_entries++, pte_encode | addr); in gen8_ggtt_insert_entries()
306 vm->pte_encode(addr, level, flags)); in gen6_ggtt_insert_page()
308 iowrite32(vm->pte_encode(addr, level, flags), pte); in gen6_ggtt_insert_page()
352 vm->pte_encode(addr, level, flags)); in gen6_ggtt_insert_entries()
359 iowrite32(vm->pte_encode(addr, level, flags), &entries[i++]); in gen6_ggtt_insert_entries()
969 ggtt->vm.pte_encode(px_dma(&ggtt->vm.scratch[0]), in ggtt_probe_common()
1067 ggtt->vm.pte_encode = gen8_pte_encode; in gen8_gmch_probe()
1210 ggtt->vm.pte_encode in gen6_gmch_probe()
[all...]
H A Dgen8_ppgtt.c392 const gen8_pte_t pte_encode = gen8_pte_encode(0, cache_level, flags); in gen8_ppgtt_insert_pte() local
406 pte_encode | (seg->ds_addr + iter->off); in gen8_ppgtt_insert_pte()
419 vaddr[gen8_pd_index(idx, 0)] = pte_encode | iter->dma; in gen8_ppgtt_insert_pte()
457 const gen8_pte_t pte_encode = gen8_pte_encode(0, cache_level, flags); in gen8_ppgtt_insert_huge() local
472 gen8_pte_t encode = pte_encode; in gen8_ppgtt_insert_huge()
H A Dintel_gtt.h312 u64 (*pte_encode)(dma_addr_t addr, member