| /Linux-v6.1/drivers/gpu/drm/ttm/ |
| D | ttm_resource.c | 64 lockdep_assert_held(&pos->first->bo->bdev->lru_lock); in ttm_lru_bulk_move_tail() 147 lockdep_assert_held(&bo->bdev->lru_lock); in ttm_resource_move_to_lru_tail() 190 spin_lock(&bo->bdev->lru_lock); in ttm_resource_init() 196 spin_unlock(&bo->bdev->lru_lock); in ttm_resource_init() 215 spin_lock(&bdev->lru_lock); in ttm_resource_fini() 218 spin_unlock(&bdev->lru_lock); in ttm_resource_fini() 234 spin_lock(&bo->bdev->lru_lock); in ttm_resource_alloc() 236 spin_unlock(&bo->bdev->lru_lock); in ttm_resource_alloc() 247 spin_lock(&bo->bdev->lru_lock); in ttm_resource_free() 249 spin_unlock(&bo->bdev->lru_lock); in ttm_resource_free() [all …]
|
| D | ttm_bo.c | 105 spin_lock(&bo->bdev->lru_lock); in ttm_bo_set_bulk_move() 111 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_set_bulk_move() 206 spin_lock(&bo->bdev->lru_lock); in ttm_bo_individualize_resv() 208 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_individualize_resv() 259 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_cleanup_refs() 270 spin_lock(&bo->bdev->lru_lock); in ttm_bo_cleanup_refs() 280 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_cleanup_refs() 289 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_cleanup_refs() 294 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_cleanup_refs() 316 spin_lock(&bdev->lru_lock); in ttm_bo_delayed_delete() [all …]
|
| D | ttm_device.c | 151 spin_lock(&bdev->lru_lock); in ttm_device_swapout() 173 spin_unlock(&bdev->lru_lock); in ttm_device_swapout() 225 spin_lock_init(&bdev->lru_lock); in ttm_device_init() 255 spin_lock(&bdev->lru_lock); in ttm_device_fini() 259 spin_unlock(&bdev->lru_lock); in ttm_device_fini() 271 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() 286 spin_lock(&bdev->lru_lock); in ttm_device_clear_lru_dma_mappings() 288 spin_unlock(&bdev->lru_lock); in ttm_device_clear_lru_dma_mappings()
|
| /Linux-v6.1/mm/ |
| D | workingset.c | 628 spinlock_t *lru_lock, in shadow_lru_isolate() argument 629 void *arg) __must_hold(lru_lock) in shadow_lru_isolate() 651 spin_unlock_irq(lru_lock); in shadow_lru_isolate() 658 spin_unlock_irq(lru_lock); in shadow_lru_isolate() 666 spin_unlock(lru_lock); in shadow_lru_isolate() 688 spin_lock_irq(lru_lock); in shadow_lru_isolate()
|
| D | vmscan.c | 2377 spin_unlock_irq(&lruvec->lru_lock); in move_folios_to_lru() 2379 spin_lock_irq(&lruvec->lru_lock); in move_folios_to_lru() 2400 spin_unlock_irq(&lruvec->lru_lock); in move_folios_to_lru() 2402 spin_lock_irq(&lruvec->lru_lock); in move_folios_to_lru() 2472 spin_lock_irq(&lruvec->lru_lock); in shrink_inactive_list() 2484 spin_unlock_irq(&lruvec->lru_lock); in shrink_inactive_list() 2491 spin_lock_irq(&lruvec->lru_lock); in shrink_inactive_list() 2500 spin_unlock_irq(&lruvec->lru_lock); in shrink_inactive_list() 2581 spin_lock_irq(&lruvec->lru_lock); in shrink_active_list() 2592 spin_unlock_irq(&lruvec->lru_lock); in shrink_active_list() [all …]
|
| D | mmzone.c | 80 spin_lock_init(&lruvec->lru_lock); in lruvec_init()
|
| D | swap.c | 310 spin_lock_irq(&lruvec->lru_lock); in lru_note_cost() 334 spin_unlock_irq(&lruvec->lru_lock); in lru_note_cost()
|
| /Linux-v6.1/include/drm/ttm/ |
| D | ttm_bo_driver.h | 157 spin_lock(&bo->bdev->lru_lock); in ttm_bo_move_to_lru_tail_unlocked() 159 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_move_to_lru_tail_unlocked()
|
| D | ttm_device.h | 252 spinlock_t lru_lock; member
|
| /Linux-v6.1/include/linux/ |
| D | memcontrol.h | 1301 spin_lock(&pgdat->__lruvec.lru_lock); in folio_lruvec_lock() 1309 spin_lock_irq(&pgdat->__lruvec.lru_lock); in folio_lruvec_lock_irq() 1318 spin_lock_irqsave(&pgdat->__lruvec.lru_lock, *flagsp); in folio_lruvec_lock_irqsave() 1595 spin_unlock(&lruvec->lru_lock); in unlock_page_lruvec() 1600 spin_unlock_irq(&lruvec->lru_lock); in unlock_page_lruvec_irq() 1606 spin_unlock_irqrestore(&lruvec->lru_lock, flags); in unlock_page_lruvec_irqrestore()
|
| D | mm_inline.h | 43 lockdep_assert_held(&lruvec->lru_lock); in __update_lru_size()
|
| D | mmzone.h | 511 spinlock_t lru_lock; member
|
| /Linux-v6.1/fs/gfs2/ |
| D | glock.c | 73 static DEFINE_SPINLOCK(lru_lock); 227 spin_lock(&lru_lock); in gfs2_glock_add_to_lru() 236 spin_unlock(&lru_lock); in gfs2_glock_add_to_lru() 244 spin_lock(&lru_lock); in gfs2_glock_remove_from_lru() 250 spin_unlock(&lru_lock); in gfs2_glock_remove_from_lru() 2014 __releases(&lru_lock) in gfs2_dispose_glock_lru() 2015 __acquires(&lru_lock) in gfs2_dispose_glock_lru() 2042 cond_resched_lock(&lru_lock); in gfs2_dispose_glock_lru() 2062 spin_lock(&lru_lock); in gfs2_scan_glock_lru() 2079 spin_unlock(&lru_lock); in gfs2_scan_glock_lru()
|
| /Linux-v6.1/fs/xfs/ |
| D | xfs_qm.c | 414 spinlock_t *lru_lock, in xfs_qm_dquot_isolate() argument 416 __releases(lru_lock) __acquires(lru_lock) in xfs_qm_dquot_isolate() 456 spin_unlock(lru_lock); in xfs_qm_dquot_isolate() 490 spin_lock(lru_lock); in xfs_qm_dquot_isolate()
|
| D | xfs_buf.c | 1778 spinlock_t *lru_lock, in xfs_buftarg_drain_rele() argument 1877 spinlock_t *lru_lock, in xfs_buftarg_isolate() argument
|
| /Linux-v6.1/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_vram_mgr.c | 293 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()
|
| D | amdgpu_vm.c | 327 spin_lock(&adev->mman.bdev.lru_lock); in amdgpu_vm_move_to_lru_tail() 329 spin_unlock(&adev->mman.bdev.lru_lock); in amdgpu_vm_move_to_lru_tail()
|
| /Linux-v6.1/fs/nfs/ |
| D | nfs42xattr.c | 824 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-v6.1/Documentation/locking/ |
| D | lockstat.rst | 195 …&(&zone->lru_lock)->rlock: 93000 94934 0.16 59.18 188253.…
|
| /Linux-v6.1/Documentation/trace/ |
| D | events-kmem.rst | 72 contention on the lruvec->lru_lock.
|
| /Linux-v6.1/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_ttm.c | 938 spin_lock(&bo->bdev->lru_lock); in i915_ttm_adjust_lru() 967 spin_unlock(&bo->bdev->lru_lock); in i915_ttm_adjust_lru()
|
| /Linux-v6.1/fs/ |
| D | inode.c | 816 struct list_lru_one *lru, spinlock_t *lru_lock, void *arg) in inode_lru_isolate() argument 858 spin_unlock(lru_lock); in inode_lru_isolate() 870 spin_lock(lru_lock); in inode_lru_isolate()
|
| /Linux-v6.1/Documentation/admin-guide/cgroup-v1/ |
| D | memcg_test.rst | 138 each LRU handled under a single lru_lock for that memcg and node.
|
| D | memory.rst | 296 lruvec->lru_lock. 299 lruvec->lru_lock; PG_lru bit of page->flags is cleared before 300 isolating a page from its LRU under lruvec->lru_lock.
|
| /Linux-v6.1/Documentation/mm/ |
| D | unevictable-lru.rst | 318 mlock pagevec, to batch up the rest of the work to be done under lru_lock by 379 lru_lock by __munlock_page(). __munlock_page() decrements the page's 490 lru_lock by __munlock_page(). __munlock_page() decrements the page's
|