Lines Matching refs:pt_vaddr
489 gen8_pte_t *pt_vaddr, scratch_pte; in gen8_ppgtt_clear_range() local
523 pt_vaddr = kmap_atomic(page_table); in gen8_ppgtt_clear_range()
526 pt_vaddr[i] = scratch_pte; in gen8_ppgtt_clear_range()
531 drm_clflush_virt_range(pt_vaddr, PAGE_SIZE); in gen8_ppgtt_clear_range()
532 kunmap_atomic(pt_vaddr); in gen8_ppgtt_clear_range()
549 gen8_pte_t *pt_vaddr; in gen8_ppgtt_insert_entries() local
555 pt_vaddr = NULL; in gen8_ppgtt_insert_entries()
561 if (pt_vaddr == NULL) { in gen8_ppgtt_insert_entries()
566 pt_vaddr = kmap_atomic(page_table); in gen8_ppgtt_insert_entries()
569 pt_vaddr[pte] = in gen8_ppgtt_insert_entries()
574 drm_clflush_virt_range(pt_vaddr, PAGE_SIZE); in gen8_ppgtt_insert_entries()
575 kunmap_atomic(pt_vaddr); in gen8_ppgtt_insert_entries()
576 pt_vaddr = NULL; in gen8_ppgtt_insert_entries()
584 if (pt_vaddr) { in gen8_ppgtt_insert_entries()
586 drm_clflush_virt_range(pt_vaddr, PAGE_SIZE); in gen8_ppgtt_insert_entries()
587 kunmap_atomic(pt_vaddr); in gen8_ppgtt_insert_entries()
878 gen6_pte_t *pt_vaddr; in gen6_dump_ppgtt() local
890 pt_vaddr = kmap_atomic(ppgtt->pd.page_table[pde]->page); in gen6_dump_ppgtt()
898 if (pt_vaddr[pte + i] != scratch_pte) in gen6_dump_ppgtt()
905 if (pt_vaddr[pte + i] != scratch_pte) in gen6_dump_ppgtt()
906 seq_printf(m, " %08x", pt_vaddr[pte + i]); in gen6_dump_ppgtt()
912 kunmap_atomic(pt_vaddr); in gen6_dump_ppgtt()
1101 gen6_pte_t *pt_vaddr, scratch_pte; in gen6_ppgtt_clear_range() local
1115 pt_vaddr = kmap_atomic(ppgtt->pd.page_table[act_pt]->page); in gen6_ppgtt_clear_range()
1118 pt_vaddr[i] = scratch_pte; in gen6_ppgtt_clear_range()
1120 kunmap_atomic(pt_vaddr); in gen6_ppgtt_clear_range()
1135 gen6_pte_t *pt_vaddr; in gen6_ppgtt_insert_entries() local
1141 pt_vaddr = NULL; in gen6_ppgtt_insert_entries()
1143 if (pt_vaddr == NULL) in gen6_ppgtt_insert_entries()
1144 pt_vaddr = kmap_atomic(ppgtt->pd.page_table[act_pt]->page); in gen6_ppgtt_insert_entries()
1146 pt_vaddr[act_pte] = in gen6_ppgtt_insert_entries()
1151 kunmap_atomic(pt_vaddr); in gen6_ppgtt_insert_entries()
1152 pt_vaddr = NULL; in gen6_ppgtt_insert_entries()
1157 if (pt_vaddr) in gen6_ppgtt_insert_entries()
1158 kunmap_atomic(pt_vaddr); in gen6_ppgtt_insert_entries()
1174 gen6_pte_t *pt_vaddr, scratch_pte; in gen6_initialize_pt() local
1182 pt_vaddr = kmap_atomic(pt->page); in gen6_initialize_pt()
1185 pt_vaddr[i] = scratch_pte; in gen6_initialize_pt()
1187 kunmap_atomic(pt_vaddr); in gen6_initialize_pt()