/kernel/linux/linux-6.6/tools/testing/memblock/tests/ |
H A D | alloc_api.c | 92 memblock_reserve(r1.base, r1.size); in alloc_top_down_disjoint_check() 137 memblock_reserve(memblock_end_of_DRAM() - total_size, r1_size); in alloc_top_down_before_check() 185 memblock_reserve(r1.base, r1.size); in alloc_top_down_after_check() 234 memblock_reserve(r1.base, r1.size); in alloc_top_down_second_fit_check() 235 memblock_reserve(r2.base, r2.size); in alloc_top_down_second_fit_check() 288 memblock_reserve(r1.base, r1.size); in alloc_in_between_generic_check() 289 memblock_reserve(r2.base, r2.size); in alloc_in_between_generic_check() 333 memblock_reserve(region_end + gap_size, region_size); in alloc_small_gaps_generic_check() 358 memblock_reserve(memblock_start_of_DRAM(), MEM_SIZE); in alloc_all_reserved_generic_check() 392 memblock_reserve(memblock_start_of_DRA in alloc_no_space_generic_check() [all...] |
H A D | basic_api.c | 8 #define FUNC_RESERVE "memblock_reserve" 560 memblock_reserve(r.base, r.size); in memblock_reserve_simple_check() 600 memblock_reserve(r1.base, r1.size); in memblock_reserve_disjoint_check() 601 memblock_reserve(r2.base, r2.size); in memblock_reserve_disjoint_check() 656 memblock_reserve(r1.base, r1.size); in memblock_reserve_overlap_top_check() 657 memblock_reserve(r2.base, r2.size); in memblock_reserve_overlap_top_check() 709 memblock_reserve(r1.base, r1.size); in memblock_reserve_overlap_bottom_check() 710 memblock_reserve(r2.base, r2.size); in memblock_reserve_overlap_bottom_check() 758 memblock_reserve(r1.base, r1.size); in memblock_reserve_within_check() 759 memblock_reserve(r in memblock_reserve_within_check() [all...] |
H A D | alloc_nid_api.c | 327 memblock_reserve(reserved_base, r1_size); in alloc_nid_min_reserved_generic_check() 377 memblock_reserve(max_addr, r1_size); in alloc_nid_max_reserved_generic_check() 439 memblock_reserve(r1.base, r1.size); in alloc_nid_top_down_reserved_with_space_check() 440 memblock_reserve(r2.base, r2.size); in alloc_nid_top_down_reserved_with_space_check() 502 memblock_reserve(r1.base, r1.size); in alloc_nid_reserved_full_merge_generic_check() 503 memblock_reserve(r2.base, r2.size); in alloc_nid_reserved_full_merge_generic_check() 566 memblock_reserve(r1.base, r1.size); in alloc_nid_top_down_reserved_no_space_check() 567 memblock_reserve(r2.base, r2.size); in alloc_nid_top_down_reserved_no_space_check() 631 memblock_reserve(r1.base, r1.size); in alloc_nid_reserved_all_generic_check() 632 memblock_reserve(r in alloc_nid_reserved_all_generic_check() [all...] |
H A D | alloc_helpers_api.c | 166 memblock_reserve(min_addr, r2_size); in alloc_from_top_down_no_space_above_check() 202 memblock_reserve(start_addr + r1_size, MEM_SIZE - r1_size); in alloc_from_top_down_min_addr_cap_check() 291 memblock_reserve(min_addr - SMP_CACHE_BYTES, r2_size); in alloc_from_bottom_up_no_space_above_check()
|
/kernel/linux/linux-5.10/arch/loongarch/loongson64/ |
H A D | mem.c | 48 memblock_reserve(mem_start, mem_size); in memblock_init() 56 memblock_reserve(PHYS_OFFSET, 0x200000); in memblock_init() 59 memblock_reserve(__pa_symbol(&_text), in memblock_init()
|
/kernel/linux/linux-6.6/arch/loongarch/kernel/ |
H A D | mem.c | 47 memblock_reserve(mem_start, mem_size); in memblock_init() 55 memblock_reserve(PHYS_OFFSET, 0x200000); in memblock_init() 58 memblock_reserve(__pa_symbol(&_text), in memblock_init()
|
/kernel/linux/linux-5.10/arch/xtensa/mm/ |
H A D | init.c | 48 memblock_reserve(0, PHYS_OFFSET ? PHYS_OFFSET : 1); in bootmem_init() 192 memblock_reserve(start_at, mem_size); in parse_memmap_one() 196 memblock_reserve(mem_size, -mem_size); in parse_memmap_one()
|
/kernel/linux/linux-5.10/arch/arc/mm/ |
H A D | init.c | 72 memblock_reserve(base, size); in early_init_dt_add_memory_arch() 124 memblock_reserve(CONFIG_LINUX_LINK_BASE, in setup_arch_memory() 129 memblock_reserve(phys_initrd_start, phys_initrd_size); in setup_arch_memory()
|
/kernel/linux/linux-6.6/arch/arc/mm/ |
H A D | init.c | 70 memblock_reserve(base, size); in early_init_dt_add_memory_arch() 109 memblock_reserve(CONFIG_LINUX_LINK_BASE, in setup_arch_memory() 114 memblock_reserve(phys_initrd_start, phys_initrd_size); in setup_arch_memory()
|
/kernel/linux/linux-5.10/arch/mips/loongson64/ |
H A D | numa.c | 145 memblock_reserve(((node_id << 44) + mem_start), in szmem() 178 memblock_reserve(start_pfn << PAGE_SHIFT, in node_mem_init() 183 memblock_reserve((node_addrspace_offset | 0xfe000000), in node_mem_init() 187 memblock_reserve(0, PAGE_SIZE * start_pfn); in node_mem_init()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | setup.c | 228 memblock_reserve(__pa(initrd_start), size); in finalize_initrd() 283 memblock_reserve(__pa_symbol(&_text), in bootmem_init() 295 memblock_reserve(PHYS_OFFSET, ramstart - PHYS_OFFSET); in bootmem_init() 396 memblock_reserve(start_at, mem_size); in early_parse_memmap() 654 * with memblock_reserve; memblock_alloc* can be used in arch_mem_init() 663 memblock_reserve(setup_elfcorehdr, setup_elfcorehdr_size); in arch_mem_init() 670 memblock_reserve(crashk_res.start, resource_size(&crashk_res)); in arch_mem_init() 689 memblock_reserve(__pa_symbol(&__nosave_begin), in arch_mem_init()
|
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | setup.c | 568 memblock_reserve(crashk_res.start, resource_size(&crashk_res)); in setup_resources() 615 memblock_reserve(start, end - start); in reserve_pgtables() 698 memblock_reserve(addr, size); in reserve_initrd() 707 memblock_reserve(ipl_cert_list_addr, ipl_cert_list_size); in reserve_certificate_list() 715 memblock_reserve(addr, size); in reserve_physmem_info() 748 memblock_reserve(0, STARTUP_NORMAL_OFFSET); in reserve_kernel() 749 memblock_reserve(OLDMEM_BASE, sizeof(unsigned long)); in reserve_kernel() 750 memblock_reserve(OLDMEM_SIZE, sizeof(unsigned long)); in reserve_kernel() 751 memblock_reserve(physmem_info.reserved[RR_AMODE31].start, __eamode31 - __samode31); in reserve_kernel() 752 memblock_reserve(__p in reserve_kernel() [all...] |
/kernel/linux/linux-6.6/arch/mips/loongson64/ |
H A D | numa.c | 125 memblock_reserve(kernel_start_pfn << PAGE_SHIFT, in node_mem_init() 130 memblock_reserve((node_addrspace_offset | 0xfe000000), in node_mem_init() 134 memblock_reserve(0, PAGE_SIZE * start_pfn); in node_mem_init()
|
/kernel/linux/linux-6.6/arch/xtensa/mm/ |
H A D | init.c | 48 memblock_reserve(0, PHYS_OFFSET ? PHYS_OFFSET : 1); in bootmem_init() 191 memblock_reserve(start_at, mem_size); in parse_memmap_one() 195 memblock_reserve(mem_size, -mem_size); in parse_memmap_one()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | setup.c | 221 memblock_reserve(__pa_symbol(_brk_start), in reserve_brk() 294 memblock_reserve(ramdisk_image, ramdisk_end - ramdisk_image); in early_reserve_initrd() 385 memblock_reserve(pa_data, sizeof(*data) + data->len); in memblock_x86_reserve_range_setup_data() 399 memblock_reserve(indirect->addr, indirect->len); in memblock_x86_reserve_range_setup_data() 601 memblock_reserve(addr, size); in reserve_ibft_region() 660 memblock_reserve(0, 1<<20); in trim_snb_memory() 663 if (memblock_reserve(bad_pages[i], PAGE_SIZE)) in trim_snb_memory() 751 memblock_reserve(0, ALIGN(reserve_low, PAGE_SIZE)); in trim_low_memory_range() 792 * separate memblock_reserve() or they will be discarded. in setup_arch() 794 memblock_reserve(__pa_symbo in setup_arch() [all...] |
/kernel/linux/linux-5.10/drivers/firmware/efi/ |
H A D | tpm.c | 63 memblock_reserve(efi.tpm_log, tbl_size); in efi_tpm_eventlog_init() 100 memblock_reserve(efi.tpm_final_log, in efi_tpm_eventlog_init()
|
/kernel/linux/linux-6.6/drivers/firmware/efi/ |
H A D | tpm.c | 63 memblock_reserve(efi.tpm_log, tbl_size); in efi_tpm_eventlog_init() 100 memblock_reserve(efi.tpm_final_log, in efi_tpm_eventlog_init()
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | setup.c | 232 memblock_reserve(__pa(initrd_start), size); in finalize_initrd() 287 memblock_reserve(__pa_symbol(&_text), in bootmem_init() 299 memblock_reserve(PHYS_OFFSET, ramstart - PHYS_OFFSET); in bootmem_init() 408 memblock_reserve(start_at, mem_size); in early_parse_memmap() 445 memblock_reserve(elfcorehdr_addr, elfcorehdr_size); in mips_reserve_vmcore() 666 * with memblock_reserve; memblock_alloc* can be used in arch_mem_init() 691 memblock_reserve(__pa_symbol(&__nosave_begin), in arch_mem_init()
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | init.c | 137 memblock_reserve(crash_base, crash_size); in reserve_crashkernel() 191 memblock_reserve(elfcorehdr_addr, elfcorehdr_size); in reserve_elfcorehdr() 398 memblock_reserve(base, size); in arm64_memblock_init() 423 memblock_reserve(__pa_symbol(_text), _end - _text); in arm64_memblock_init()
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | setup.c | 554 memblock_reserve(crashk_res.start, resource_size(&crashk_res)); in setup_resources() 641 memblock_reserve(memory_end, ULONG_MAX); in reserve_memory_end() 652 memblock_reserve(OLDMEM_SIZE, (phys_addr_t)ULONG_MAX); in reserve_oldmem() 744 memblock_reserve(INITRD_START, INITRD_SIZE); in reserve_initrd() 754 memblock_reserve(ipl_cert_list_addr, ipl_cert_list_size); in reserve_certificate_list() 763 memblock_reserve(start, size); in reserve_mem_detect_info() 830 memblock_reserve(0, HEAD_END); in reserve_kernel() 831 memblock_reserve((unsigned long)_stext, PFN_PHYS(start_pfn) in reserve_kernel() 833 memblock_reserve(__sdma, __edma - __sdma); in reserve_kernel()
|
/kernel/linux/linux-5.10/arch/microblaze/mm/ |
H A D | init.c | 143 memblock_reserve(kernel_align_start, kernel_align_size); in setup_memory() 283 memblock_reserve(kstart, ksize); in mmu_init() 290 memblock_reserve(__virt_to_phys(initrd_start), size); in mmu_init()
|
/kernel/linux/linux-5.10/arch/mips/fw/arc/ |
H A D | memory.c | 157 memblock_reserve(base, size); in prom_meminit() 160 memblock_reserve(base, size); in prom_meminit()
|
/kernel/linux/linux-5.10/arch/hexagon/mm/ |
H A D | init.c | 165 memblock_reserve(PHYS_OFFSET, in setup_arch_memory() 173 memblock_reserve(PFN_PHYS(max_low_pfn), DMA_RESERVED_BYTES); in setup_arch_memory()
|
/kernel/linux/linux-5.10/arch/nios2/kernel/ |
H A D | setup.c | 168 memblock_reserve(dram_start, memory_start - dram_start); in setup_arch() 171 memblock_reserve(virt_to_phys((void *)initrd_start), in setup_arch()
|
/kernel/linux/linux-5.10/arch/m68k/kernel/ |
H A D | setup_no.c | 142 memblock_reserve(_rambase, memory_start - _rambase); in setup_arch() 159 memblock_reserve(initrd_start, initrd_end - initrd_start); in setup_arch()
|