Lines Matching refs:image
61 struct pmcstat_image *image, uintptr_t baseaddr) in pmcstat_process_aout_exec() argument
64 (void) image; in pmcstat_process_aout_exec()
75 struct pmcstat_image *image, uintptr_t baseaddr, uintptr_t dynaddr, in pmcstat_process_elf_exec() argument
81 assert(image->pi_type == PMCSTAT_IMAGE_ELF32 || in pmcstat_process_elf_exec()
82 image->pi_type == PMCSTAT_IMAGE_ELF64); in pmcstat_process_elf_exec()
89 pmcstat_image_link(pp, image, image->pi_vaddr + dynaddr); in pmcstat_process_elf_exec()
99 if (image->pi_isdynamic) { in pmcstat_process_elf_exec()
117 rtldimage = pmcstat_image_from_path(image->pi_dynlinkerpath, in pmcstat_process_elf_exec()
121 pmcstat_string_unintern(image->pi_dynlinkerpath)); in pmcstat_process_elf_exec()
132 pmcstat_string_unintern(image->pi_dynlinkerpath)); in pmcstat_process_elf_exec()
150 struct pmcstat_image *image; in pmcstat_process_exec() local
152 if ((image = pmcstat_image_from_path(path, 0, in pmcstat_process_exec()
158 if (image->pi_type == PMCSTAT_IMAGE_UNKNOWN) in pmcstat_process_exec()
159 pmcstat_image_determine_type(image, args); in pmcstat_process_exec()
161 assert(image->pi_type != PMCSTAT_IMAGE_UNKNOWN); in pmcstat_process_exec()
163 switch (image->pi_type) { in pmcstat_process_exec()
167 pmcstat_process_elf_exec(pp, image, baseaddr, dynaddr, in pmcstat_process_exec()
173 pmcstat_process_aout_exec(pp, image, baseaddr); in pmcstat_process_exec()