Lines Matching full:late
72 ret = xe_bo_apply_to_pinned(xe, &xe->pinned.late.kernel_bo_present, in xe_bo_notifier_prepare_all_pinned()
73 &xe->pinned.late.kernel_bo_present, in xe_bo_notifier_prepare_all_pinned()
93 (void)xe_bo_apply_to_pinned(xe, &xe->pinned.late.kernel_bo_present, in xe_bo_notifier_unprepare_all_pinned()
94 &xe->pinned.late.kernel_bo_present, in xe_bo_notifier_unprepare_all_pinned()
161 ret = xe_bo_apply_to_pinned(xe, &xe->pinned.late.external, in xe_bo_evict_all()
162 &xe->pinned.late.external, xe_bo_evict_pinned); in xe_bo_evict_all()
165 ret = xe_bo_apply_to_pinned(xe, &xe->pinned.late.kernel_bo_present, in xe_bo_evict_all()
166 &xe->pinned.late.evicted, xe_bo_evict_pinned); in xe_bo_evict_all()
225 * xe_bo_restore_late - restore pinned late phase BOs
232 * This function should be called late, after GT init, on device resume.
239 ret = xe_bo_apply_to_pinned(xe, &xe->pinned.late.evicted, in xe_bo_restore_late()
240 &xe->pinned.late.kernel_bo_present, in xe_bo_restore_late()
253 ret = xe_bo_apply_to_pinned(xe, &xe->pinned.late.external, in xe_bo_restore_late()
254 &xe->pinned.late.external, in xe_bo_restore_late()
269 (void)xe_bo_apply_to_pinned(xe, &xe->pinned.late.external, in xe_bo_pci_dev_remove_pinned()
270 &xe->pinned.late.external, in xe_bo_pci_dev_remove_pinned()
315 (void)xe_bo_apply_to_pinned(xe, &xe->pinned.late.kernel_bo_present, in xe_bo_pinned_fini()
316 &xe->pinned.late.kernel_bo_present, in xe_bo_pinned_fini()
338 INIT_LIST_HEAD(&xe->pinned.late.kernel_bo_present); in xe_bo_pinned_init()
339 INIT_LIST_HEAD(&xe->pinned.late.evicted); in xe_bo_pinned_init()
340 INIT_LIST_HEAD(&xe->pinned.late.external); in xe_bo_pinned_init()