Home
last modified time | relevance | path

Searched refs:memblock_free (Results 1 – 22 of 22) sorted by relevance

/linux/arch/um/kernel/
H A Ddtb.c22 memblock_free(area, size); in uml_dtb_init()
/linux/arch/riscv/kernel/
H A Dsetup.c218 memblock_free(mem_res, (res_idx + 1) * sizeof(*mem_res)); in init_resources()
224 memblock_free(mem_res, mem_res_sz); in init_resources()
/linux/drivers/firmware/smccc/
H A Dkvm_guest.c111 memblock_free(target, sizeof(*target) * max_cpus); in kvm_arm_target_impl_cpu_init()
/linux/tools/testing/memblock/tests/
H A Dbasic_api.c1733 memblock_free((void *)r1.base, r1.size); in memblock_free_simple_check()
1781 memblock_free((void *)r2.base, r2.size); in memblock_free_absent_check()
1835 memblock_free((void *)r2.base, r2.size); in memblock_free_overlap_top_check()
1884 memblock_free((void *)r2.base, r2.size); in memblock_free_overlap_bottom_check()
1941 memblock_free((void *)r2.base, r2.size); in memblock_free_within_check()
1979 memblock_free((void *)r1.base, r1.size); in memblock_free_only_region_check()
2029 memblock_free((void *)r2.base, r2.size); in memblock_free_near_max_check()
2089 memblock_free((void *)r3.base, r3.size); in memblock_free_overlap_two_check()
/linux/mm/kfence/
H A Dcore.c735 memblock_free((void *)addr, KFENCE_POOL_SIZE - (addr - (unsigned long)__kfence_pool)); in kfence_init_pool_early()
738 memblock_free(kfence_metadata_init, KFENCE_METADATA_SIZE); in kfence_init_pool_early()
929 memblock_free(__kfence_pool, KFENCE_POOL_SIZE); in kfence_alloc_pool_and_metadata()
952 memblock_free(__kfence_pool, KFENCE_POOL_SIZE); in kfence_alloc_pool_and_metadata()
/linux/arch/x86/mm/
H A Dkasan_init_64.c51 memblock_free(p, PMD_SIZE); in kasan_populate_pmd()
87 memblock_free(p, PUD_SIZE); in kasan_populate_pud()
/linux/arch/s390/kernel/
H A Dsmp.c609 memblock_free(regs, 512); in smp_save_dump_ipl_cpu()
646 memblock_free(page, PAGE_SIZE); in smp_save_dump_secondary_cpus()
807 memblock_free(info, sizeof(*info)); in smp_detect_cpus()
/linux/arch/alpha/kernel/
H A Dcore_irongate.c235 memblock_free((void *)initrd_start, PAGE_ALIGN(size)); in albacore_init_arch()
/linux/lib/
H A Dbootconfig.c193 memblock_free(addr, size); in xbc_free_mem()
195 memblock_free(addr, size); in xbc_free_mem()
H A Dstackdepot.c219 memblock_free(stack_table, entries * sizeof(struct list_head)); in stack_depot_early_init()
/linux/init/
H A Dmain.c364 memblock_free(new_cmdline, len + 1); in xbc_make_cmdline()
875 memblock_free(unknown_options, len); in print_unknown_bootoptions()
/linux/tools/testing/memblock/
H A DREADME101 memblock_free() call. The entry will be erased by reset_memblock_regions(),
/linux/mm/
H A Dmemblock.c397 memblock_free(addr, size); in memblock_discard()
407 memblock_free(addr, size); in memblock_discard()
513 memblock_free(old_array, old_alloc_size); in memblock_double_array()
973 void __init_memblock memblock_free(void *ptr, size_t size) in memblock_free() function
H A Dhugetlb.c3387 memblock_free(m, huge_page_size(h)); in hugetlb_free_cross_zone_pages()
/linux/kernel/dma/
H A Dswiotlb.c459 memblock_free(tlb, PAGE_ALIGN(bytes)); in swiotlb_memblock_alloc()
686 memblock_free(mem->areas, in swiotlb_exit()
690 memblock_free(mem->slots, slots_size); in swiotlb_exit()
/linux/arch/mips/mm/
H A Dtlb-r4k.c775 memblock_free(tlb_vpns, tlb_vpn_size); in r4k_tlb_uniquify()
/linux/drivers/of/
H A Dof_reserved_mem.c95 memblock_free(new_array, alloc_size); in alloc_reserved_mem_array()
/linux/arch/powerpc/kernel/
H A Ddt_cpu_ftrs.c1161 memblock_free(dt_cpu_features, in dt_cpu_ftrs_scan_callback()
/linux/drivers/macintosh/
H A Dsmu.c568 memblock_free(smu, sizeof(struct smu_device)); in smu_init()
/linux/kernel/printk/
H A Dprintk.c1265 memblock_free(new_descs, new_descs_size); in setup_log_buf()
1267 memblock_free(new_log_buf, new_log_buf_len); in setup_log_buf()
/linux/arch/x86/xen/
H A Dmmu_pv.c1233 memblock_free((void *)addr, size); in xen_pagetable_p2m_free()
/linux/arch/powerpc/platforms/powernv/
H A Dpci-ioda.c2522 memblock_free(phb, sizeof(struct pnv_phb)); in pnv_pci_init_ioda_phb()