Lines Matching refs:image
64 struct pmcstat_image *image, uintfptr_t entryaddr) in pmcstat_process_aout_exec() argument
67 (void) image; in pmcstat_process_aout_exec()
78 struct pmcstat_image *image, uintfptr_t entryaddr, in pmcstat_process_elf_exec() argument
85 assert(image->pi_type == PMCSTAT_IMAGE_ELF32 || in pmcstat_process_elf_exec()
86 image->pi_type == PMCSTAT_IMAGE_ELF64); in pmcstat_process_elf_exec()
89 pmcstat_image_link(pp, image, image->pi_vaddr); in pmcstat_process_elf_exec()
99 if (image->pi_isdynamic) { in pmcstat_process_elf_exec()
119 rtldimage = pmcstat_image_from_path(image->pi_dynlinkerpath, in pmcstat_process_elf_exec()
123 pmcstat_string_unintern(image->pi_dynlinkerpath)); in pmcstat_process_elf_exec()
134 pmcstat_string_unintern(image->pi_dynlinkerpath)); in pmcstat_process_elf_exec()
153 struct pmcstat_image *image; in pmcstat_process_exec() local
155 if ((image = pmcstat_image_from_path(path, 0, in pmcstat_process_exec()
161 if (image->pi_type == PMCSTAT_IMAGE_UNKNOWN) in pmcstat_process_exec()
162 pmcstat_image_determine_type(image, args); in pmcstat_process_exec()
164 assert(image->pi_type != PMCSTAT_IMAGE_UNKNOWN); in pmcstat_process_exec()
166 switch (image->pi_type) { in pmcstat_process_exec()
170 pmcstat_process_elf_exec(pp, image, entryaddr, in pmcstat_process_exec()
176 pmcstat_process_aout_exec(pp, image, entryaddr); in pmcstat_process_exec()