memblock_phys_alloc
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: ✅phys_addr_t memblock_phys_alloc(phys_addr_t size, phys_addr_t align);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/memblock.c (ffffffff828bdf80)
Location: mm/memblock.c:1334
Inline: False
Direct callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
Symbols:
ffffffff828bdf80-ffffffff828bdf92: memblock_phys_alloc (STB_GLOBAL)
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff828a942c)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff8290e459)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff828ac490)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff82917e72)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff82cd19be)
Location: include/linux/memblock.h:357
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff82d2a2a2)
Location: include/linux/memblock.h:357
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff82fbd81b)
Location: include/linux/memblock.h:390
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff830189b9)
Location: include/linux/memblock.h:390
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff831c7f2f)
Location: include/linux/memblock.h:390
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff832239a3)
Location: include/linux/memblock.h:390
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff832a9112)
Location: include/linux/memblock.h:391
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff8330d7a9)
Location: include/linux/memblock.h:391
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff8345878f)
Location: include/linux/memblock.h:407
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff834c74d5)
Location: include/linux/memblock.h:407
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff83e77b62)
Location: include/linux/memblock.h:407
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In arch/x86/platform/efi/memmap.c (ffffffff83ea1595)
Location: include/linux/memblock.h:407
Inline: True
Inline callers:
- arch/x86/platform/efi/memmap.c:efi_memmap_alloc
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff83699ff2)
Location: include/linux/memblock.h:406
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In arch/x86/platform/efi/memmap.c (ffffffff836c57e5)
Location: include/linux/memblock.h:406
Inline: True
Inline callers:
- arch/x86/platform/efi/memmap.c:efi_memmap_alloc
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff838c9d72)
Location: include/linux/memblock.h:418
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In arch/x86/platform/efi/memmap.c (ffffffff838f63e5)
Location: include/linux/memblock.h:418
Inline: True
Inline callers:
- arch/x86/platform/efi/memmap.c:efi_memmap_alloc
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm64/mm/mmu.c (ffff800011437b7c)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- arch/arm64/mm/mmu.c:early_pgtable_alloc
In drivers/firmware/efi/memmap.c (ffff8000114a67a0)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm/mm/init.c (c1507590)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- arch/arm/mm/init.c:arm_memblock_steal
In drivers/firmware/efi/memmap.c (c15a8b6c)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
ppc64el
: Absent ⚠️
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In arch/riscv/mm/init.c (ffffffe0000037cc)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- arch/riscv/mm/init.c:create_pgd_mapping
- arch/riscv/mm/init.c:create_pgd_mapping
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff8289a4a2)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff828fd278)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff82892760)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff828f4b14)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff828ad482)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff829124a7)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/e820.c (ffffffff828ad4a0)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- arch/x86/kernel/e820.c:e820__memblock_alloc_reserved
In drivers/firmware/efi/memmap.c (ffffffff82918ed4)
Location: include/linux/memblock.h:354
Inline: True
Inline callers:
- drivers/firmware/efi/memmap.c:efi_memmap_alloc
Regular