lru_gen_add_folio
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Absent ⚠️
5.19
: Absent ⚠️
6.2
: Duplicate, Selective Inline, Transformation ⚠️bool lru_gen_add_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In mm/swap.c (0)
Location: include/linux/mm_inline.h:220
Inline: False
Direct callers:
- mm/swap.c:lru_deactivate_file_fn
- mm/swap.c:lru_deactivate_file_fn
- mm/swap.c:lru_add_fn
In mm/vmscan.c (0)
Location: include/linux/mm_inline.h:220
Inline: False
Direct callers:
- mm/vmscan.c:check_move_unevictable_folios
- mm/vmscan.c:lru_gen_change_state
- mm/vmscan.c:drain_evictable
- mm/vmscan.c:sort_folio
- mm/vmscan.c:sort_folio
- mm/vmscan.c:move_folios_to_lru
In mm/mlock.c (0)
Location: include/linux/mm_inline.h:220
Inline: True
Direct callers:
- mm/mlock.c:__munlock_page
- mm/mlock.c:__mlock_new_page
- mm/mlock.c:__mlock_page
- mm/mlock.c:__mlock_page
Symbols:
ffffffff8136d920-ffffffff8136dd59: lru_gen_add_folio (STB_LOCAL)
ffffffff82062705-ffffffff82062722: lru_gen_add_folio.cold (STB_LOCAL)
ffffffff8137aa80-ffffffff8137aeb9: lru_gen_add_folio (STB_LOCAL)
ffffffff8206296b-ffffffff82062988: lru_gen_add_folio.cold (STB_LOCAL)
ffffffff813c2340-ffffffff813c26f4: lru_gen_add_folio.constprop.0 (STB_LOCAL)
ffffffff82064286-ffffffff820642a3: lru_gen_add_folio.constprop.0.cold (STB_LOCAL)
6.5
: Duplicate, Selective Inline, Transformation ⚠️bool lru_gen_add_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In mm/swap.c (0)
Location: include/linux/mm_inline.h:220
Inline: False
Direct callers:
- mm/swap.c:lru_deactivate_file_fn
- mm/swap.c:lru_deactivate_file_fn
- mm/swap.c:lru_add_fn
In mm/vmscan.c (0)
Location: include/linux/mm_inline.h:220
Inline: False
Direct callers:
- mm/vmscan.c:check_move_unevictable_folios
- mm/vmscan.c:lru_gen_change_state
- mm/vmscan.c:drain_evictable
- mm/vmscan.c:sort_folio
- mm/vmscan.c:sort_folio
- mm/vmscan.c:move_folios_to_lru
In mm/mlock.c (0)
Location: include/linux/mm_inline.h:220
Inline: True
Direct callers:
- mm/mlock.c:__munlock_folio
- mm/mlock.c:__mlock_new_folio
- mm/mlock.c:__mlock_folio
- mm/mlock.c:__mlock_folio
Symbols:
ffffffff8139fb60-ffffffff8139ff77: lru_gen_add_folio (STB_LOCAL)
ffffffff820e1eac-ffffffff820e1ec1: lru_gen_add_folio.cold (STB_LOCAL)
ffffffff813a8d90-ffffffff813a91a7: lru_gen_add_folio (STB_LOCAL)
ffffffff820e202a-ffffffff820e203f: lru_gen_add_folio.cold (STB_LOCAL)
ffffffff813f6c90-ffffffff813f702b: lru_gen_add_folio.constprop.0 (STB_LOCAL)
ffffffff820e3961-ffffffff820e397e: lru_gen_add_folio.constprop.0.cold (STB_LOCAL)
6.8
: Duplicate, Selective Inline, Transformation ⚠️bool lru_gen_add_folio(struct lruvec *lruvec, struct folio *folio, bool reclaiming);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In mm/swap.c (0)
Location: include/linux/mm_inline.h:221
Inline: False
Direct callers:
- mm/swap.c:lru_deactivate_file_fn
- mm/swap.c:lru_deactivate_file_fn
- mm/swap.c:lru_add_fn
In mm/vmscan.c (0)
Location: include/linux/mm_inline.h:221
Inline: False
Direct callers:
- mm/vmscan.c:check_move_unevictable_folios
- mm/vmscan.c:lru_gen_change_state
- mm/vmscan.c:drain_evictable
- mm/vmscan.c:sort_folio
- mm/vmscan.c:sort_folio
- mm/vmscan.c:move_folios_to_lru
In mm/mlock.c (0)
Location: include/linux/mm_inline.h:221
Inline: True
Direct callers:
- mm/mlock.c:__munlock_folio
- mm/mlock.c:__mlock_new_folio
- mm/mlock.c:__mlock_folio
- mm/mlock.c:__mlock_folio
Symbols:
ffffffff813c97c0-ffffffff813c9bf8: lru_gen_add_folio (STB_LOCAL)
ffffffff821be8c8-ffffffff821be8e5: lru_gen_add_folio.cold (STB_LOCAL)
ffffffff813d2890-ffffffff813d2cc8: lru_gen_add_folio (STB_LOCAL)
ffffffff821bea3e-ffffffff821bea5b: lru_gen_add_folio.cold (STB_LOCAL)
ffffffff81422e70-ffffffff81423214: lru_gen_add_folio.constprop.0 (STB_LOCAL)
ffffffff821c04e4-ffffffff821c0501: lru_gen_add_folio.constprop.0.cold (STB_LOCAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Regular
6.2
and 6.5
✅
6.5
and 6.8
✅