get_dev_pagemapRegular
4.4: Absent ⚠️
4.8: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/gup.c (ffffffff810715bc)
Location: include/linux/memremap.h:84
Inline: True
Inline callers:
- arch/x86/mm/gup.c:gup_huge_pmd
- arch/x86/mm/gup.c:gup_pte_range
In mm/gup.c (ffffffff811d4c14)
Location: include/linux/memremap.h:84
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/huge_memory.c (ffffffff8121498b)
Location: include/linux/memremap.h:84
Inline: True
Inline callers:
- mm/huge_memory.c:follow_devmap_pmd
4.10: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/gup.c (ffffffff81075129)
Location: include/linux/memremap.h:84
Inline: True
Inline callers:
- arch/x86/mm/gup.c:gup_huge_pmd
- arch/x86/mm/gup.c:gup_pte_range
In mm/gup.c (ffffffff811e4c44)
Location: include/linux/memremap.h:84
Inline: True
Inline callers:
- mm/gup.c:follow_page_pte
In mm/huge_memory.c (ffffffff81226f1a)
Location: include/linux/memremap.h:84
Inline: True
Inline callers:
- mm/huge_memory.c:follow_devmap_pmd
4.13: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/gup.c (ffffffff811f0c9d)
Location: include/linux/memremap.h:84
Inline: True
Inline callers:
- mm/gup.c:__get_user_pages_fast
- mm/gup.c:__gup_device_huge
- mm/gup.c:follow_page_pte
In mm/huge_memory.c (ffffffff81233289)
Location: include/linux/memremap.h:84
Inline: True
Inline callers:
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
4.15: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/gup.c (ffffffff812057f2)
Location: include/linux/memremap.h:184
Inline: True
Inline callers:
- mm/gup.c:gup_pgd_range
- mm/gup.c:__gup_device_huge
- mm/gup.c:follow_page_pte
In mm/huge_memory.c (ffffffff81250bc5)
Location: include/linux/memremap.h:184
Inline: True
Inline callers:
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
4.18: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/memremap.c (ffffffff811e9650)
Location: kernel/memremap.c:297
Inline: False
Direct callers:
- kernel/memremap.c:devm_memremap_pages
- kernel/memremap.c:devm_memremap_pages
- mm/gup.c:gup_pgd_range
- mm/gup.c:__gup_device_huge
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
Symbols:
ffffffff811e9650-ffffffff811e9722: get_dev_pagemap (STB_GLOBAL)
5.0: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/memremap.c (ffffffff811f9ff0)
Location: kernel/memremap.c:288
Inline: False
Direct callers:
- kernel/memremap.c:devm_memremap_pages
- kernel/memremap.c:devm_memremap_pages
- mm/gup.c:gup_pud_range
- mm/gup.c:__gup_device_huge
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
Symbols:
ffffffff811f9ff0-ffffffff811fa098: get_dev_pagemap (STB_GLOBAL)
5.3: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff812c2460)
Location: mm/memremap.c:365
Inline: False
Direct callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:__gup_device_huge
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memremap.c:devm_memremap_pages
- mm/memremap.c:devm_memremap_pages
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
ffffffff812c2460-ffffffff812c2511: get_dev_pagemap (STB_GLOBAL)
5.4: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff812d4390)
Location: mm/memremap.c:387
Inline: False
Direct callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:__gup_device_huge
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:memremap_pages
- mm/memremap.c:memremap_pages
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
ffffffff812d4390-ffffffff812d4441: get_dev_pagemap (STB_GLOBAL)
5.8: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff8130a040)
Location: mm/memremap.c:420
Inline: False
Direct callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:gup_pte_range
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:memremap_pages
- mm/memremap.c:memremap_pages
- drivers/dax/super.c:__generic_fsdax_supported
- drivers/dax/super.c:__generic_fsdax_supported
Symbols:
ffffffff8130a040-ffffffff8130a0f4: get_dev_pagemap (STB_GLOBAL)
5.11: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff81315cf0)
Location: mm/memremap.c:469
Inline: False
Direct callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:gup_pte_range
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:pagemap_range
- mm/memremap.c:pagemap_range
- drivers/dax/super.c:__generic_fsdax_supported
- drivers/dax/super.c:__generic_fsdax_supported
Symbols:
ffffffff81315cf0-ffffffff81315dd0: get_dev_pagemap (STB_GLOBAL)
5.13: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff8131bee0)
Location: mm/memremap.c:475
Inline: False
Direct callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:gup_pte_range
- mm/gup.c:follow_page_pte
- mm/memory_hotplug.c:pfn_to_online_page
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:pagemap_range
- mm/memremap.c:pagemap_range
- drivers/dax/super.c:__generic_fsdax_supported
- drivers/dax/super.c:__generic_fsdax_supported
Symbols:
ffffffff8131bee0-ffffffff8131bfc3: get_dev_pagemap (STB_GLOBAL)
5.15: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff813691c0)
Location: mm/memremap.c:472
Inline: False
Direct callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:gup_pte_range
- mm/gup.c:follow_page_pte
- mm/memory_hotplug.c:pfn_to_online_page
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:pagemap_range
- mm/memremap.c:pagemap_range
- drivers/dax/super.c:generic_fsdax_supported
- drivers/dax/super.c:generic_fsdax_supported
Symbols:
ffffffff813691c0-ffffffff813692a3: get_dev_pagemap (STB_GLOBAL)
5.19: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff813e6fd0)
Location: mm/memremap.c:430
Inline: False
Direct callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:gup_pte_range
- mm/gup.c:follow_page_pte
- mm/memory_hotplug.c:pfn_to_online_page
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:pagemap_range
- mm/memremap.c:pagemap_range
Symbols:
ffffffff813e6fd0-ffffffff813e70c2: get_dev_pagemap (STB_GLOBAL)
6.2: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff8146ec30)
Location: mm/memremap.c:446
Inline: False
Direct callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:gup_pte_range
- mm/gup.c:follow_page_pte
- mm/memory_hotplug.c:pfn_to_online_page
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:pagemap_range
- mm/memremap.c:pagemap_range
Symbols:
ffffffff8146ec30-ffffffff8146ed0e: get_dev_pagemap (STB_GLOBAL)
6.5: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff814a33f0)
Location: mm/memremap.c:446
Inline: False
Direct callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:gup_pte_range
- mm/gup.c:follow_page_pte
- mm/memory_hotplug.c:pfn_to_online_page
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:pagemap_range
- mm/memremap.c:pagemap_range
Symbols:
ffffffff814a33f0-ffffffff814a34ce: get_dev_pagemap (STB_GLOBAL)
6.8: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff814d4290)
Location: mm/memremap.c:434
Inline: False
Direct callers:
- mm/gup.c:__gup_device_huge
- mm/gup.c:gup_pte_range
- mm/gup.c:follow_page_pte
- mm/memory_hotplug.c:pfn_to_online_page
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:pagemap_range
- mm/memremap.c:pagemap_range
Symbols:
ffffffff814d4290-ffffffff814d436e: get_dev_pagemap (STB_GLOBAL)
arm64: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/gup.c (0)
Location: include/linux/memremap.h:153
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/memremap.h:153
Inline: True
In mm/memory-failure.c (0)
Location: include/linux/memremap.h:153
Inline: True
In mm/hmm.c (0)
Location: include/linux/memremap.h:153
Inline: True
In drivers/dax/super.c (0)
Location: include/linux/memremap.h:153
Inline: True
armhf: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/gup.c (0)
Location: include/linux/memremap.h:153
Inline: True
In mm/hmm.c (0)
Location: include/linux/memremap.h:153
Inline: True
In drivers/dax/super.c (0)
Location: include/linux/memremap.h:153
Inline: True
ppc64el: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (c00000000046da10)
Location: mm/memremap.c:387
Inline: False
Direct callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:memremap_pages
- mm/memremap.c:memremap_pages
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
c00000000046da10-c00000000046dba4: get_dev_pagemap (STB_GLOBAL)
riscv64: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/gup.c (0)
Location: include/linux/memremap.h:153
Inline: True
In mm/hmm.c (0)
Location: include/linux/memremap.h:153
Inline: True
In drivers/dax/super.c (0)
Location: include/linux/memremap.h:153
Inline: True
aws: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff812cc970)
Location: mm/memremap.c:387
Inline: False
Direct callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:__gup_device_huge
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:memremap_pages
- mm/memremap.c:memremap_pages
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
ffffffff812cc970-ffffffff812cca21: get_dev_pagemap (STB_GLOBAL)
azure: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff812bd7e0)
Location: mm/memremap.c:387
Inline: False
Direct callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:gup_pud_range
- mm/gup.c:__gup_device_huge
- mm/gup.c:follow_page_pte
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:memremap_pages
- mm/memremap.c:memremap_pages
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
ffffffff812bd7e0-ffffffff812bd891: get_dev_pagemap (STB_GLOBAL)
gcp: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff812ca780)
Location: mm/memremap.c:387
Inline: False
Direct callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:__gup_device_huge
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:memremap_pages
- mm/memremap.c:memremap_pages
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
ffffffff812ca780-ffffffff812ca831: get_dev_pagemap (STB_GLOBAL)
lowlatency: ✅struct dev_pagemap *get_dev_pagemap(long unsigned int pfn, struct dev_pagemap *pgmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memremap.c (ffffffff812db480)
Location: mm/memremap.c:387
Inline: False
Direct callers:
- mm/gup.c:gup_pud_range
- mm/gup.c:__gup_device_huge
- mm/gup.c:follow_page_pte
- mm/huge_memory.c:follow_devmap_pud
- mm/huge_memory.c:follow_devmap_pmd
- mm/memory-failure.c:memory_failure
- mm/memremap.c:memremap_pages
- mm/memremap.c:memremap_pages
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
Symbols:
ffffffff812db480-ffffffff812db570: get_dev_pagemap (STB_GLOBAL)
Regular
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 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and ppc64el ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅