Home
last modified time | relevance | path

Searched refs:unevictable (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/Documentation/mm/
H A Dunevictable-lru.rst41 The unevictable list addresses the following classes of unevictable pages:
105 and from the unevictable list.
142 unevictable.
176 condition is keeping them unevictable. If an unevictable region is destroyed,
188 If unevictable folios are culled in the fault path, or moved to the unevictable
210 of a folio before placing it on the unevictable list.
323 and moves the page to unevictable state ("the unevictable LRU", but with
384 and clears the unevictable flag, moving the folio from unevictable state
452 to the unevictable LRU and the rest can be reclaimed.
496 and clears the unevictable flag, moving the folio from unevictable state
[all …]
H A Dindex.rst62 unevictable-lru
/linux-6.15/drivers/gpu/drm/i915/gem/
H A Di915_gem_shrinker.c352 unsigned long unevictable, available, freed_pages; in i915_gem_shrinker_oom() local
367 available = unevictable = 0; in i915_gem_shrinker_oom()
371 unevictable += obj->base.size >> PAGE_SHIFT; in i915_gem_shrinker_oom()
380 freed_pages, unevictable, available); in i915_gem_shrinker_oom()
/linux-6.15/drivers/gpu/drm/ttm/tests/
H A Dttm_resource_test.c167 KUNIT_ASSERT_TRUE(test, list_empty(&bo->bdev->unevictable)); in ttm_resource_init_pinned()
172 KUNIT_ASSERT_TRUE(test, list_is_singular(&bo->bdev->unevictable)); in ttm_resource_init_pinned()
178 KUNIT_ASSERT_TRUE(test, list_empty(&bo->bdev->unevictable)); in ttm_resource_init_pinned()
H A Dttm_bo_test.c311 list_is_last(&res2->lru.link, &priv->ttm_dev->unevictable), 1); in ttm_bo_unreserve_pinned()
315 list_is_last(&res1->lru.link, &priv->ttm_dev->unevictable), 1); in ttm_bo_unreserve_pinned()
/linux-6.15/Documentation/translations/zh_CN/mm/
H A Dindex.rst69 * unevictable-lru
/linux-6.15/drivers/gpu/drm/ttm/
H A Dttm_device.c219 INIT_LIST_HEAD(&bdev->unevictable); in ttm_device_init()
286 ttm_device_clear_lru_dma_mappings(bdev, &bdev->unevictable); in ttm_device_clear_dma_mappings()
H A Dttm_resource.c302 list_move_tail(&res->lru.link, &bdev->unevictable); in ttm_resource_move_to_lru_tail()
344 list_add_tail(&res->lru.link, &bo->bdev->unevictable); in ttm_resource_init()
/linux-6.15/include/drm/ttm/
H A Dttm_device.h258 struct list_head unevictable; member
/linux-6.15/include/linux/
H A Dpage-flags.h638 FOLIO_FLAG(unevictable, FOLIO_HEAD_PAGE) in FOLIO_SET_FLAG()
639 __FOLIO_CLEAR_FLAG(unevictable, FOLIO_HEAD_PAGE) in FOLIO_SET_FLAG()
640 FOLIO_TEST_CLEAR_FLAG(unevictable, FOLIO_HEAD_PAGE) in FOLIO_SET_FLAG()
/linux-6.15/include/trace/events/
H A Dmmflags.h161 DEF_PAGEFLAG_NAME(unevictable), \
/linux-6.15/Documentation/admin-guide/cgroup-v1/
H A Dmemory.rst574 unevictable # of bytes of memory that cannot be reclaimed (mlocked etc).
663 Each memcg's numa_stat file includes "total", "file", "anon" and "unevictable"
672 unevictable=<total anon pages> N0=<node 0 pages> N1=<node 1 pages> ...
675 The "total" count is sum of file + anon + unevictable.
H A Dmemcg_test.rst137 inactive file, active file, unevictable) of pages from each node,
/linux-6.15/Documentation/admin-guide/mm/
H A Dpagemap.rst174 The page is in the unevictable (non-)LRU list It is somehow pinned and
/linux-6.15/Documentation/admin-guide/sysctl/
H A Dvm.rst141 allowed to examine the unevictable lru (mlocked pages) for pages to compact.
144 compaction from moving pages that are unevictable. Default value is 1.
/linux-6.15/Documentation/admin-guide/
H A Dcgroup-v2.rst1523 inactive_anon, active_anon, inactive_file, active_file, unevictable