Home
last modified time | relevance | path

Searched defs:altmap (Results 1 - 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/arch/loongarch/mm/
H A Dinit.c111 arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap) arch_remove_memory() argument
304 vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate() argument
309 vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) vmemmap_free() argument
/kernel/linux/linux-5.10/arch/powerpc/mm/
H A Dinit_64.c185 static bool altmap_cross_boundary(struct vmem_altmap *altmap, unsigned long start, in altmap_cross_boundary() argument
200 vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate() argument
305 vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) vmemmap_free() argument
[all...]
H A Dmem.c144 arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap) arch_remove_memory() argument
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dvmem.c506 vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate() argument
520 vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) vmemmap_free() argument
H A Dinit.c304 arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap) arch_remove_memory() argument
/kernel/linux/linux-5.10/arch/sh/mm/
H A Dinit.c426 arch_remove_memory(int nid, u64 start, u64 size, struct vmem_altmap *altmap) arch_remove_memory() argument
/kernel/linux/linux-6.6/arch/loongarch/mm/
H A Dinit.c108 void arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap) in arch_remove_memory() argument
162 void vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) in vmemmap_free() argument
151 vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate() argument
/kernel/linux/linux-6.6/arch/powerpc/mm/
H A Dmem.c157 void __ref arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap) in arch_remove_memory() argument
H A Dinit_64.c187 bool altmap_cross_boundary(struct vmem_altmap *altmap, unsigned long start, in altmap_cross_boundary() argument
202 __vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) __vmemmap_populate() argument
276 vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate() argument
319 __vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) __vmemmap_free() argument
378 vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) vmemmap_free() argument
[all...]
/kernel/linux/linux-6.6/arch/s390/mm/
H A Dvmem.c491 vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate() argument
505 vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) vmemmap_free() argument
H A Dinit.c305 void arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap) in arch_remove_memory() argument
/kernel/linux/linux-6.6/arch/sh/mm/
H A Dinit.c418 void arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap) in arch_remove_memory() argument
/kernel/linux/linux-5.10/mm/
H A Dmemremap.c449 unsigned long vmem_altmap_offset(struct vmem_altmap *altmap) in vmem_altmap_offset() argument
457 void vmem_altmap_free(struct vmem_altmap *altmap, unsigne argument
[all...]
H A Dsparse-vmemmap.c90 static unsigned long __meminit vmem_altmap_next_pfn(struct vmem_altmap *altmap) in vmem_altmap_next_pfn() argument
96 static unsigned long __meminit vmem_altmap_nr_free(struct vmem_altmap *altmap) in vmem_altmap_nr_free() argument
76 vmemmap_alloc_block_buf(unsigned long size, int node, struct vmem_altmap *altmap) vmemmap_alloc_block_buf() argument
105 altmap_alloc_block_buf(unsigned long size, struct vmem_altmap *altmap) altmap_alloc_block_buf() argument
143 vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node, struct vmem_altmap *altmap) vmemmap_pte_populate() argument
219 vmemmap_populate_basepages(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate_basepages() argument
251 __populate_section_memmap(unsigned long pfn, unsigned long nr_pages, int nid, struct vmem_altmap *altmap) __populate_section_memmap() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dmemory_hotplug.h80 struct vmem_altmap *altmap; member
H A Dmemremap.h111 struct vmem_altmap altmap; member
174 static inline unsigned long vmem_altmap_offset(struct vmem_altmap *altmap) in vmem_altmap_offset() argument
179 static inline void vmem_altmap_free(struct vmem_altmap *altmap, in vmem_altmap_free() argument
/kernel/linux/linux-6.6/include/linux/
H A Dmemory_hotplug.h117 struct vmem_altmap *altmap; member
H A Dmemremap.h127 struct vmem_altmap altmap; member
231 static inline unsigned long vmem_altmap_offset(struct vmem_altmap *altmap) in vmem_altmap_offset() argument
236 static inline void vmem_altmap_free(struct vmem_altmap *altmap, in vmem_altmap_free() argument
H A Dmemory.h80 struct vmem_altmap *altmap; member
/kernel/linux/linux-6.6/mm/
H A Dmemremap.c425 unsigned long vmem_altmap_offset(struct vmem_altmap *altmap) in vmem_altmap_offset() argument
433 void vmem_altmap_free(struct vmem_altmap *altmap, unsigne argument
[all...]
H A Dsparse-vmemmap.c91 static unsigned long __meminit vmem_altmap_next_pfn(struct vmem_altmap *altmap) in vmem_altmap_next_pfn() argument
97 static unsigned long __meminit vmem_altmap_nr_free(struct vmem_altmap *altmap) in vmem_altmap_nr_free() argument
77 vmemmap_alloc_block_buf(unsigned long size, int node, struct vmem_altmap *altmap) vmemmap_alloc_block_buf() argument
106 altmap_alloc_block_buf(unsigned long size, struct vmem_altmap *altmap) altmap_alloc_block_buf() argument
144 vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node, struct vmem_altmap *altmap, struct page *reuse) vmemmap_pte_populate() argument
245 vmemmap_populate_address(unsigned long addr, int node, struct vmem_altmap *altmap, struct page *reuse) vmemmap_populate_address() argument
275 vmemmap_populate_range(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap, struct page *reuse) vmemmap_populate_range() argument
292 vmemmap_populate_basepages(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate_basepages() argument
309 vmemmap_populate_hugepages(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate_hugepages() argument
452 __populate_section_memmap(unsigned long pfn, unsigned long nr_pages, int nid, struct vmem_altmap *altmap, struct dev_pagemap *pgmap) __populate_section_memmap() argument
[all...]
/kernel/linux/linux-5.10/arch/ia64/mm/
H A Ddiscontig.c654 vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate() argument
660 vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) vmemmap_free() argument
/kernel/linux/linux-6.6/arch/ia64/mm/
H A Ddiscontig.c625 vmemmap_populate(unsigned long start, unsigned long end, int node, struct vmem_altmap *altmap) vmemmap_populate() argument
631 vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap) vmemmap_free() argument
H A Dinit.c499 void arch_remove_memory(u64 start, u64 size, struct vmem_altmap *altmap) in arch_remove_memory() argument
/kernel/linux/linux-5.10/drivers/nvdimm/
H A Dpfn_devs.c676 struct vmem_altmap *altmap = &pgmap->altmap; in __nvdimm_setup_pfn() local

Completed in 17 milliseconds

12