physmem_reserve
void physmem_reserve(enum reserved_range_type type, unsigned long addr, unsigned long size);
physmem_reserve(RR_IPLREPORT, (unsigned long)pl_hdr,
physmem_reserve(RR_DECOMPRESSOR, 0, safe_addr);
physmem_reserve(RR_INITRD, parmarea.initrd_start, parmarea.initrd_size);
physmem_reserve(RR_VMLINUX, text_lma, vmlinux_size);
physmem_reserve(RR_DECOMPRESSOR, 0, (unsigned long)_decompressor_end);
physmem_reserve(RR_AMODE31, amode31_lma, vmlinux.amode31_size);