Home
last modified time | relevance | path

Searched refs:lru_lock (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.3-rc2/drivers/gpu/drm/ttm/
A Dttm_resource.c191 spin_lock(&bo->bdev->lru_lock); in ttm_resource_init()
197 spin_unlock(&bo->bdev->lru_lock); in ttm_resource_init()
216 spin_lock(&bdev->lru_lock); in ttm_resource_fini()
219 spin_unlock(&bdev->lru_lock); in ttm_resource_fini()
235 spin_lock(&bo->bdev->lru_lock); in ttm_resource_alloc()
248 spin_lock(&bo->bdev->lru_lock); in ttm_resource_free()
369 spin_lock(&bo->bdev->lru_lock); in ttm_resource_set_bo()
425 spin_lock(&bdev->lru_lock); in ttm_resource_manager_evict_all()
428 spin_unlock(&bdev->lru_lock); in ttm_resource_manager_evict_all()
433 spin_lock(&bdev->lru_lock); in ttm_resource_manager_evict_all()
[all …]
A Dttm_device.c151 spin_lock(&bdev->lru_lock); in ttm_device_swapout()
173 spin_unlock(&bdev->lru_lock); in ttm_device_swapout()
220 spin_lock_init(&bdev->lru_lock); in ttm_device_init()
247 spin_lock(&bdev->lru_lock); in ttm_device_fini()
251 spin_unlock(&bdev->lru_lock); in ttm_device_fini()
263 spin_lock(&bdev->lru_lock); in ttm_device_clear_lru_dma_mappings()
272 spin_unlock(&bdev->lru_lock); in ttm_device_clear_lru_dma_mappings()
278 spin_lock(&bdev->lru_lock); in ttm_device_clear_lru_dma_mappings()
280 spin_unlock(&bdev->lru_lock); in ttm_device_clear_lru_dma_mappings()
A Dttm_bo.c104 spin_lock(&bo->bdev->lru_lock); in ttm_bo_set_bulk_move()
110 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_set_bulk_move()
205 spin_lock(&bo->bdev->lru_lock); in ttm_bo_individualize_resv()
269 spin_lock(&bo->bdev->lru_lock); in ttm_bo_cleanup_refs()
292 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_cleanup_refs()
355 spin_lock(&bo->bdev->lru_lock); in ttm_bo_release()
594 spin_lock(&bdev->lru_lock); in ttm_mem_evict_first()
617 spin_unlock(&bdev->lru_lock); in ttm_mem_evict_first()
631 spin_unlock(&bdev->lru_lock); in ttm_mem_evict_first()
654 spin_lock(&bo->bdev->lru_lock); in ttm_bo_pin()
[all …]
/linux-6.3-rc2/mm/
A Dworkingset.c632 spinlock_t *lru_lock, in shadow_lru_isolate() argument
633 void *arg) __must_hold(lru_lock) in shadow_lru_isolate()
655 spin_unlock_irq(lru_lock); in shadow_lru_isolate()
664 spin_unlock_irq(lru_lock); in shadow_lru_isolate()
673 spin_unlock(lru_lock); in shadow_lru_isolate()
697 spin_lock_irq(lru_lock); in shadow_lru_isolate()
A Dmmzone.c80 spin_lock_init(&lruvec->lru_lock); in lruvec_init()
A Dvmscan.c2426 spin_lock_irq(&lruvec->lru_lock); in move_folios_to_lru()
2519 spin_lock_irq(&lruvec->lru_lock); in shrink_inactive_list()
2531 spin_unlock_irq(&lruvec->lru_lock); in shrink_inactive_list()
2538 spin_lock_irq(&lruvec->lru_lock); in shrink_inactive_list()
2547 spin_unlock_irq(&lruvec->lru_lock); in shrink_inactive_list()
2628 spin_lock_irq(&lruvec->lru_lock); in shrink_active_list()
2639 spin_unlock_irq(&lruvec->lru_lock); in shrink_active_list()
2688 spin_lock_irq(&lruvec->lru_lock); in shrink_active_list()
4373 spin_lock_irq(&lruvec->lru_lock); in inc_max_seq()
5107 spin_lock_irq(&lruvec->lru_lock); in evict_folios()
[all …]
A Dswap.c293 spin_lock_irq(&lruvec->lru_lock); in lru_note_cost()
317 spin_unlock_irq(&lruvec->lru_lock); in lru_note_cost()
/linux-6.3-rc2/include/drm/ttm/
A Dttm_bo.h293 spin_lock(&bo->bdev->lru_lock); in ttm_bo_move_to_lru_tail_unlocked()
295 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_move_to_lru_tail_unlocked()
A Dttm_device.h252 spinlock_t lru_lock; member
/linux-6.3-rc2/include/linux/
A Dmemcontrol.h1334 spin_lock(&pgdat->__lruvec.lru_lock); in folio_lruvec_lock()
1342 spin_lock_irq(&pgdat->__lruvec.lru_lock); in folio_lruvec_lock_irq()
1351 spin_lock_irqsave(&pgdat->__lruvec.lru_lock, *flagsp); in folio_lruvec_lock_irqsave()
1628 spin_unlock(&lruvec->lru_lock); in unlock_page_lruvec()
1633 spin_unlock_irq(&lruvec->lru_lock); in unlock_page_lruvec_irq()
1639 spin_unlock_irqrestore(&lruvec->lru_lock, flags); in unlock_page_lruvec_irqrestore()
A Dmm_inline.h43 lockdep_assert_held(&lruvec->lru_lock); in __update_lru_size()
A Dmmzone.h613 spinlock_t lru_lock; member
/linux-6.3-rc2/fs/gfs2/
A Dglock.c72 static DEFINE_SPINLOCK(lru_lock);
221 spin_lock(&lru_lock); in gfs2_glock_add_to_lru()
230 spin_unlock(&lru_lock); in gfs2_glock_add_to_lru()
238 spin_lock(&lru_lock); in gfs2_glock_remove_from_lru()
244 spin_unlock(&lru_lock); in gfs2_glock_remove_from_lru()
1965 __releases(&lru_lock) in gfs2_dispose_glock_lru()
1966 __acquires(&lru_lock) in gfs2_dispose_glock_lru()
1993 cond_resched_lock(&lru_lock); in gfs2_dispose_glock_lru()
2012 spin_lock(&lru_lock); in gfs2_scan_glock_lru()
2030 spin_unlock(&lru_lock); in gfs2_scan_glock_lru()
/linux-6.3-rc2/fs/xfs/
A Dxfs_qm.c414 spinlock_t *lru_lock, in xfs_qm_dquot_isolate() argument
416 __releases(lru_lock) __acquires(lru_lock) in xfs_qm_dquot_isolate()
462 spin_unlock(lru_lock); in xfs_qm_dquot_isolate()
498 spin_lock(lru_lock); in xfs_qm_dquot_isolate()
A Dxfs_buf.c1778 spinlock_t *lru_lock, in xfs_buftarg_drain_rele() argument
1877 spinlock_t *lru_lock, in xfs_buftarg_isolate() argument
/linux-6.3-rc2/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_vram_mgr.c293 spin_lock(&man->bdev->lru_lock); in amdgpu_vram_mgr_do_reserve()
295 spin_unlock(&man->bdev->lru_lock); in amdgpu_vram_mgr_do_reserve()
A Damdgpu_vm.c349 spin_lock(&adev->mman.bdev.lru_lock); in amdgpu_vm_move_to_lru_tail()
351 spin_unlock(&adev->mman.bdev.lru_lock); in amdgpu_vm_move_to_lru_tail()
/linux-6.3-rc2/fs/nfs/
A Dnfs42xattr.c824 struct list_lru_one *lru, spinlock_t *lru_lock, void *arg) in cache_lru_isolate() argument
889 struct list_lru_one *lru, spinlock_t *lru_lock, void *arg) in entry_lru_isolate() argument
/linux-6.3-rc2/Documentation/locking/
A Dlockstat.rst195 …&(&zone->lru_lock)->rlock: 93000 94934 0.16 59.18 188253.…
/linux-6.3-rc2/Documentation/trace/
A Devents-kmem.rst72 contention on the lruvec->lru_lock.
/linux-6.3-rc2/fs/
A Dinode.c817 struct list_lru_one *lru, spinlock_t *lru_lock, void *arg) in inode_lru_isolate() argument
859 spin_unlock(lru_lock); in inode_lru_isolate()
871 spin_lock(lru_lock); in inode_lru_isolate()
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/
A Di915_gem_ttm.c981 spin_lock(&bo->bdev->lru_lock); in i915_ttm_adjust_lru()
1010 spin_unlock(&bo->bdev->lru_lock); in i915_ttm_adjust_lru()
/linux-6.3-rc2/Documentation/admin-guide/cgroup-v1/
A Dmemcg_test.rst138 each LRU handled under a single lru_lock for that memcg and node.
A Dmemory.rst302 lruvec->lru_lock.
305 lruvec->lru_lock; PG_lru bit of page->flags is cleared before
306 isolating a page from its LRU under lruvec->lru_lock.
/linux-6.3-rc2/Documentation/mm/
A Dunevictable-lru.rst319 mlock folio batch, to batch up the rest of the work to be done under lru_lock by
380 under lru_lock by __munlock_folio(). __munlock_folio() decrements the
492 under lru_lock by __munlock_folio(). __munlock_folio() decrements the

Completed in 71 milliseconds

12