Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/ttm/
H A Dttm_bo.c111 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()
880 spin_lock(&bo->bdev->lru_lock); in ttm_bo_pin()
[all …]
/linux/include/linux/
H A Dmemcontrol.h1258 spin_lock(&pgdat->__lruvec.lru_lock); in folio_lruvec_lock()
1267 spin_lock_irq(&pgdat->__lruvec.lru_lock); in folio_lruvec_lock_irq()
1277 spin_lock_irqsave(&pgdat->__lruvec.lru_lock, *flagsp); in folio_lruvec_lock_irqsave()
1493 spin_lock_irq(&lruvec->lru_lock); in lruvec_lock_irq()
1513 spin_lock_irq(&lruvec->lru_lock); in lruvec_live_lock_irq()
1523 spin_unlock(&lruvec->lru_lock); in lruvec_unlock()
1529 spin_unlock_irq(&lruvec->lru_lock); in lruvec_unlock_irq()
1535 spin_unlock_irqrestore(&lruvec->lru_lock, flags); in lruvec_unlock_irqrestore()
H A Dmmzone.h769 spinlock_t lru_lock; member
/linux/drivers/gpu/drm/xe/
H A Dxe_exec.c350 spin_lock(&xe->ttm.lru_lock); in xe_exec_ioctl()
352 spin_unlock(&xe->ttm.lru_lock); in xe_exec_ioctl()
H A Dxe_vm.c563 spin_lock(&vm->xe->ttm.lru_lock); in preempt_rebind_work_func()
565 spin_unlock(&vm->xe->ttm.lru_lock); in preempt_rebind_work_func()
/linux/mm/
H A Dmmzone.c81 spin_lock_init(&lruvec->lru_lock); in lruvec_init()
H A Dmemcontrol.c266 spin_lock_nested(&mem_cgroup_lruvec(memcg, NODE_DATA(nid))->lru_lock, 1); in reparent_locks()
267 spin_lock_nested(&mem_cgroup_lruvec(parent, NODE_DATA(nid))->lru_lock, 2); in reparent_locks()
272 spin_unlock(&mem_cgroup_lruvec(parent, NODE_DATA(nid))->lru_lock); in reparent_unlocks()
273 spin_unlock(&mem_cgroup_lruvec(memcg, NODE_DATA(nid))->lru_lock); in reparent_unlocks()
1451 spin_lock(&lruvec->lru_lock); in folio_lruvec_lock()
1453 spin_unlock(&lruvec->lru_lock); in folio_lruvec_lock()
1479 spin_lock_irq(&lruvec->lru_lock); in folio_lruvec_lock_irq()
1481 spin_unlock_irq(&lruvec->lru_lock); in folio_lruvec_lock_irq()
1509 spin_lock_irqsave(&lruvec->lru_lock, *flags); in folio_lruvec_lock_irqsave()
1511 spin_unlock_irqrestore(&lruvec->lru_lock, *flags); in folio_lruvec_lock_irqsave()
H A Dhuge_memory.c3652 lockdep_assert_held(&lruvec->lru_lock); in lru_add_split_folio()
H A Dvmscan.c3224 lockdep_assert_held(&lruvec->lru_lock); in reset_ctrl_pos()
/linux/Documentation/locking/
H A Dlockstat.rst195 …&(&zone->lru_lock)->rlock: 93000 94934 0.16 59.18 188253.…
/linux/Documentation/translations/it_IT/locking/
H A Dlockstat.rst221 …&(&zone->lru_lock)->rlock: 93000 94934 0.16 59.18 188253.…
/linux/Documentation/trace/
H A Devents-kmem.rst72 contention on the lruvec->lru_lock.
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm.c988 spin_lock(&bo->bdev->lru_lock); in i915_ttm_adjust_lru()
1017 spin_unlock(&bo->bdev->lru_lock); in i915_ttm_adjust_lru()
/linux/Documentation/admin-guide/cgroup-v1/
H A Dmemcg_test.rst136 each LRU handled under a single lru_lock for that memcg and node.
H A Dmemory.rst313 lruvec->lru_lock.
316 lruvec->lru_lock; the folio LRU flag is cleared before
317 isolating a page from its LRU under lruvec->lru_lock.
/linux/Documentation/mm/
H A Dunevictable-lru.rst321 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 Damdgpu_vm.c512 spin_lock(&adev->mman.bdev.lru_lock); in amdgpu_vm_move_to_lru_tail()
514 spin_unlock(&adev->mman.bdev.lru_lock); in amdgpu_vm_move_to_lru_tail()