huge_page_order
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:395
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:395
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:395
Inline: True
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:391
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:391
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:391
Inline: True
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:391
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:391
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:391
Inline: True
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:413
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:413
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:413
Inline: True
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:407
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:407
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:407
Inline: True
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:420
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:420
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:420
Inline: True
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:431
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:431
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:431
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff812cb711)
Location: include/linux/hugetlb.h:568
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_show_meminfo
- mm/hugetlb.c:hugetlb_report_meminfo
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:default_hugepagesz_setup
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:gather_bootmem_prealloc
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_huge_page_node
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:update_and_free_page
- mm/hugetlb.c:update_and_free_page
- mm/hugetlb.c:update_and_free_page
In mm/hugetlb_cgroup.c (ffffffff812ff065)
Location: include/linux/hugetlb.h:568
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_read_u64_max
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup_rsvd
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup
- mm/hugetlb_cgroup.c:__hugetlb_cgroup_charge_cgroup
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_alloc
- mm/hugetlb_cgroup.c:hugetlb_cgroup_file_init
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:568
Inline: True
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff81be8a67)
Location: include/linux/hugetlb.h:566
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_show_meminfo
- mm/hugetlb.c:hugetlb_report_meminfo
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:default_hugepagesz_setup
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:gather_bootmem_prealloc
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:update_and_free_page
- mm/hugetlb.c:update_and_free_page
- mm/hugetlb.c:update_and_free_page
In mm/migrate.c (0)
Location: include/linux/hugetlb.h:566
Inline: True
In mm/hugetlb_cgroup.c (ffffffff8130b3a5)
Location: include/linux/hugetlb.h:566
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_read_u64_max
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup_rsvd
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup
- mm/hugetlb_cgroup.c:__hugetlb_cgroup_charge_cgroup
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_alloc
- mm/hugetlb_cgroup.c:hugetlb_cgroup_file_init
In mm/hmm.c (ffffffff813175cd)
Location: include/linux/hugetlb.h:566
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:566
Inline: True
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff812d9bd6)
Location: include/linux/hugetlb.h:679
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:default_hugepagesz_setup
- mm/hugetlb.c:hugepages_setup
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:gather_bootmem_prealloc
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_huge_page
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:update_and_free_page
In mm/migrate.c (0)
Location: include/linux/hugetlb.h:679
Inline: True
In mm/hugetlb_cgroup.c (ffffffff81312537)
Location: include/linux/hugetlb.h:679
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup_rsvd
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup
- mm/hugetlb_cgroup.c:__hugetlb_cgroup_charge_cgroup
- mm/hugetlb_cgroup.c:hugetlb_cgroup_file_init
In mm/hmm.c (ffffffff8131d2ce)
Location: include/linux/hugetlb.h:679
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:679
Inline: True
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff81324dfb)
Location: include/linux/hugetlb.h:702
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_cow
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:default_hugepagesz_setup
- mm/hugetlb.c:hugepages_setup
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:gather_bootmem_prealloc
- mm/hugetlb.c:gather_bootmem_prealloc
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:remove_hugetlb_page
- mm/hugetlb.c:linear_hugepage_index
In mm/migrate.c (0)
Location: include/linux/hugetlb.h:702
Inline: True
In mm/hugetlb_cgroup.c (ffffffff8135df64)
Location: include/linux/hugetlb.h:702
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup_rsvd
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup
- mm/hugetlb_cgroup.c:__hugetlb_cgroup_charge_cgroup
- mm/hugetlb_cgroup.c:hugetlb_cgroup_file_init
In mm/hmm.c (ffffffff8136a669)
Location: include/linux/hugetlb.h:702
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/hugetlbfs/inode.c (ffffffff814c8c0d)
Location: include/linux/hugetlb.h:702
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_file_mmap
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff8139346f)
Location: include/linux/hugetlb.h:732
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:default_hugepagesz_setup
- mm/hugetlb.c:hugepages_setup
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:demote_free_huge_page
- mm/hugetlb.c:demote_free_huge_page
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
- mm/hugetlb.c:__remove_hugetlb_page
- mm/hugetlb.c:linear_hugepage_index
In mm/migrate.c (0)
Location: include/linux/hugetlb.h:732
Inline: True
In mm/hugetlb_cgroup.c (ffffffff813d8328)
Location: include/linux/hugetlb.h:732
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup_rsvd
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup
- mm/hugetlb_cgroup.c:__hugetlb_cgroup_charge_cgroup
- mm/hugetlb_cgroup.c:hugetlb_cgroup_file_init
In mm/hmm.c (ffffffff813e822c)
Location: include/linux/hugetlb.h:732
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/hugetlbfs/inode.c (ffffffff81554283)
Location: include/linux/hugetlb.h:732
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_file_mmap
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff81411c10)
Location: include/linux/hugetlb.h:771
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mcopy_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:default_hugepagesz_setup
- mm/hugetlb.c:hugepages_setup
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:demote_free_huge_page
- mm/hugetlb.c:demote_free_huge_page
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:dissolve_free_huge_pages
- mm/hugetlb.c:dissolve_free_huge_pages
- mm/hugetlb.c:alloc_fresh_hugetlb_folio
- mm/hugetlb.c:alloc_fresh_hugetlb_folio
- mm/hugetlb.c:alloc_fresh_hugetlb_folio
- mm/hugetlb.c:__update_and_free_page
- mm/hugetlb.c:__remove_hugetlb_folio
- mm/hugetlb.c:linear_hugepage_index
In mm/migrate.c (0)
Location: include/linux/hugetlb.h:771
Inline: True
In mm/hugetlb_cgroup.c (ffffffff8145dfe8)
Location: include/linux/hugetlb.h:771
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup_rsvd
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup
- mm/hugetlb_cgroup.c:__hugetlb_cgroup_charge_cgroup
- mm/hugetlb_cgroup.c:hugetlb_cgroup_file_init
In mm/hmm.c (ffffffff81470139)
Location: include/linux/hugetlb.h:771
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/hugetlbfs/inode.c (ffffffff815f5b4a)
Location: include/linux/hugetlb.h:771
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_file_mmap
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff81445116)
Location: include/linux/hugetlb.h:799
Inline: True
Inline callers:
- mm/hugetlb.c:follow_hugetlb_page
- mm/hugetlb.c:hugetlb_mfill_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:default_hugepagesz_setup
- mm/hugetlb.c:hugepages_setup
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:demote_free_hugetlb_folio
- mm/hugetlb.c:demote_free_hugetlb_folio
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_hugetlb_folio_nodemask
- mm/hugetlb.c:alloc_surplus_hugetlb_folio
- mm/hugetlb.c:dissolve_free_huge_pages
- mm/hugetlb.c:dissolve_free_huge_pages
- mm/hugetlb.c:alloc_fresh_hugetlb_folio
- mm/hugetlb.c:alloc_fresh_hugetlb_folio
- mm/hugetlb.c:alloc_fresh_hugetlb_folio
- mm/hugetlb.c:__update_and_free_hugetlb_folio
- mm/hugetlb.c:__update_and_free_hugetlb_folio
- mm/hugetlb.c:__remove_hugetlb_folio
- mm/hugetlb.c:linear_hugepage_index
In mm/migrate.c (0)
Location: include/linux/hugetlb.h:799
Inline: True
In mm/hugetlb_cgroup.c (ffffffff81493cd8)
Location: include/linux/hugetlb.h:799
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup_rsvd
- mm/hugetlb_cgroup.c:hugetlb_cgroup_uncharge_cgroup
- mm/hugetlb_cgroup.c:__hugetlb_cgroup_charge_cgroup
- mm/hugetlb_cgroup.c:hugetlb_cgroup_file_init
In mm/hmm.c (ffffffff814a490f)
Location: include/linux/hugetlb.h:799
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/hugetlbfs/inode.c (ffffffff8162e3af)
Location: include/linux/hugetlb.h:799
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_file_mmap
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (ffffffff8147b620)
Location: include/linux/hugetlb.h:820
Inline: True
Inline callers:
- mm/hugetlb.c:hugetlb_follow_page_mask
- mm/hugetlb.c:hugetlb_mfill_atomic_pte
- mm/hugetlb.c:hugetlb_fault
- mm/hugetlb.c:hugetlb_add_to_page_cache
- mm/hugetlb.c:hugetlb_wp
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_vm_op_close
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:default_hugepagesz_setup
- mm/hugetlb.c:hugepages_setup
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:demote_free_hugetlb_folio
- mm/hugetlb.c:demote_free_hugetlb_folio
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:hugetlb_hstate_alloc_pages
- mm/hugetlb.c:gather_bootmem_prealloc
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:__vma_reservation_common
- mm/hugetlb.c:alloc_hugetlb_folio_nodemask
- mm/hugetlb.c:alloc_surplus_hugetlb_folio
- mm/hugetlb.c:dissolve_free_huge_pages
- mm/hugetlb.c:dissolve_free_huge_pages
- mm/hugetlb.c:__alloc_fresh_hugetlb_folio
- mm/hugetlb.c:__alloc_fresh_hugetlb_folio
- mm/hugetlb.c:__alloc_fresh_hugetlb_folio
- mm/hugetlb.c:__update_and_free_hugetlb_folio
- mm/hugetlb.c:__update_and_free_hugetlb_folio
In mm/mempolicy.c (0)
Location: include/linux/hugetlb.h:820
Inline: True
In mm/migrate.c (0)
Location: include/linux/hugetlb.h:820
Inline: True
In mm/hmm.c (ffffffff814d5937)
Location: include/linux/hugetlb.h:820
Inline: True
Inline callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
In fs/hugetlbfs/inode.c (ffffffff81668aa5)
Location: include/linux/hugetlb.h:820
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_fallocate
- fs/hugetlbfs/inode.c:remove_inode_hugepages
- fs/hugetlbfs/inode.c:hugetlbfs_file_mmap
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
armhf
: Absent ⚠️
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/hugetlb.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In mm/hugetlb_cgroup.c (0)
Location: include/linux/hugetlb.h:419
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/hugetlb.h:419
Inline: True