Lines Matching refs:image
62 struct pmcstat_image *image, uintptr_t baseaddr) in pmcstat_process_aout_exec() argument
65 (void) image; in pmcstat_process_aout_exec()
76 struct pmcstat_image *image, uintptr_t baseaddr, uintptr_t dynaddr, in pmcstat_process_elf_exec() argument
82 assert(image->pi_type == PMCSTAT_IMAGE_ELF32 || in pmcstat_process_elf_exec()
83 image->pi_type == PMCSTAT_IMAGE_ELF64); in pmcstat_process_elf_exec()
90 pmcstat_image_link(pp, image, image->pi_vaddr + dynaddr); in pmcstat_process_elf_exec()
100 if (image->pi_isdynamic) { in pmcstat_process_elf_exec()
118 rtldimage = pmcstat_image_from_path(image->pi_dynlinkerpath, in pmcstat_process_elf_exec()
122 pmcstat_string_unintern(image->pi_dynlinkerpath)); in pmcstat_process_elf_exec()
133 pmcstat_string_unintern(image->pi_dynlinkerpath)); in pmcstat_process_elf_exec()
151 struct pmcstat_image *image; in pmcstat_process_exec() local
153 if ((image = pmcstat_image_from_path(path, 0, in pmcstat_process_exec()
159 if (image->pi_type == PMCSTAT_IMAGE_UNKNOWN) in pmcstat_process_exec()
160 pmcstat_image_determine_type(image, args); in pmcstat_process_exec()
162 assert(image->pi_type != PMCSTAT_IMAGE_UNKNOWN); in pmcstat_process_exec()
164 switch (image->pi_type) { in pmcstat_process_exec()
168 pmcstat_process_elf_exec(pp, image, baseaddr, dynaddr, in pmcstat_process_exec()
174 pmcstat_process_aout_exec(pp, image, baseaddr); in pmcstat_process_exec()