remove_migration_ptes
Regular
4.4
: Selective Inline ⚠️void remove_migration_ptes(struct page *old, struct page *new);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffffffff811f0790)
Location: mm/migrate.c:189
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
Symbols:
ffffffff811f0790-ffffffff811f07f5: remove_migration_ptes (STB_LOCAL)
4.8
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff812114e0)
Location: mm/migrate.c:279
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:split_huge_page_to_list
Symbols:
ffffffff812114e0-ffffffff81211550: remove_migration_ptes (STB_GLOBAL)
4.10
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff812236a0)
Location: mm/migrate.c:279
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff812236a0-ffffffff81223710: remove_migration_ptes (STB_GLOBAL)
4.13
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff8122f050)
Location: mm/migrate.c:265
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff8122f050-ffffffff8122f0c0: remove_migration_ptes (STB_GLOBAL)
4.15
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff8124bd90)
Location: mm/migrate.c:288
Inline: False
Direct callers:
- mm/migrate.c:migrate_vma
- mm/migrate.c:migrate_vma
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff8124bd90-ffffffff8124be00: remove_migration_ptes (STB_GLOBAL)
4.18
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff8126f870)
Location: mm/migrate.c:289
Inline: False
Direct callers:
- mm/migrate.c:migrate_vma
- mm/migrate.c:migrate_vma
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff8126f870-ffffffff8126f8e0: remove_migration_ptes (STB_GLOBAL)
5.0
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff81283f00)
Location: mm/migrate.c:290
Inline: False
Direct callers:
- mm/migrate.c:migrate_vma
- mm/migrate.c:migrate_vma
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff81283f00-ffffffff81283f70: remove_migration_ptes (STB_GLOBAL)
5.3
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff8129f0c0)
Location: mm/migrate.c:288
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff8129f0c0-ffffffff8129f130: remove_migration_ptes (STB_GLOBAL)
5.4
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff812afab0)
Location: mm/migrate.c:289
Inline: False
Direct callers:
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_setup
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff812afab0-ffffffff812afb20: remove_migration_ptes (STB_GLOBAL)
5.8
: Selective Inline ⚠️void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffffffff812e3369)
Location: mm/migrate.c:294
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_unmap
- mm/migrate.c:unmap_and_move_huge_page
- mm/migrate.c:__unmap_and_move
Direct callers:
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff812e5b60-ffffffff812e5bd0: remove_migration_ptes (STB_GLOBAL)
5.11
: Selective Inline ⚠️void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffffffff812ee7e9)
Location: mm/migrate.c:290
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_unmap
- mm/migrate.c:unmap_and_move_huge_page
- mm/migrate.c:__unmap_and_move
Direct callers:
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff812f0f20-ffffffff812f0f90: remove_migration_ptes (STB_GLOBAL)
5.13
: Selective Inline ⚠️void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffffffff812f4979)
Location: mm/migrate.c:263
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_unmap
- mm/migrate.c:unmap_and_move_huge_page
- mm/migrate.c:__unmap_and_move
Direct callers:
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff812f7220-ffffffff812f7290: remove_migration_ptes (STB_GLOBAL)
5.15
: Selective Inline ⚠️void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffffffff8133f119)
Location: mm/migrate.c:271
Inline: True
Inline callers:
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_unmap
- mm/migrate.c:unmap_and_move_huge_page
- mm/migrate.c:__unmap_and_move
Direct callers:
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff81341880-ffffffff813418f0: remove_migration_ptes (STB_GLOBAL)
5.19
: Selective Inline ⚠️void remove_migration_ptes(struct folio *src, struct folio *dst, bool locked);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffffffff813b3c95)
Location: mm/migrate.c:271
Inline: True
Inline callers:
- mm/migrate.c:unmap_and_move_huge_page
Direct callers:
- mm/migrate.c:writeout
- mm/migrate_device.c:migrate_vma_finalize
- mm/migrate_device.c:migrate_vma_unmap
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:__split_huge_page
Symbols:
ffffffff813b3430-ffffffff813b34b6: remove_migration_ptes (STB_GLOBAL)
6.2
: Selective Inline ⚠️void remove_migration_ptes(struct folio *src, struct folio *dst, bool locked);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffffffff814348e6)
Location: mm/migrate.c:286
Inline: True
Inline callers:
- mm/migrate.c:unmap_and_move_huge_page
Direct callers:
- mm/migrate.c:writeout
- mm/migrate_device.c:migrate_device_finalize
- mm/migrate_device.c:migrate_device_unmap
Symbols:
ffffffff81433950-ffffffff814339d6: remove_migration_ptes (STB_GLOBAL)
6.5
: Selective Inline ⚠️void remove_migration_ptes(struct folio *src, struct folio *dst, bool locked);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffffffff8146ac44)
Location: mm/migrate.c:282
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages_batch
- mm/migrate.c:unmap_and_move_huge_page
- mm/migrate.c:migrate_folio_undo_src
Direct callers:
- mm/migrate.c:writeout
- mm/migrate_device.c:migrate_device_finalize
- mm/migrate_device.c:migrate_device_unmap
Symbols:
ffffffff814693b0-ffffffff81469436: remove_migration_ptes (STB_GLOBAL)
6.8
: Selective Inline ⚠️void remove_migration_ptes(struct folio *src, struct folio *dst, bool locked);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffffffff81499c22)
Location: mm/migrate.c:285
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages_batch
- mm/migrate.c:unmap_and_move_huge_page
- mm/migrate.c:migrate_folio_undo_src
Direct callers:
- mm/migrate.c:writeout
- mm/migrate_device.c:migrate_device_finalize
- mm/migrate_device.c:migrate_device_unmap
Symbols:
ffffffff814982c0-ffffffff81498346: remove_migration_ptes (STB_GLOBAL)
arm64
: Selective Inline ⚠️void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffff800010351934)
Location: mm/migrate.c:289
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
Direct callers:
- mm/migrate.c:move_to_new_page
Symbols:
ffff8000103509b8-ffff800010350a40: remove_migration_ptes (STB_GLOBAL)
armhf
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (c0552084)
Location: mm/migrate.c:289
Inline: False
Direct callers:
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
c0552084-c055210c: remove_migration_ptes (STB_GLOBAL)
ppc64el
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (c0000000004358d0)
Location: mm/migrate.c:289
Inline: False
Direct callers:
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_setup
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
c0000000004358d0-c000000000435974: remove_migration_ptes (STB_GLOBAL)
riscv64
: Selective Inline ⚠️void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In mm/migrate.c (ffffffe000240112)
Location: mm/migrate.c:289
Inline: True
Inline callers:
- mm/migrate.c:migrate_pages
Direct callers:
- mm/migrate.c:move_to_new_page
Symbols:
ffffffe00023f450-ffffffe00023f4c0: remove_migration_ptes (STB_GLOBAL)
aws
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff812a8090)
Location: mm/migrate.c:289
Inline: False
Direct callers:
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_setup
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff812a8090-ffffffff812a8100: remove_migration_ptes (STB_GLOBAL)
azure
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff81299a50)
Location: mm/migrate.c:289
Inline: False
Direct callers:
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_setup
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff81299a50-ffffffff81299ac0: remove_migration_ptes (STB_GLOBAL)
gcp
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff812a5ea0)
Location: mm/migrate.c:289
Inline: False
Direct callers:
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_setup
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff812a5ea0-ffffffff812a5f10: remove_migration_ptes (STB_GLOBAL)
lowlatency
: ✅void remove_migration_ptes(struct page *old, struct page *new, bool locked);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/migrate.c (ffffffff812b61f0)
Location: mm/migrate.c:289
Inline: False
Direct callers:
- mm/migrate.c:migrate_vma_finalize
- mm/migrate.c:migrate_vma_setup
- mm/migrate.c:migrate_pages
- mm/migrate.c:migrate_pages
- mm/migrate.c:move_to_new_page
Symbols:
ffffffff812b61f0-ffffffff812b6260: remove_migration_ptes (STB_GLOBAL)
Regular
4.4
and 4.8
⚠️bool locked
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
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
⚠️struct folio *src
struct folio *dst
struct page *old
struct page *new
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.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
✅