unmap_and_move_huge_page
Regular
4.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff811f2396)
Location: mm/migrate.c:1014
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
4.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff81211c14)
Location: mm/migrate.c:1193
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
4.10
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff81223df4)
Location: mm/migrate.c:1202
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
4.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff8122f713)
Location: mm/migrate.c:1188
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
4.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff8124d233)
Location: mm/migrate.c:1260
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
4.18
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff81270cf5)
Location: mm/migrate.c:1260
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
5.0
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff81285305)
Location: mm/migrate.c:1284
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
5.3
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff8129f981)
Location: mm/migrate.c:1279
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
5.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff812b0d21)
Location: mm/migrate.c:1280
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
5.8
: ✅int unmap_and_move_huge_page(new_page_t *get_new_page, free_page_t *put_new_page, long unsigned int private, struct page *hpage, int force, enum migrate_mode mode, int reason);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff812e5e30)
Location: mm/migrate.c:1278
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
Symbols:
ffffffff812e5e30-ffffffff812e613e: unmap_and_move_huge_page (STB_LOCAL)
5.11
: ✅int unmap_and_move_huge_page(new_page_t *get_new_page, free_page_t *put_new_page, long unsigned int private, struct page *hpage, int force, enum migrate_mode mode, int reason, struct list_head *ret);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff812f11f0)
Location: mm/migrate.c:1259
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
Symbols:
ffffffff812f11f0-ffffffff812f15ae: unmap_and_move_huge_page (STB_LOCAL)
5.13
: ✅int unmap_and_move_huge_page(new_page_t *get_new_page, free_page_t *put_new_page, long unsigned int private, struct page *hpage, int force, enum migrate_mode mode, int reason, struct list_head *ret);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff812f74f0)
Location: mm/migrate.c:1239
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
Symbols:
ffffffff812f74f0-ffffffff812f78ac: unmap_and_move_huge_page (STB_LOCAL)
5.15
: Transformation ⚠️int unmap_and_move_huge_page(new_page_t *get_new_page, free_page_t *put_new_page, long unsigned int private, struct page *hpage, int force, enum migrate_mode mode, int reason, struct list_head *ret);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/migrate.c (0)
Location: mm/migrate.c:1276
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
Symbols:
ffffffff81341b50-ffffffff81341f16: unmap_and_move_huge_page (STB_LOCAL)
ffffffff81cc259d-ffffffff81cc25be: unmap_and_move_huge_page.cold (STB_LOCAL)
5.19
: Transformation ⚠️int unmap_and_move_huge_page(new_page_t *get_new_page, free_page_t *put_new_page, long unsigned int private, struct page *hpage, int force, enum migrate_mode mode, int reason, struct list_head *ret);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/migrate.c (0)
Location: mm/migrate.c:1190
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
Symbols:
ffffffff813b3800-ffffffff813b3ebc: unmap_and_move_huge_page (STB_LOCAL)
ffffffff81e74b4a-ffffffff81e74b6a: unmap_and_move_huge_page.cold (STB_LOCAL)
6.2
: Transformation ⚠️int unmap_and_move_huge_page(new_page_t *get_new_page, free_page_t *put_new_page, long unsigned int private, struct page *hpage, int force, enum migrate_mode mode, int reason, struct list_head *ret);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/migrate.c (0)
Location: mm/migrate.c:1261
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
Symbols:
ffffffff81434660-ffffffff81434b63: unmap_and_move_huge_page (STB_LOCAL)
ffffffff82067a1e-ffffffff82067a38: unmap_and_move_huge_page.cold (STB_LOCAL)
6.5
: ✅int unmap_and_move_huge_page(new_folio_t *get_new_folio, free_folio_t *put_new_folio, long unsigned int private, struct folio *src, int force, enum migrate_mode mode, int reason, struct list_head *ret);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff81469fb0)
Location: mm/migrate.c:1352
Inline: False
Direct callers:
- mm/migrate.c:migrate_hugetlbs
Symbols:
ffffffff81469fb0-ffffffff8146a35c: unmap_and_move_huge_page (STB_LOCAL)
6.8
: ✅int unmap_and_move_huge_page(new_folio_t *get_new_folio, free_folio_t *put_new_folio, long unsigned int private, struct folio *src, int force, enum migrate_mode mode, int reason, struct list_head *ret);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff81498f80)
Location: mm/migrate.c:1365
Inline: False
Direct callers:
- mm/migrate.c:migrate_hugetlbs
Symbols:
ffffffff81498f80-ffffffff81499320: unmap_and_move_huge_page (STB_LOCAL)
arm64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffff800010351204)
Location: mm/migrate.c:1280
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
armhf
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (0)
Location: mm/migrate.c:1280
Inline: True
ppc64el
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (c000000000437510)
Location: mm/migrate.c:1280
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffe00023fb28)
Location: mm/migrate.c:1280
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
aws
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff812a9301)
Location: mm/migrate.c:1280
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
azure
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff8129ac61)
Location: mm/migrate.c:1280
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
gcp
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff812a7111)
Location: mm/migrate.c:1280
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
lowlatency
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In mm/migrate.c (ffffffff812b7421)
Location: mm/migrate.c:1280
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
Regular
5.8
and 5.11
⚠️struct list_head *ret
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
⚠️new_folio_t *get_new_folio
free_folio_t *put_new_folio
struct folio *src
new_page_t *get_new_page
free_page_t *put_new_page
struct page *hpage
6.5
and 6.8
✅