mem_cgroup_page_lruvec
Regular
4.4
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct zone *zone);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff811febf0)
Location: mm/memcontrol.c:1083
Inline: False
Direct callers:
- mm/swap.c:__page_cache_release
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:add_page_to_unevictable_list
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:check_move_unevictable_pages
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:split_huge_page_to_list
- mm/memcontrol.c:lock_page_lru
- mm/memcontrol.c:unlock_page_lru
Symbols:
ffffffff811febf0-ffffffff811fec4d: mem_cgroup_page_lruvec (STB_GLOBAL)
4.8
: Selective Inline ⚠️struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812247f2)
Location: mm/memcontrol.c:932
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Direct callers:
- mm/swap.c:release_pages
- mm/swap.c:add_page_to_unevictable_list
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:split_huge_page_to_list
Symbols:
ffffffff81222b80-ffffffff81222bc7: mem_cgroup_page_lruvec (STB_GLOBAL)
4.10
: Selective Inline ⚠️struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff81236ddb)
Location: mm/memcontrol.c:971
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Direct callers:
- mm/swap.c:release_pages
- mm/swap.c:add_page_to_unevictable_list
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:split_huge_page_to_list
Symbols:
ffffffff81234f60-ffffffff81234fa7: mem_cgroup_page_lruvec (STB_GLOBAL)
4.13
: Selective Inline ⚠️struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff81242889)
Location: mm/memcontrol.c:941
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:add_page_to_unevictable_list
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:split_huge_page_to_list
Symbols:
ffffffff812409e0-ffffffff81240a30: mem_cgroup_page_lruvec (STB_GLOBAL)
4.15
: Selective Inline ⚠️struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812626c9)
Location: mm/memcontrol.c:955
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:add_page_to_unevictable_list
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:split_huge_page_to_list
Symbols:
ffffffff81260720-ffffffff81260770: mem_cgroup_page_lruvec (STB_GLOBAL)
4.18
: Selective Inline ⚠️struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff81286889)
Location: mm/memcontrol.c:926
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:split_huge_page_to_list
Symbols:
ffffffff812848f0-ffffffff81284940: mem_cgroup_page_lruvec (STB_GLOBAL)
5.0
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff81299800)
Location: mm/memcontrol.c:1100
Inline: False
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:split_huge_page_to_list
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Symbols:
ffffffff81299800-ffffffff81299850: mem_cgroup_page_lruvec (STB_GLOBAL)
5.3
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812b4b60)
Location: mm/memcontrol.c:1236
Inline: False
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:__split_huge_page
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Symbols:
ffffffff812b4b60-ffffffff812b4bb0: mem_cgroup_page_lruvec (STB_GLOBAL)
5.4
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812c6630)
Location: mm/memcontrol.c:1247
Inline: False
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:__split_huge_page
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Symbols:
ffffffff812c6630-ffffffff812c6680: mem_cgroup_page_lruvec (STB_GLOBAL)
5.8
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812fc0a0)
Location: mm/memcontrol.c:1207
Inline: False
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:lru_note_cost_page
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/workingset.c:workingset_activation
- mm/huge_memory.c:__split_huge_page
Symbols:
ffffffff812fc0a0-ffffffff812fc0e7: mem_cgroup_page_lruvec (STB_GLOBAL)
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/page-writeback.c (ffffffff8126686c)
Location: include/linux/memcontrol.h:663
Inline: True
Inline callers:
- mm/page-writeback.c:test_clear_page_writeback
In mm/swap.c (ffffffff8126a3a2)
Location: include/linux/memcontrol.h:663
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost_page
In mm/compaction.c (ffffffff8128cbdd)
Location: include/linux/memcontrol.h:663
Inline: True
Inline callers:
- mm/compaction.c:isolate_migratepages_block
In mm/workingset.c (ffffffff81291169)
Location: include/linux/memcontrol.h:663
Inline: True
Inline callers:
- mm/workingset.c:workingset_activation
In mm/memcontrol.c (ffffffff8130823e)
Location: include/linux/memcontrol.h:663
Inline: True
Inline callers:
- mm/memcontrol.c:lock_page_lruvec_irqsave
- mm/memcontrol.c:lock_page_lruvec_irq
- mm/memcontrol.c:lock_page_lruvec
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/swap.c (ffffffff8126f4b1)
Location: include/linux/memcontrol.h:750
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost_page
In mm/compaction.c (ffffffff81291a39)
Location: include/linux/memcontrol.h:750
Inline: True
Inline callers:
- mm/compaction.c:isolate_migratepages_block
In mm/workingset.c (ffffffff81296779)
Location: include/linux/memcontrol.h:750
Inline: True
Inline callers:
- mm/workingset.c:workingset_activation
In mm/memcontrol.c (ffffffff8130e9d2)
Location: include/linux/memcontrol.h:750
Inline: True
Inline callers:
- mm/memcontrol.c:lock_page_lruvec_irqsave
- mm/memcontrol.c:lock_page_lruvec_irq
- mm/memcontrol.c:lock_page_lruvec
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/swap.c (ffffffff812ac601)
Location: include/linux/memcontrol.h:762
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost_page
In mm/compaction.c (ffffffff812d1304)
Location: include/linux/memcontrol.h:762
Inline: True
Inline callers:
- mm/compaction.c:isolate_migratepages_block
In mm/workingset.c (ffffffff812d6eda)
Location: include/linux/memcontrol.h:762
Inline: True
Inline callers:
- mm/workingset.c:workingset_activation
In mm/memcontrol.c (ffffffff813597e6)
Location: include/linux/memcontrol.h:762
Inline: True
Inline callers:
- mm/memcontrol.c:lock_page_lruvec_irqsave
- mm/memcontrol.c:lock_page_lruvec_irq
- mm/memcontrol.c:lock_page_lruvec
5.19
: Absent ⚠️
6.2
: Absent ⚠️
6.5
: Absent ⚠️
6.8
: Absent ⚠️
arm64
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffff800010369388)
Location: mm/memcontrol.c:1247
Inline: False
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:__split_huge_page
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Symbols:
ffff800010369388-ffff800010369408: mem_cgroup_page_lruvec (STB_GLOBAL)
armhf
: Selective Inline ⚠️struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/memcontrol.c (c055ce44)
Location: mm/memcontrol.c:1247
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
Symbols:
c055a86c-c055a8c4: mem_cgroup_page_lruvec (STB_GLOBAL)
ppc64el
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (c0000000004579f0)
Location: mm/memcontrol.c:1247
Inline: False
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:__split_huge_page
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Symbols:
c0000000004579f0-c000000000457a6c: mem_cgroup_page_lruvec (STB_GLOBAL)
riscv64
: Selective Inline ⚠️struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/memcontrol.c (ffffffe000248e1e)
Location: mm/memcontrol.c:1247
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
Symbols:
ffffffe000246e72-ffffffe000246ed8: mem_cgroup_page_lruvec (STB_GLOBAL)
aws
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812bec10)
Location: mm/memcontrol.c:1247
Inline: False
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:__split_huge_page
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Symbols:
ffffffff812bec10-ffffffff812bec60: mem_cgroup_page_lruvec (STB_GLOBAL)
azure
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812afd00)
Location: mm/memcontrol.c:1247
Inline: False
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:__split_huge_page
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Symbols:
ffffffff812afd00-ffffffff812afd50: mem_cgroup_page_lruvec (STB_GLOBAL)
gcp
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812bca20)
Location: mm/memcontrol.c:1247
Inline: False
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:__split_huge_page
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Symbols:
ffffffff812bca20-ffffffff812bca70: mem_cgroup_page_lruvec (STB_GLOBAL)
lowlatency
: ✅struct lruvec *mem_cgroup_page_lruvec(struct page *page, struct pglist_data *pgdat);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812cd200)
Location: mm/memcontrol.c:1247
Inline: False
Direct callers:
- mm/page-writeback.c:test_clear_page_writeback
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/compaction.c:isolate_migratepages_block
- mm/huge_memory.c:__split_huge_page
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_commit_charge
Symbols:
ffffffff812cd200-ffffffff812cd250: mem_cgroup_page_lruvec (STB_GLOBAL)
Regular
4.4
and 4.8
⚠️struct pglist_data *pgdat
struct zone *zone
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅