Home
last modified time | relevance | path

Searched refs:move_lock (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/
H A Dttm_resource.c68 spin_lock_init(&man->move_lock); in ttm_resource_manager_init()
116 spin_lock(&man->move_lock); in ttm_resource_manager_force_list_clean()
118 spin_unlock(&man->move_lock); in ttm_resource_manager_force_list_clean()
H A Dttm_bo_util.c593 spin_lock(&from->move_lock); in ttm_bo_move_pipeline_evict()
598 spin_unlock(&from->move_lock); in ttm_bo_move_pipeline_evict()
H A Dttm_bo.c819 spin_lock(&man->move_lock); in ttm_bo_add_move_fence()
821 spin_unlock(&man->move_lock); in ttm_bo_add_move_fence()
/kernel/linux/linux-5.10/include/drm/ttm/
H A Dttm_resource.h112 * @move_lock: lock for move fence
127 spinlock_t move_lock; member
136 * Protected by @move_lock.
/kernel/linux/linux-6.6/drivers/gpu/drm/ttm/
H A Dttm_resource.c391 spin_lock_init(&man->move_lock); in ttm_resource_manager_init()
440 spin_lock(&man->move_lock); in ttm_resource_manager_evict_all()
442 spin_unlock(&man->move_lock); in ttm_resource_manager_evict_all()
H A Dttm_bo_util.c616 spin_lock(&from->move_lock); in ttm_bo_move_pipeline_evict()
621 spin_unlock(&from->move_lock); in ttm_bo_move_pipeline_evict()
H A Dttm_bo.c702 spin_lock(&man->move_lock); in ttm_bo_add_move_fence()
704 spin_unlock(&man->move_lock); in ttm_bo_add_move_fence()
/kernel/linux/linux-6.6/include/drm/ttm/
H A Dttm_resource.h145 * @move_lock: lock for move fence
160 spinlock_t move_lock; member
163 * Protected by @move_lock.
/kernel/linux/linux-6.6/mm/
H A Dmemcontrol.c2145 * path can get away without acquiring the memcg->move_lock in folio_memcg_lock()
2159 might_lock(&memcg->move_lock); in folio_memcg_lock()
2166 spin_lock_irqsave(&memcg->move_lock, flags); in folio_memcg_lock()
2168 spin_unlock_irqrestore(&memcg->move_lock, flags); in folio_memcg_lock()
2175 * holding the slowpath move_lock. Track the task who has the in folio_memcg_lock()
2176 * move_lock for folio_memcg_unlock(). in folio_memcg_lock()
2190 spin_unlock_irqrestore(&memcg->move_lock, flags); in __folio_memcg_unlock()
5360 spin_lock_init(&memcg->move_lock); in mem_cgroup_alloc()
6404 * Signal folio_memcg_lock() to take the memcg's move_lock in mem_cgroup_move_charge()
/kernel/linux/linux-5.10/mm/
H A Dmemcontrol.c2160 * path can get away without acquiring the memcg->move_lock in lock_page_memcg()
2181 spin_lock_irqsave(&memcg->move_lock, flags); in lock_page_memcg()
2183 spin_unlock_irqrestore(&memcg->move_lock, flags); in lock_page_memcg()
2213 spin_unlock_irqrestore(&memcg->move_lock, flags); in __unlock_page_memcg()
5387 spin_lock_init(&memcg->move_lock); in mem_cgroup_alloc()
6283 * Signal lock_page_memcg() to take the memcg's move_lock in mem_cgroup_move_charge()
/kernel/linux/linux-5.10/include/linux/
H A Dmemcontrol.h286 spinlock_t move_lock; member
/kernel/linux/linux-6.6/include/linux/
H A Dmemcontrol.h284 spinlock_t move_lock; member

Completed in 33 milliseconds