Lines Matching refs:output
198 static void handle_relocations(void *output, unsigned long output_len, in handle_relocations() argument
203 unsigned long min_addr = (unsigned long)output; in handle_relocations()
252 for (reloc = output + output_len - sizeof(*reloc); *reloc; reloc--) { in handle_relocations()
276 static inline void handle_relocations(void *output, unsigned long output_len, in handle_relocations() argument
281 static size_t parse_elf(void *output) in parse_elf() argument
293 memcpy(&ehdr, output, sizeof(ehdr)); in parse_elf()
306 memcpy(phdrs, output + ehdr.e_phoff, sizeof(*phdrs) * ehdr.e_phnum); in parse_elf()
318 dest = output; in parse_elf()
323 memmove(dest, output + phdr->p_offset, phdr->p_filesz); in parse_elf()
405 asmlinkage __visible void *extract_kernel(void *rmode, unsigned char *output) in extract_kernel() argument
478 debug_putaddr(output); in extract_kernel()
489 (unsigned long *)&output, in extract_kernel()
494 if ((unsigned long)output & (MIN_KERNEL_ALIGN - 1)) in extract_kernel()
516 accept_memory(__pa(output), needed_size); in extract_kernel()
519 entry_offset = decompress_kernel(output, virt_addr, error); in extract_kernel()
534 return output + entry_offset; in extract_kernel()