Lines Matching full:scratch
86 if (ggtt->scratch) in xe_ggtt_clear()
87 scratch_pte = ggtt->pt_ops->pte_encode_bo(ggtt->scratch, 0, in xe_ggtt_clear()
110 ggtt->scratch = NULL; in ggtt_fini()
134 * Mappings are not usable by the HW engines, as it doesn't have scratch /
219 * scratch entires, rather keep the scratch page in system memory on in xe_ggtt_init()
228 ggtt->scratch = xe_managed_bo_create_pin_map(xe, ggtt->tile, XE_PAGE_SIZE, flags); in xe_ggtt_init()
229 if (IS_ERR(ggtt->scratch)) { in xe_ggtt_init()
230 err = PTR_ERR(ggtt->scratch); in xe_ggtt_init()
234 xe_map_memset(xe, &ggtt->scratch->vmap, 0, 0, ggtt->scratch->size); in xe_ggtt_init()
240 ggtt->scratch = NULL; in xe_ggtt_init()
300 scratch_pte = ggtt->pt_ops->pte_encode_bo(ggtt->scratch, 0, pat_index); in xe_ggtt_printk()