mem_cgroup_is_root
Regular
4.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff811fb66d)
Location: mm/memcontrol.c:261
Inline: True
Inline callers:
- mm/memcontrol.c:__mem_cgroup_clear_mc
4.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff8121f321)
Location: mm/memcontrol.c:263
Inline: True
Inline callers:
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
4.10
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff81231991)
Location: mm/memcontrol.c:263
Inline: True
Inline callers:
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
4.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff8123d995)
Location: mm/memcontrol.c:248
Inline: True
Inline callers:
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
4.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff8125d515)
Location: mm/memcontrol.c:249
Inline: True
Inline callers:
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
4.18
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/memcontrol.c (ffffffff812866a9)
Location: mm/memcontrol.c:249
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:memcg_kmem_charge
- mm/memcontrol.c:memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/vmscan.c (ffffffff81218f41)
Location: include/linux/memcontrol.h:326
Inline: True
In mm/memcontrol.c (ffffffff8129b619)
Location: include/linux/memcontrol.h:326
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff8121c0df)
Location: include/linux/memcontrol.h:328
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff8122d76c)
Location: include/linux/memcontrol.h:328
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:get_scan_count
In mm/slub.c (ffffffff8129595b)
Location: include/linux/memcontrol.h:328
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (ffffffff812b685c)
Location: include/linux/memcontrol.h:328
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:__memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff81229a71)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff8123b94e)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:get_scan_count
In mm/slub.c (ffffffff812a573b)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (ffffffff812c872c)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:__memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff812568f0)
Location: include/linux/memcontrol.h:332
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff81268a52)
Location: include/linux/memcontrol.h:332
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_slab
In mm/slub.c (ffffffff812da35c)
Location: include/linux/memcontrol.h:332
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (ffffffff812fdffa)
Location: include/linux/memcontrol.h:332
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge_page
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
- mm/memcontrol.c:memcg_alloc_shrinker_maps
- mm/memcontrol.c:memcg_alloc_shrinker_maps
In mm/vmpressure.c (ffffffff812fe795)
Location: include/linux/memcontrol.h:332
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff81261486)
Location: include/linux/memcontrol.h:516
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff81273409)
Location: include/linux/memcontrol.h:516
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_slab
In mm/memcontrol.c (ffffffff8130a48a)
Location: include/linux/memcontrol.h:516
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge_page
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
- mm/memcontrol.c:memcg_alloc_shrinker_maps
- mm/memcontrol.c:memcg_alloc_shrinker_maps
In mm/vmpressure.c (ffffffff8130aad5)
Location: include/linux/memcontrol.h:516
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff81265cc2)
Location: include/linux/memcontrol.h:606
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff81278729)
Location: include/linux/memcontrol.h:606
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_slab
In mm/memcontrol.c (ffffffff81310d2a)
Location: include/linux/memcontrol.h:606
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_page
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:mem_cgroup_oom_control_write
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_write
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:obj_cgroup_charge_pages
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:mem_cgroup_get_max
In mm/vmpressure.c (ffffffff81311135)
Location: include/linux/memcontrol.h:606
Inline: True
Inline callers:
- mm/vmpressure.c:vmpressure
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff812a24ec)
Location: include/linux/memcontrol.h:597
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff812b6483)
Location: include/linux/memcontrol.h:597
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_slab
In mm/memcontrol.c (ffffffff8135c006)
Location: include/linux/memcontrol.h:597
Inline: True
Inline callers:
- mm/memcontrol.c:__mem_cgroup_uncharge_swap
- mm/memcontrol.c:__mem_cgroup_try_charge_swap
- mm/memcontrol.c:__mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_charge_skmem
- mm/memcontrol.c:mem_cgroup_migrate
- mm/memcontrol.c:uncharge_page
- mm/memcontrol.c:charge_memcg
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:mem_cgroup_oom_control_write
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_write
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:obj_cgroup_charge_pages
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:mem_cgroup_get_max
In mm/vmpressure.c (ffffffff8135c426)
Location: include/linux/memcontrol.h:597
Inline: True
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff812fa433)
Location: include/linux/memcontrol.h:577
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff81311929)
Location: include/linux/memcontrol.h:577
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_slab
In mm/memcontrol.c (ffffffff813d5960)
Location: include/linux/memcontrol.h:577
Inline: True
Inline callers:
- mm/memcontrol.c:__mem_cgroup_uncharge_swap
- mm/memcontrol.c:__mem_cgroup_try_charge_swap
- mm/memcontrol.c:__mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_charge_skmem
- mm/memcontrol.c:mem_cgroup_migrate
- mm/memcontrol.c:uncharge_folio
- mm/memcontrol.c:charge_memcg
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:mem_cgroup_oom_control_write
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_write
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:mem_cgroup_get_max
In mm/vmpressure.c (ffffffff813d6046)
Location: include/linux/memcontrol.h:577
Inline: True
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff81364ba3)
Location: include/linux/memcontrol.h:555
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff81384f26)
Location: include/linux/memcontrol.h:555
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:get_nr_to_scan
- mm/vmscan.c:get_nr_to_scan
- mm/vmscan.c:lru_gen_age_node
- mm/vmscan.c:get_swappiness
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_slab
In mm/memcontrol.c (ffffffff8145b5c2)
Location: include/linux/memcontrol.h:555
Inline: True
Inline callers:
- mm/memcontrol.c:obj_cgroup_may_zswap
- mm/memcontrol.c:mem_cgroup_swap_full
- mm/memcontrol.c:mem_cgroup_get_nr_swap_pages
- mm/memcontrol.c:__mem_cgroup_uncharge_swap
- mm/memcontrol.c:__mem_cgroup_try_charge_swap
- mm/memcontrol.c:__mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_id_get_online
- mm/memcontrol.c:mem_cgroup_charge_skmem
- mm/memcontrol.c:mem_cgroup_sk_alloc
- mm/memcontrol.c:mem_cgroup_migrate
- mm/memcontrol.c:uncharge_folio
- mm/memcontrol.c:charge_memcg
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_released
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:mem_cgroup_oom_control_write
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_write
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__get_obj_cgroup_from_memcg
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_oom_group
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:mem_cgroup_scan_tasks
In mm/vmpressure.c (ffffffff8145ba76)
Location: include/linux/memcontrol.h:555
Inline: True
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff81397063)
Location: include/linux/memcontrol.h:568
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff813b81d9)
Location: include/linux/memcontrol.h:568
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_lruvec
- mm/vmscan.c:shrink_many
- mm/vmscan.c:shrink_one
- mm/vmscan.c:shrink_one
- mm/vmscan.c:shrink_one
- mm/vmscan.c:try_to_shrink_lruvec
- mm/vmscan.c:try_to_shrink_lruvec
- mm/vmscan.c:lru_gen_age_node
- mm/vmscan.c:get_swappiness
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_slab
In mm/memcontrol.c (ffffffff81491232)
Location: include/linux/memcontrol.h:568
Inline: True
Inline callers:
- mm/memcontrol.c:obj_cgroup_may_zswap
- mm/memcontrol.c:mem_cgroup_swap_full
- mm/memcontrol.c:mem_cgroup_get_nr_swap_pages
- mm/memcontrol.c:__mem_cgroup_uncharge_swap
- mm/memcontrol.c:__mem_cgroup_try_charge_swap
- mm/memcontrol.c:__mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_id_get_online
- mm/memcontrol.c:mem_cgroup_charge_skmem
- mm/memcontrol.c:mem_cgroup_sk_alloc
- mm/memcontrol.c:mem_cgroup_migrate
- mm/memcontrol.c:uncharge_folio
- mm/memcontrol.c:charge_memcg
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_released
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:mem_cgroup_oom_control_write
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_write
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__get_obj_cgroup_from_memcg
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_oom_group
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:mem_cgroup_scan_tasks
In mm/vmpressure.c (ffffffff814916fb)
Location: include/linux/memcontrol.h:568
Inline: True
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff813c0dd7)
Location: include/linux/memcontrol.h:572
Inline: True
Inline callers:
- mm/oom_kill.c:oom_kill_process
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff813e1357)
Location: include/linux/memcontrol.h:572
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_node_memcgs
- mm/vmscan.c:shrink_lruvec
- mm/vmscan.c:shrink_one
- mm/vmscan.c:shrink_one
- mm/vmscan.c:shrink_one
- mm/vmscan.c:try_to_shrink_lruvec
- mm/vmscan.c:should_abort_scan
- mm/vmscan.c:lru_gen_age_node
- mm/vmscan.c:get_swappiness
- mm/vmscan.c:get_scan_count
In mm/shrinker.c (ffffffff813e4d73)
Location: include/linux/memcontrol.h:572
Inline: True
Inline callers:
- mm/shrinker.c:shrink_slab
In mm/memcontrol.c (ffffffff814c0ba2)
Location: include/linux/memcontrol.h:572
Inline: True
Inline callers:
- mm/memcontrol.c:obj_cgroup_may_zswap
- mm/memcontrol.c:mem_cgroup_swap_full
- mm/memcontrol.c:mem_cgroup_get_nr_swap_pages
- mm/memcontrol.c:__mem_cgroup_uncharge_swap
- mm/memcontrol.c:__mem_cgroup_try_charge_swap
- mm/memcontrol.c:__mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_id_get_online
- mm/memcontrol.c:mem_cgroup_charge_skmem
- mm/memcontrol.c:mem_cgroup_sk_alloc
- mm/memcontrol.c:mem_cgroup_replace_folio
- mm/memcontrol.c:uncharge_folio
- mm/memcontrol.c:mem_cgroup_swapin_charge_folio
- mm/memcontrol.c:mem_cgroup_hugetlb_try_charge
- mm/memcontrol.c:__mem_cgroup_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:mem_cgroup_move_charge_pte_range
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_released
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:mem_cgroup_oom_control_write
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_write
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge_page
- mm/memcontrol.c:get_obj_cgroup_from_folio
- mm/memcontrol.c:current_objcg_update
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:try_charge_memcg
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:reclaim_high
- mm/memcontrol.c:reclaim_high
- mm/memcontrol.c:mem_cgroup_get_oom_group
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:mem_cgroup_scan_tasks
In mm/vmpressure.c (ffffffff814c10db)
Location: include/linux/memcontrol.h:572
Inline: True
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffff8000102b788c)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffff8000102ccb70)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:get_scan_count
In mm/slub.c (ffff800010346588)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (ffff80001036b624)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:__memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (c04e44ec)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (c04f67e4)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:get_scan_count
In mm/slub.c (c054b19c)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (c055cd38)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:__memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
- mm/memcontrol.c:memcg_free_shrinker_maps
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (c00000000036f694)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (c00000000038a378)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:get_scan_count
In mm/slub.c (c000000000424514)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (c00000000045b110)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:__memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffe0001dbb54)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffe0001eb35a)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:get_scan_count
In mm/slub.c (ffffffe00023945c)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (ffffffe000248cf0)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:__memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
- mm/memcontrol.c:memcg_free_shrinker_maps
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff812220c1)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff81233f9e)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:get_scan_count
In mm/slub.c (ffffffff8129dd1b)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (ffffffff812c0d0c)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:__memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff81215271)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff8122700e)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:get_scan_count
In mm/slub.c (ffffffff8128f8ab)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (ffffffff812b1d7c)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:__memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff8121fe61)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff81231d3e)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:get_scan_count
In mm/slub.c (ffffffff8129bb2b)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (ffffffff812beb1c)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:__memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/oom_kill.c (ffffffff8122ef46)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/oom_kill.c:__oom_kill_process
In mm/vmscan.c (ffffffff8124119e)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:get_scan_count
In mm/slub.c (ffffffff812aba10)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/slub.c:__free_slab
- mm/slub.c:alloc_slab_page
In mm/memcontrol.c (ffffffff812cf595)
Location: include/linux/memcontrol.h:349
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_uncharge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_try_charge_swap
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:mem_cgroup_swapout
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:uncharge_batch
- mm/memcontrol.c:mem_cgroup_cancel_charge
- mm/memcontrol.c:memory_max_write
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:__mem_cgroup_clear_mc
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_online
- mm/memcontrol.c:mem_cgroup_css_alloc
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_unregister_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_usage_register_event
- mm/memcontrol.c:__mem_cgroup_threshold
- mm/memcontrol.c:mem_cgroup_swappiness_read
- mm/memcontrol.c:mem_cgroup_write
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_read_u64
- mm/memcontrol.c:mem_cgroup_force_empty_write
- mm/memcontrol.c:__memcg_kmem_charge
- mm/memcontrol.c:__memcg_kmem_charge_memcg
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:try_charge
- mm/memcontrol.c:mem_cgroup_handle_over_high
- mm/memcontrol.c:mem_cgroup_get_max
- mm/memcontrol.c:memcg_set_shrinker_bit
- mm/memcontrol.c:memcg_expand_shrinker_maps