Searched refs:vram_userfault (Results 1 – 3 of 3) sorted by relevance
269 INIT_LIST_HEAD(&xe->mem_access.vram_userfault.list); in xe_pm_init_early() 271 err = drmm_mutex_init(&xe->drm, &xe->mem_access.vram_userfault.lock); in xe_pm_init_early() 471 mutex_lock(&xe->mem_access.vram_userfault.lock); in xe_pm_runtime_suspend() 473 &xe->mem_access.vram_userfault.list, vram_userfault_link) in xe_pm_runtime_suspend() 475 mutex_unlock(&xe->mem_access.vram_userfault.lock); in xe_pm_runtime_suspend()
494 * @mem_access.vram_userfault: Encapsulate vram_userfault499 * @mem_access.vram_userfault.lock: Protects access to507 * @mem_access.vram_userfault.list: Keep list of userfaulted512 } vram_userfault; member
777 mutex_lock(&xe->mem_access.vram_userfault.lock); in xe_bo_move_notify() 780 mutex_unlock(&xe->mem_access.vram_userfault.lock); in xe_bo_move_notify() 1647 mutex_lock(&xe->mem_access.vram_userfault.lock); in xe_ttm_bo_destroy() 1650 mutex_unlock(&xe->mem_access.vram_userfault.lock); in xe_ttm_bo_destroy() 1721 mutex_lock(&xe->mem_access.vram_userfault.lock); in xe_gem_fault() 1723 list_add(&bo->vram_userfault_link, &xe->mem_access.vram_userfault.list); in xe_gem_fault() 1724 mutex_unlock(&xe->mem_access.vram_userfault.lock); in xe_gem_fault()