Lines Matching refs:output
185 static void handle_relocations(void *output, unsigned long output_len, in handle_relocations() argument
190 unsigned long min_addr = (unsigned long)output; in handle_relocations()
241 for (reloc = output + output_len - sizeof(*reloc); *reloc; reloc--) { in handle_relocations()
275 static inline void handle_relocations(void *output, unsigned long output_len, in handle_relocations() argument
280 static size_t parse_elf(void *output) in parse_elf() argument
292 memcpy(&ehdr, output, sizeof(ehdr)); in parse_elf()
305 memcpy(phdrs, output + ehdr.e_phoff, sizeof(*phdrs) * ehdr.e_phnum); in parse_elf()
317 dest = output; in parse_elf()
322 memmove(dest, output + phdr->p_offset, phdr->p_filesz); in parse_elf()
391 asmlinkage __visible void *extract_kernel(void *rmode, unsigned char *output) in extract_kernel() argument
462 debug_putaddr(output); in extract_kernel()
473 (unsigned long *)&output, in extract_kernel()
478 if ((unsigned long)output & (MIN_KERNEL_ALIGN - 1)) in extract_kernel()
500 accept_memory(__pa(output), __pa(output) + needed_size); in extract_kernel()
503 entry_offset = decompress_kernel(output, virt_addr, error); in extract_kernel()
512 return output + entry_offset; in extract_kernel()