Lines Matching refs:linker_kernel_file
463 linker_kernel_file = linker_make_file(modname, &link_elf_class); in link_elf_init()
464 if (linker_kernel_file == NULL) in link_elf_init()
468 ef = (elf_file_t) linker_kernel_file; in link_elf_init()
484 linker_kernel_file->address = (caddr_t)__startkernel; in link_elf_init()
485 linker_kernel_file->size = (intptr_t)(__endkernel - __startkernel); in link_elf_init()
488 linker_kernel_file->address += KERNBASE; in link_elf_init()
489 linker_kernel_file->size = -(intptr_t)linker_kernel_file->address; in link_elf_init()
496 linker_kernel_file->address = *(caddr_t *)baseptr; in link_elf_init()
499 linker_kernel_file->size = *(size_t *)sizeptr; in link_elf_init()
505 linker_kernel_file->ctors_addr = ef->address + in link_elf_init()
507 linker_kernel_file->ctors_size = *ctors_sizep; in link_elf_init()
518 (void)link_elf_link_common_finish(linker_kernel_file); in link_elf_init()
519 linker_kernel_file->flags |= LINKER_FILE_LINKED; in link_elf_init()
2074 KASSERT(linker_kernel_file != NULL, in link_elf_late_ireloc()
2076 ef = (elf_file_t)linker_kernel_file; in link_elf_late_ireloc()