arch_remove_memoryRegular
4.4: ✅int arch_remove_memory(u64 start, u64 size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81818d00)
Location: arch/x86/mm/init_64.c:1017
Inline: False
Direct callers:
- kernel/memremap.c:devm_memremap_pages_release
- mm/memory_hotplug.c:remove_memory
Symbols:
ffffffff81818d00-ffffffff81818dbf: arch_remove_memory (STB_GLOBAL)
4.8: ✅int arch_remove_memory(u64 start, u64 size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff818927e0)
Location: arch/x86/mm/init_64.c:959
Inline: False
Direct callers:
- kernel/memremap.c:devm_memremap_pages_release
- mm/memory_hotplug.c:remove_memory
Symbols:
ffffffff818927e0-ffffffff818928b9: arch_remove_memory (STB_GLOBAL)
4.10: ✅int arch_remove_memory(u64 start, u64 size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff818c7130)
Location: arch/x86/mm/init_64.c:949
Inline: False
Direct callers:
- kernel/memremap.c:devm_memremap_pages_release
- mm/memory_hotplug.c:remove_memory
Symbols:
ffffffff818c7130-ffffffff818c7203: arch_remove_memory (STB_GLOBAL)
4.13: ✅int arch_remove_memory(u64 start, u64 size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff818fe8a0)
Location: arch/x86/mm/init_64.c:1127
Inline: False
Direct callers:
- kernel/memremap.c:devm_memremap_pages_release
- mm/memory_hotplug.c:remove_memory
Symbols:
ffffffff818fe8a0-ffffffff818fe954: arch_remove_memory (STB_GLOBAL)
4.15: ✅int arch_remove_memory(u64 start, u64 size);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff819889d0)
Location: arch/x86/mm/init_64.c:1135
Inline: False
Direct callers:
- kernel/memremap.c:devm_memremap_pages_release
- mm/memory_hotplug.c:remove_memory
- mm/hmm.c:hmm_devmem_release
Symbols:
ffffffff819889d0-ffffffff81988a84: arch_remove_memory (STB_GLOBAL)
4.18: ✅int arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff819e5320)
Location: arch/x86/mm/init_64.c:1151
Inline: False
Direct callers:
- kernel/memremap.c:devm_memremap_pages_release
- mm/memory_hotplug.c:remove_memory
- mm/hmm.c:hmm_devmem_release
Symbols:
ffffffff819e5320-ffffffff819e53dd: arch_remove_memory (STB_GLOBAL)
5.0: ✅int arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81a20540)
Location: arch/x86/mm/init_64.c:1144
Inline: False
Direct callers:
- kernel/memremap.c:devm_memremap_pages_release
- mm/memory_hotplug.c:__remove_memory
Symbols:
ffffffff81a20540-ffffffff81a205fa: arch_remove_memory (STB_GLOBAL)
5.3: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81a90aef)
Location: arch/x86/mm/init_64.c:1210
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:devm_memremap_pages_release
Symbols:
ffffffff81a90aef-ffffffff81a90b7d: arch_remove_memory (STB_GLOBAL)
5.4: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81ac7e6f)
Location: arch/x86/mm/init_64.c:1210
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff81ac7e6f-ffffffff81ac7eb9: arch_remove_memory (STB_GLOBAL)
5.8: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81bc0963)
Location: arch/x86/mm/init_64.c:1218
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff81bc0963-ffffffff81bc09b3: arch_remove_memory (STB_GLOBAL)
5.11: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81c399f5)
Location: arch/x86/mm/init_64.c:1212
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:pageunmap_range
Symbols:
ffffffff81c399f5-ffffffff81c39a45: arch_remove_memory (STB_GLOBAL)
5.13: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81c2be85)
Location: arch/x86/mm/init_64.c:1257
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff81c2be85-ffffffff81c2bed5: arch_remove_memory (STB_GLOBAL)
5.15: ✅void arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81d4a612)
Location: arch/x86/mm/init_64.c:1258
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff81d4a612-ffffffff81d4a659: arch_remove_memory (STB_GLOBAL)
5.19: ✅void arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81f19c8a)
Location: arch/x86/mm/init_64.c:1258
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff81f19c8a-ffffffff81f19cda: arch_remove_memory (STB_GLOBAL)
6.2: ✅void arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff820c18f0)
Location: arch/x86/mm/init_64.c:1259
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff820c18f0-ffffffff820c1940: arch_remove_memory (STB_GLOBAL)
6.5: ✅void arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff821455c0)
Location: arch/x86/mm/init_64.c:1259
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff821455c0-ffffffff82145610: arch_remove_memory (STB_GLOBAL)
6.8: ✅void arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff82227ce0)
Location: arch/x86/mm/init_64.c:1259
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memory_hotplug.c:create_altmaps_and_memory_blocks
- mm/memory_hotplug.c:remove_memory_blocks_and_altmaps
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff82227ce0-ffffffff82227d30: arch_remove_memory (STB_GLOBAL)
arm64: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/arm64/mm/mmu.c (ffff8000100af6e0)
Location: arch/arm64/mm/mmu.c:1067
Inline: False
Direct callers:
- mm/memory_hotplug.c:add_memory_resource
Symbols:
ffff8000100af6e0-ffff8000100af724: arch_remove_memory (STB_GLOBAL)
armhf: Absent ⚠️
ppc64el: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/powerpc/mm/mem.c (c000000000087740)
Location: arch/powerpc/mm/mem.c:150
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
c000000000087740-c00000000008780c: arch_remove_memory (STB_GLOBAL)
riscv64: Absent ⚠️
aws: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81a66cdf)
Location: arch/x86/mm/init_64.c:1210
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff81a66cdf-ffffffff81a66d29: arch_remove_memory (STB_GLOBAL)
azure: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81a2379f)
Location: arch/x86/mm/init_64.c:1210
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff81a2379f-ffffffff81a237e9: arch_remove_memory (STB_GLOBAL)
gcp: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81ad30ef)
Location: arch/x86/mm/init_64.c:1210
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff81ad30ef-ffffffff81ad3139: arch_remove_memory (STB_GLOBAL)
lowlatency: ✅void arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/init_64.c (ffffffff81adf5ef)
Location: arch/x86/mm/init_64.c:1210
Inline: False
Direct callers:
- mm/memory_hotplug.c:try_remove_memory
- mm/memory_hotplug.c:add_memory_resource
- mm/memremap.c:memunmap_pages
Symbols:
ffffffff81adf5ef-ffffffff81adf639: arch_remove_memory (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ⚠️struct vmem_altmap *altmap
4.18 and 5.0 ⚠️int nid
start, size, altmap ➡️ nid, start, size, altmap
5.0 and 5.3 ⚠️int ➡️ void
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 ⚠️int nid
nid, start, size, altmap ➡️ start, size, altmap
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and ppc64el ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅