Lines Matching refs:pmc_args

197 		pmc_args.pa_flags |= FLAG_HAS_SYSTEM_PMCS;  in pmc_stat_setup_stat()
199 pmc_args.pa_flags |= FLAG_HAS_PROCESS_PMCS; in pmc_stat_setup_stat()
200 pmc_args.pa_flags |= FLAG_HAS_COUNTING_PMCS; in pmc_stat_setup_stat()
201 pmc_args.pa_flags |= FLAG_HAS_COMMANDLINE | FLAG_HAS_TARGET; in pmc_stat_setup_stat()
202 pmc_args.pa_flags |= FLAG_HAS_PIPE; in pmc_stat_setup_stat()
203 pmc_args.pa_required |= FLAG_HAS_COMMANDLINE | FLAG_HAS_TARGET | FLAG_HAS_OUTPUT_LOGFILE; in pmc_stat_setup_stat()
204 pmc_args.pa_outputpath = strdup("/dev/null"); in pmc_stat_setup_stat()
205 pmc_args.pa_logfd = pmcstat_open_log(pmc_args.pa_outputpath, in pmc_stat_setup_stat()
231 STAILQ_INSERT_TAIL(&pmc_args.pa_events, ev, ev_next); in pmc_stat_setup_stat()
235 pmcstat_clone_event_descriptor(ev, &cpumask, &pmc_args); in pmc_stat_setup_stat()
266 fprintf(pmc_args.pa_printfile, "%16ld %s\t\t#\t%02.03f M/sec\n", in pmc_stat_print_stat()
268 fprintf(pmc_args.pa_printfile, "%16ld %s\t\t#\t%02.03f M/sec\n", in pmc_stat_print_stat()
270 fprintf(pmc_args.pa_printfile, "%16ld %s\t#\t%02.03f M/sec\n", in pmc_stat_print_stat()
275 STAILQ_FOREACH(ev, &pmc_args.pa_events, ev_next) { in pmc_stat_print_stat()
284 fprintf(pmc_args.pa_printfile, "%16jd %s\n", (uintmax_t)cvals[CYCLES], stat_mode_names[CYCLES]); in pmc_stat_print_stat()
285 …fprintf(pmc_args.pa_printfile, "%16jd %s\t\t#\t%01.03f inst/cycle\n", (uintmax_t)cvals[INST], sta… in pmc_stat_print_stat()
287 fprintf(pmc_args.pa_printfile, "%16jd %s\n", (uintmax_t)cvals[BR], stat_mode_names[BR]); in pmc_stat_print_stat()
289 fprintf(pmc_args.pa_printfile, "%16jd %s\t\t#\t%.03f%%\n", in pmc_stat_print_stat()
293 fprintf(pmc_args.pa_printfile, "%16jd %s\n", in pmc_stat_print_stat()
295 fprintf(pmc_args.pa_printfile, "%16jd %s%s", (uintmax_t)cvals[CACHE], stat_mode_names[CACHE], in pmc_stat_print_stat()
298 fprintf(pmc_args.pa_printfile, "\t#\t%.03f refs/inst\n", in pmc_stat_print_stat()
300 …fprintf(pmc_args.pa_printfile, "%16jd %s%s", (uintmax_t)cvals[CACHE_MISS], stat_mode_names[CACHE_… in pmc_stat_print_stat()
303 fprintf(pmc_args.pa_printfile, "\t\t#\t%.03f%%\n", in pmc_stat_print_stat()
307 showtime(pmc_args.pa_printfile, &before_ts, &after, ru); in pmc_stat_print_stat()
342 pmc_args.pa_argc = (argc -= optind); in pmc_stat_internal()
343 pmc_args.pa_argv = (argv += optind); in pmc_stat_internal()
346 pmc_args.pa_flags |= FLAG_HAS_COMMANDLINE; in pmc_stat_internal()
362 STAILQ_FOREACH(ev, &pmc_args.pa_events, ev_next) { in pmc_stat_internal()
387 pmcstat_create_process(pmcstat_sockpair, &pmc_args, pmc_kq); in pmc_stat_internal()
389 if (SLIST_EMPTY(&pmc_args.pa_targets)) in pmc_stat_internal()
392 if (pmc_args.pa_flags & FLAG_HAS_PROCESS_PMCS) in pmc_stat_internal()
393 pmcstat_attach_pmcs(&pmc_args); in pmc_stat_internal()
396 pmc_util_start_pmcs(&pmc_args); in pmc_stat_internal()
426 if (wait4(pmc_util_get_pid(&pmc_args), &waitstatus, 0, &ru) > 0) { in pmc_stat_internal()
454 if (wait4(pmc_util_get_pid(&pmc_args), &waitstatus, 0, &ru) > 0) { in pmc_stat_internal()
458 runstate = pmcstat_close_log(&pmc_args); in pmc_stat_internal()
461 if (pmc_args.pa_flags & FLAG_HAS_COMMANDLINE) in pmc_stat_internal()
462 pmc_util_kill_process(&pmc_args); in pmc_stat_internal()
463 runstate = pmcstat_close_log(&pmc_args); in pmc_stat_internal()
465 if (ioctl(fileno(pmc_args.pa_printfile), in pmc_stat_internal()
480 pmc_util_cleanup(&pmc_args); in pmc_stat_internal()