Searched refs:lru_lock (Results 1 – 16 of 16) sorted by relevance
| /linux/drivers/gpu/drm/ttm/ |
| H A D | ttm_resource.c | 44 lockdep_assert_held(&cursor->man->bdev->lru_lock); in ttm_resource_cursor_clear_bulk() 56 lockdep_assert_held(&cursor->man->bdev->lru_lock); in ttm_resource_cursor_move_bulk_tail() 114 lockdep_assert_held(&cursor->man->bdev->lru_lock); in ttm_resource_cursor_fini() 143 spin_lock(&bdev->lru_lock); in ttm_lru_bulk_move_fini() 145 spin_unlock(&bdev->lru_lock); in ttm_lru_bulk_move_fini() 170 lockdep_assert_held(&pos->first->bo->bdev->lru_lock); in ttm_lru_bulk_move_tail() 314 lockdep_assert_held(&bo->bdev->lru_lock); in ttm_resource_move_to_lru_tail() 357 spin_lock(&bo->bdev->lru_lock); in ttm_resource_init() 363 spin_unlock(&bo->bdev->lru_lock); in ttm_resource_init() 382 spin_lock(&bdev->lru_lock); in ttm_resource_fini() [all …]
|
| H A D | ttm_bo.c | 111 spin_lock(&bo->bdev->lru_lock); in ttm_bo_set_bulk_move() 117 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_set_bulk_move() 211 spin_lock(&bo->bdev->lru_lock); in ttm_bo_individualize_resv() 213 spin_unlock(&bo->bdev->lru_lock); in ttm_bo_individualize_resv() 285 spin_lock(&bdev->lru_lock); in ttm_bo_release() 301 spin_unlock(&bdev->lru_lock); in ttm_bo_release() 454 spin_lock(&bdev->lru_lock); in ttm_bo_evict_first() 466 spin_unlock(&bdev->lru_lock); in ttm_bo_evict_first() 487 spin_unlock(&bdev->lru_lock); in ttm_bo_evict_first() 628 spin_lock(&bo->bdev->lru_lock); in ttm_bo_pin() [all …]
|
| H A D | ttm_bo_util.c | 942 spinlock_t *lru_lock = &curs->res_curs.man->bdev->lru_lock; in ttm_bo_lru_cursor_fini() local 945 spin_lock(lru_lock); in ttm_bo_lru_cursor_fini() 947 spin_unlock(lru_lock); in ttm_bo_lru_cursor_fini() 977 spinlock_t *lru_lock = &curs->res_curs.man->bdev->lru_lock; in __ttm_bo_lru_cursor_next() local 985 spin_lock(lru_lock); in __ttm_bo_lru_cursor_next() 1012 spin_unlock(lru_lock); in __ttm_bo_lru_cursor_next() 1031 spin_lock(lru_lock); in __ttm_bo_lru_cursor_next() 1034 spin_unlock(lru_lock); in __ttm_bo_lru_cursor_next() 1120 spin_lock(&bdev->lru_lock); in ttm_bo_shrink() 1123 spin_unlock(&bdev->lru_lock); in ttm_bo_shrink()
|
| /linux/Documentation/bpf/ |
| H A D | map_lru_hash_update.dot | 13 lru_lock [shape=rectangle,fillcolor=2,label="LRU lock"] 151 local_lock -> lru_lock [style=invis] 152 lru_lock -> hash_lock [style=invis]
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_exec.c | 340 spin_lock(&xe->ttm.lru_lock); in xe_exec_ioctl() 342 spin_unlock(&xe->ttm.lru_lock); in xe_exec_ioctl()
|
| H A D | xe_bo.c | 1669 spin_lock(&ttm_bo->bdev->lru_lock); in xe_ttm_bo_lock_in_destructor() 1671 spin_unlock(&ttm_bo->bdev->lru_lock); in xe_ttm_bo_lock_in_destructor()
|
| H A D | xe_vm.c | 548 spin_lock(&vm->xe->ttm.lru_lock); in preempt_rebind_work_func() 550 spin_unlock(&vm->xe->ttm.lru_lock); in preempt_rebind_work_func()
|
| /linux/mm/ |
| H A D | mmzone.c | 80 spin_lock_init(&lruvec->lru_lock); in lruvec_init()
|
| H A D | memcontrol.c | 260 spin_lock_nested(&mem_cgroup_lruvec(memcg, NODE_DATA(nid))->lru_lock, 1); in reparent_locks() 261 spin_lock_nested(&mem_cgroup_lruvec(parent, NODE_DATA(nid))->lru_lock, 2); in reparent_locks() 266 spin_unlock(&mem_cgroup_lruvec(parent, NODE_DATA(nid))->lru_lock); in reparent_unlocks() 267 spin_unlock(&mem_cgroup_lruvec(memcg, NODE_DATA(nid))->lru_lock); in reparent_unlocks() 1406 spin_lock(&lruvec->lru_lock); in folio_lruvec_lock() 1408 spin_unlock(&lruvec->lru_lock); in folio_lruvec_lock() 1434 spin_lock_irq(&lruvec->lru_lock); in folio_lruvec_lock_irq() 1436 spin_unlock_irq(&lruvec->lru_lock); in folio_lruvec_lock_irq() 1464 spin_lock_irqsave(&lruvec->lru_lock, *flags); in folio_lruvec_lock_irqsave() 1466 spin_unlock_irqrestore(&lruvec->lru_lock, *flags); in folio_lruvec_lock_irqsave()
|
| H A D | huge_memory.c | 3552 lockdep_assert_held(&lruvec->lru_lock); in lru_add_split_folio()
|
| /linux/drivers/gpu/drm/xe/tests/ |
| H A D | xe_bo.c | 518 spin_lock(&bo->ttm.bdev->lru_lock); in shrink_test_run_device() 520 spin_unlock(&bo->ttm.bdev->lru_lock); in shrink_test_run_device()
|
| /linux/Documentation/locking/ |
| H A D | lockstat.rst | 195 …&(&zone->lru_lock)->rlock: 93000 94934 0.16 59.18 188253.…
|
| /linux/Documentation/translations/it_IT/locking/ |
| H A D | lockstat.rst | 221 …&(&zone->lru_lock)->rlock: 93000 94934 0.16 59.18 188253.…
|
| /linux/Documentation/trace/ |
| H A D | events-kmem.rst | 72 contention on the lruvec->lru_lock.
|
| /linux/Documentation/mm/ |
| H A D | unevictable-lru.rst | 321 mlock folio batch, to batch up the rest of the work to be done under lru_lock by 382 under lru_lock by __munlock_folio(). __munlock_folio() decrements the 494 under lru_lock by __munlock_folio(). __munlock_folio() decrements the
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_vm.c | 533 spin_lock(&adev->mman.bdev.lru_lock); in amdgpu_vm_move_to_lru_tail() 535 spin_unlock(&adev->mman.bdev.lru_lock); in amdgpu_vm_move_to_lru_tail()
|