Lines Matching refs:printf

213 		printf("Examine PARTIAL_RAT_STALLS.SLOW_LEA_WINDOW / CPU_CLK_UNHALTED.THREAD_P\n");  in explain_name_sb()
216 printf("Examine PARTIAL_RAT_STALLS.FLAGS_MERGE_UOP_CYCLES/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
219 printf("Examine (20 * BR_MISP_RETIRED.ALL_BRANCHES)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
222 printf("Examine MEM_UOPS_RETIRED.SPLIT_LOADS * 5) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
225 printf("Examine MEM_UOPS_RETIRED.SPLIT_STORES / MEM_UOPS_RETIRED.ALL_STORES\n"); in explain_name_sb()
228 printf("Examine (MEM_LOAD_UOPS_LLC_HIT_RETIRED.XSNP_HITM * 60) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
231 printf("Examine (LD_BLOCKS_STORE_FORWARD * 13) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
234 printf("Examine ((MEM_LOAD_RETIRED.L3_HIT * 26) + \n"); in explain_name_sb()
235 printf(" (MEM_LOAD_UOPS_LLC_HIT_RETIRED.XSNP_HIT * 43) + \n"); in explain_name_sb()
236 printf(" (MEM_LOAD_UOPS_LLC_HIT_RETIRED.XSNP_HITM * 60)) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
237 printf("**Note we have it labeled MEM_LOAD_UOPS_RETIRED.LLC_HIT not MEM_LOAD_RETIRED.L3_HIT\n"); in explain_name_sb()
240 printf("Examine (MEM_LOAD_UOPS_MISC_RETIRED.LLC_MISS * 180) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
243 printf("Examine (((DTLB_LOAD_MISSES.STLB_HIT * 7) + DTLB_LOAD_MISSES.WALK_DURATION)\n"); in explain_name_sb()
244 printf(" / CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_sb()
247 printf("Examine IDQ_UOPS_NOT_DELIVERED.CORE / (CPU_CLK_UNHALTED.THREAD_P * 4)\n"); in explain_name_sb()
250 printf("Examine ((MACHINE_CLEARS.MEMORY_ORDERING + \n"); in explain_name_sb()
251 printf(" MACHINE_CLEARS.SMC + \n"); in explain_name_sb()
252 printf(" MACHINE_CLEARS.MASKMOV ) * 100 ) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
255 printf("Examine IDQ.MS_CYCLES / (CPU_CLK_UNHALTED.THREAD_P * 4)\n"); in explain_name_sb()
256 printf("***We use IDQ.MS_UOPS,cmask=1 to get cycles\n"); in explain_name_sb()
259 printf("Examine (LD_BLOCKS_PARTIAL.ADDRESS_ALIAS * 5) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
262 printf("Examine FP_ASSIST.ANY/INST_RETIRED.ANY_P\n"); in explain_name_sb()
265 printf("Examine (OTHER_ASSISTS.AVX_TO_SSE * 75)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
268 printf("Examine (OTHER_ASSISTS.SSE_TO_AVX * 75)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_sb()
271 printf("Examine (UOPS_RETIRED.RETIRE_SLOTS)/(4 *CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_sb()
274 printf("Examine CPU_CLK_UNHALTED.THREAD_P/INST_RETIRED.ANY_P\n"); in explain_name_sb()
277 printf("Examine (((DTLB_STORE_MISSES.STLB_HIT * 7) + DTLB_STORE_MISSES.WALK_DURATION)\n"); in explain_name_sb()
278 printf(" / CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_sb()
281 printf("Unknown name:%s\n", name); in explain_name_sb()
284 printf("If the value printed is %s we may have the ability to improve performance\n", mythresh); in explain_name_sb()
292 printf("Examine ((BR_MISP_RETIRED.ALL_BRANCHES /(BR_MISP_RETIRED.ALL_BRANCHES +\n"); in explain_name_ib()
293 …printf(" MACHINE_CLEAR.COUNT) * ((UOPS_ISSUED.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MI… in explain_name_ib()
294 printf("/ (4 * CPU_CLK_UNHALTED.THREAD))))\n"); in explain_name_ib()
297 printf("Examine (UOPS_RETIRED.RETIRE_SLOTS)/(4 *CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_ib()
300 printf("Examine CPU_CLK_UNHALTED.THREAD_P/INST_RETIRED.ANY_P\n"); in explain_name_ib()
303 printf("Examine (MEM_LOAD_UOPS_LLC_MISS_RETIRED.LOCAL_DRAM * 180) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
306 printf("Examine (MEM_LOAD_UOPS_RETIRED.LLC_HIT / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
309 printf("Examine ITLB_MISSES.WALK_DURATION / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
312 printf("Examine (ICACHE.IFETCH_STALL - ITLB_MISSES.WALK_DURATION)/ CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
315 printf("Examine ILD_STALL.LCP/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
318 printf("Examine (MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_HIT * 43)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
321 printf("Examine (LD_BLOCKS_STORE_FORWARD * 13) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
324 printf("Examine ((L1D_PEND_MISS.PENDING / MEM_LOAD_UOPS_RETIRED.L1_MISS) *\n"); in explain_name_ib()
325 printf(" LD_BLOCKS.NO_SR)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
328 printf("Examine MEM_UOPS_RETIRED.SPLIT_STORES / MEM_UOPS_RETIRED.ALL_STORES\n"); in explain_name_ib()
331 printf("Examine (LD_BLOCKS_PARTIAL.ADDRESS_ALIAS * 5) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
334 printf("Examine (((DTLB_LOAD_MISSES.STLB_HIT * 7) + DTLB_LOAD_MISSES.WALK_DURATION)\n"); in explain_name_ib()
335 printf(" / CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_ib()
338 printf("Examine (((DTLB_STORE_MISSES.STLB_HIT * 7) + DTLB_STORE_MISSES.WALK_DURATION)\n"); in explain_name_ib()
339 printf(" / CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_ib()
342 printf("Examine (MEM_LOAD_UOPS_LLC_HIT_RETIRED.XSNP_HITM * 60) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
345 printf("Examine ((MACHINE_CLEARS.MEMORY_ORDERING + \n"); in explain_name_ib()
346 printf(" MACHINE_CLEARS.SMC + \n"); in explain_name_ib()
347 printf(" MACHINE_CLEARS.MASKMOV ) * 100 ) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
350 printf("Examine IDQ.MS_CYCLES / (4 * CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_ib()
351 printf("***We use IDQ.MS_UOPS,cmask=1 to get cycles\n"); in explain_name_ib()
354 printf("Examine FP_ASSIST.ANY/INST_RETIRED.ANY_P\n"); in explain_name_ib()
357 printf("Examine (OTHER_ASSISTS.AVX_TO_SSE * 75)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
360 printf("Examine (OTHER_ASSISTS.SSE_TO_AVX * 75)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_ib()
363 printf("Unknown name:%s\n", name); in explain_name_ib()
366 printf("If the value printed is %s we may have the ability to improve performance\n", mythresh); in explain_name_ib()
375 printf("Examine (UOPS_RETIRED.RETIRE_SLOTS)/(4 *CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_has()
378 printf("Examine CPU_CLK_UNHALTED.THREAD_P/INST_RETIRED.ANY_P\n"); in explain_name_has()
381 printf("Examine ITLB_MISSES.WALK_DURATION / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
384 printf("Examine (36 * ICACHE.MISSES)/ CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
387 printf("Examine ILD_STALL.LCP/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
390 printf("Examine (MEM_LOAD_UOPS_LLC_MISS_RETIRED.LOCAL_DRAM * 180) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
393 printf("Examine ((MEM_LOAD_UOPS_RETIRED.LLC_HIT * 36) + \n"); in explain_name_has()
394 printf(" (MEM_LOAD_UOPS_LLC_HIT_RETIRED.XSNP_HIT * 72) + \n"); in explain_name_has()
395 printf(" (MEM_LOAD_UOPS_LLC_HIT_RETIRED.XSNP_HITM * 84))\n"); in explain_name_has()
396 printf(" / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
399 printf("Examine (MEM_LOAD_UOPS_LLC_HIT_RETIRED.XSNP_HITM * 84) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
402 printf("Examine (MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_HIT * 72)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
405 printf("Examine (LD_BLOCKS_STORE_FORWARD * 13) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
408 printf("Examine (MEM_UOPS_RETIRED.SPLIT_LOADS * 5) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
411 printf("Examine MEM_UOPS_RETIRED.SPLIT_STORES / MEM_UOPS_RETIRED.ALL_STORES\n"); in explain_name_has()
414 printf("Examine (LD_BLOCKS_PARTIAL.ADDRESS_ALIAS * 5) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
417 printf("Examine (((DTLB_LOAD_MISSES.STLB_HIT * 7) + DTLB_LOAD_MISSES.WALK_DURATION)\n"); in explain_name_has()
418 printf(" / CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_has()
421 printf("Examine (20 * BR_MISP_RETIRED.ALL_BRANCHES)/CPU_CLK_UNHALTED.THREAD\n"); in explain_name_has()
424 printf("Examine ((MACHINE_CLEARS.MEMORY_ORDERING + \n"); in explain_name_has()
425 printf(" MACHINE_CLEARS.SMC + \n"); in explain_name_has()
426 printf(" MACHINE_CLEARS.MASKMOV ) * 100 ) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
429 printf("Examine IDQ.MS_CYCLES / (4 * CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_has()
430 printf("***We use IDQ.MS_UOPS,cmask=1 to get cycles\n"); in explain_name_has()
433 printf("Examine FP_ASSIST.ANY/INST_RETIRED.ANY_P\n"); in explain_name_has()
436 printf("Examine (OTHER_ASSISTS.AVX_TO_SSE * 75)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
439 printf("Examine (OTHER_ASSISTS.SSE_TO_AVX * 75)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_has()
442 printf("Unknown name:%s\n", name); in explain_name_has()
445 printf("If the value printed is %s we may have the ability to improve performance\n", mythresh); in explain_name_has()
464 printf("Can't find counter %s\n", name); in find_counter()
465 printf("We have:\n"); in find_counter()
468 printf("- %s\n", at->counter_name); in find_counter()
492 ret = printf("%1.3f", res); in allocstall1()
514 ret = printf("%1.3f", res); in allocstall2()
538 ret = printf("%1.3f", res); in br_mispredict()
591 ret = printf("%1.3f", res); in br_mispredictib()
633 ret = printf("%1.3f", res); in br_mispredict_broad()
666 ret = printf("%1.3f", res); in splitloadib()
691 ret = printf("%1.3f", res); in splitload()
716 ret = printf("%1.3f", res); in splitload_sb()
739 ret = printf("%1.3f", res); in splitstore_sb()
763 ret = printf("%1.3f", res); in splitstore()
788 ret = printf("%1.3f", res); in contested()
812 ret = printf("%1.3f", res); in contested_has()
841 ret = printf("%1.3f", res); in contestedbroad()
866 ret = printf("%1.3f", res); in blockstoreforward()
902 ret = printf("%1.3f", res); in cache2()
928 ret = printf("%1.3f", res); in datasharing()
956 ret = printf("%1.3f", res); in datasharing_has()
984 ret = printf("%1.3f", res); in cache2ib()
1021 ret = printf("%1.3f", res); in cache2has()
1048 ret = printf("%1.3f", res); in cache2broad()
1073 ret = printf("%1.3f", res); in cache1()
1097 ret = printf("%1.3f", res); in cache1ib()
1122 ret = printf("%1.3f", res); in cache1broad()
1150 ret = printf("%1.3f", res); in dtlb_missload()
1180 ret = printf("%1.3f", res); in dtlb_missstore()
1203 ret = printf("%1.3f", res); in itlb_miss()
1231 ret = printf("%1.3f", res); in itlb_miss_broad()
1259 ret = printf("%1.3f", res); in icache_miss()
1285 ret = printf("%1.3f", res); in icache_miss_has()
1309 ret = printf("%1.3f", res); in lcp_stall()
1335 ret = printf("%1.3f", res); in frontendstall()
1368 ret = printf("%1.3f", res); in clears()
1403 ret = printf("%1.3f", res); in clears_broad()
1431 ret = printf("%1.3f", res); in microassist()
1463 ret = printf("%1.3f", res); in microassist_broad()
1488 ret = printf("%1.3f", res); in aliasing()
1512 ret = printf("%1.3f", res); in aliasing_broad()
1536 ret = printf("%1.3f", res); in fpassists()
1560 ret = printf("%1.3f", res); in otherassistavx()
1585 ret = printf("%1.3f", res); in otherassistsse()
1610 ret = printf("%1.3f", res); in efficiency1()
1634 ret = printf("%1.3f", res); in efficiency2()
1841 printf("Examine (UOPS_RETIRED.RETIRE_SLOTS)/(4 *CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_broad()
1844 printf("Examine CPU_CLK_UNHALTED.THREAD_P/INST_RETIRED.ANY_P\n"); in explain_name_broad()
1847 …printf("Examine (7 * ITLB_MISSES_STLB_HIT_4K + ITLB_MISSES.WALK_DURATION)/ CPU_CLK_UNHALTED.THREAD… in explain_name_broad()
1850 printf("Examine ( 36.0 * ICACHE.MISSES)/ CPU_CLK_UNHALTED.THREAD_P ??? may not be right \n"); in explain_name_broad()
1853 printf("Examine ILD_STALL.LCP/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_broad()
1856 printf("Examine (MEM_LOAD_UOPS_LLC_MISS_RETIRED.LOCAL_DRAM * 180) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_broad()
1859 printf("Examine (36.0 * MEM_LOAD_UOPS_RETIRED.L3_HIT / CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_broad()
1862 …printf("Examine ((MEM_LOAD_UOPS_LLC_HIT_RETIRED.XSNP_HITM * 84) + MEM_LOAD_UOPS_LLC_HIT_RETIRED.X… in explain_name_broad()
1865 printf("Examine (MEM_LOAD_UOPS_L3_HIT_RETIRED.XSNP_HIT * 72)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_broad()
1868 printf("Examine (LD_BLOCKS_STORE_FORWARD * 13) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_broad()
1871 printf("Examine (LD_BLOCKS_PARTIAL.ADDRESS_ALIAS * 7) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_broad()
1874 printf("Examine (((DTLB_LOAD_MISSES.STLB_HIT * 7) + DTLB_LOAD_MISSES.WALK_DURATION)\n"); in explain_name_broad()
1875 printf(" / CPU_CLK_UNHALTED.THREAD_P)\n"); in explain_name_broad()
1879 …printf("Examine BR_MISP_RETIRED.ALL_BRANCHS_PS / (BR_MISP_RETIED.ALL_BRANCHES_PS + MACHINE_CLEARS.… in explain_name_broad()
1880 printf(" (UOPS_ISSUEDF.ANY - UOPS_RETIRED.RETIRE_SLOTS + 4 * INT_MISC.RECOVERY_CYCLES) /\n"); in explain_name_broad()
1881 printf("CPU_CLK_UNHALTED.THREAD * 4)\n"); in explain_name_broad()
1884 printf("Examine ((MACHINE_CLEARS.MEMORY_ORDERING + \n"); in explain_name_broad()
1885 printf(" MACHINE_CLEARS.SMC + \n"); in explain_name_broad()
1886 printf(" MACHINE_CLEARS.MASKMOV ) * 100 ) / CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_broad()
1889 printf("Examine FP_ASSIST.ANY/INST_RETIRED.ANY_P\n"); in explain_name_broad()
1892 printf("Examine (OTHER_ASSISTS.AVX_TO_SSE * 75)/CPU_CLK_UNHALTED.THREAD_P\n"); in explain_name_broad()
1895 …printf("Examine (UOPS_RETIRED.RETIRE_SLOTS/UOPS_ISSUED.ANY) * (IDQ.MS_CYCLES / (4 * CPU_CLK_UNHALT… in explain_name_broad()
1896 printf("***We use IDQ.MS_UOPS,cmask=1 to get cycles\n"); in explain_name_broad()
1899 printf("Unknown name:%s\n", name); in explain_name_broad()
1902 printf("If the value printed is %s we may have the ability to improve performance\n", mythresh); in explain_name_broad()
2012 printf("Test %s requires that the CPU have %d counters and this CPU has only %d\n", in set_expression()
2015 printf("Sorry this test can not be run\n"); in set_expression()
2026 printf("For CPU type %s we have no expression:%s\n", in set_expression()
2075 printf("Check -- invalid header no s/ in %s\n", in process_header()
2105 printf("First line can't be read from file err:%d\n", errno); in build_counters_from_header()
2131 printf("No memory err:%d\n", errno); in build_counters_from_header()
2149 printf("We have %d entries\n", cnt); in build_counters_from_header()
2182 printf("*********************************\n"); in print_header()
2191 printf("CPU%d", i); in print_header()
2195 printf("\n"); in print_header()
2198 printf("\t"); in print_header()
2217 printf("CPU %d to big\n", lace_cpu); in lace_cpus_together()
2255 printf("Can't process file %s err:%d\n", in process_file()
2263 printf("Nothing to do -- no counters built\n"); in process_file()
2273 printf("Counter:%s cpu:%d index:%d\n", in process_file()
2296 printf("\n"); in process_file()
2299 printf("\t"); in process_file()
2342 printf("AMD processors are not supported by this program\n"); in get_cpuid_set()
2343 printf("Sorry\n"); in get_cpuid_set()
2346 printf("Cyrix processors are not supported by this program\n"); in get_cpuid_set()
2347 printf("Sorry\n"); in get_cpuid_set()
2350 printf("Genuine Intel\n"); in get_cpuid_set()
2352 …printf("Unknown processor type 0x%lx Only Intel AMD64 types are supported by this routine!\n", ebx… in get_cpuid_set()
2357 printf("CPU model is 0x%x id:0x%lx\n", model, eax); in get_cpuid_set()
2360 printf("Intel Pentium P5\n"); in get_cpuid_set()
2366 printf("Intel Pentium P6\n"); in get_cpuid_set()
2371 printf("Intel PII\n"); in get_cpuid_set()
2375 printf("Intel CL\n"); in get_cpuid_set()
2379 printf("Intel PIII\n"); in get_cpuid_set()
2383 printf("Intel PM\n"); in get_cpuid_set()
2387 printf("Intel CORE\n"); in get_cpuid_set()
2391 printf("Intel CORE2\n"); in get_cpuid_set()
2395 printf("Intel CORE2EXTREME\n"); in get_cpuid_set()
2399 printf("Intel ATOM\n"); in get_cpuid_set()
2411 printf("Intel COREI7\n"); in get_cpuid_set()
2415 printf("Intel NEHALEM\n"); in get_cpuid_set()
2420 printf("Intel WESTMERE\n"); in get_cpuid_set()
2424 printf("Intel WESTMERE\n"); in get_cpuid_set()
2428 printf("Intel SANDYBRIDGE\n"); in get_cpuid_set()
2432 printf("Intel SANDYBRIDGE_XEON\n"); in get_cpuid_set()
2436 printf("Intel IVYBRIDGE\n"); in get_cpuid_set()
2440 printf("Intel IVYBRIDGE_XEON\n"); in get_cpuid_set()
2444 printf("Intel HASWELL (Xeon)\n"); in get_cpuid_set()
2450 printf("Intel HASWELL\n"); in get_cpuid_set()
2456 printf("Intel SKY-LAKE\n"); in get_cpuid_set()
2461 printf("Intel BROADWELL\n"); in get_cpuid_set()
2466 printf("Intel BROADWEL (Xeon)\n"); in get_cpuid_set()
2472 printf("Intel ATOM_SILVERMONT\n"); in get_cpuid_set()
2476 printf("Intel model 0x%x is not known -- sorry\n", in get_cpuid_set()
2483 printf("Intel unknown model %d\n", model); in get_cpuid_set()
2489 printf("We have %d PMC counters to work with\n", max_pmc_counters); in get_cpuid_set()
2498 printf("No memory allocation fails at startup?\n"); in get_cpuid_set()
2518 printf("No memory2 allocation fails at startup?\n"); in get_cpuid_set()
2531 printf("No memory3 allocation fails at startup?\n"); in get_cpuid_set()
2544 printf("Not supported\n"); in get_cpuid_set()
2552 printf("For CPU's of type %s the following expressions are available:\n",the_cpu.cputype); in explain_all()
2553 printf("-------------------------------------------------------------\n"); in explain_all()
2555 printf("For -e %s ", the_cpu.ents[i].name); in explain_all()
2557 printf("----------------------------\n"); in explain_all()
2574 printf(" "); in test_for_a_pmc()
2580 printf("Failed -- popen fails\n"); in test_for_a_pmc()
2586 printf("Failed -- no output from pmstat\n"); in test_for_a_pmc()
2596 printf("Failed %s\n", line); in test_for_a_pmc()
2602 printf("Failed -- no second output from pmstat\n"); in test_for_a_pmc()
2613 printf("Pass"); in test_for_a_pmc()
2617 printf(" "); in test_for_a_pmc()
2621 printf("%s", &line[j]); in test_for_a_pmc()
2623 printf("\n"); in test_for_a_pmc()
2628 printf("Failed -- '%s' not '%s'\n", line, resp); in test_for_a_pmc()
2646 printf("Cur_cnt:%d filled with %s??\n", in add_it_to()
2654 printf("No memory %s\n", __FUNCTION__); in add_it_to()
2688 printf("No PMC's in your expression -- nothing to do!!\n"); in build_command_for_exp()
2694 printf("No memory\n"); in build_command_for_exp()
2714 printf("%s out of mem\n", __FUNCTION__); in build_command_for_exp()
2743 printf("%s:Can't find counter %s?\n", __FUNCTION__, at->name); in user_expr()
2755 ret = printf("%1.3f", res); in user_expr()
2772 printf("Running tests on %d PMC's this may take some time\n", valid_pmc_cnt); in run_tests()
2773 printf("------------------------------------------------------------------------\n"); in run_tests()
2775 lenout = printf("%s", valid_pmcs[i]); in run_tests()
2784 printf("PMC Abbreviation\n"); in list_all()
2785 printf("--------------------------------------------------------------\n"); in list_all()
2787 cnt = printf("%s", valid_pmcs[i]); in list_all()
2789 printf(" "); in list_all()
2791 printf("%%%d\n", i); in list_all()
2817 printf("**********************************\n"); in main()
2819 printf("**********************************\n"); in main()
2833 printf("Unknown expression %s\n", optarg); in main()
2858 printf("Use %s [ -i inputfile -v -m max_to_collect -e expr -E -h -? -H]\n", in main()
2860 printf("-i inputfile -- use source as inputfile not stdin (if stdin collect)\n"); in main()
2861 printf("-v -- verbose dump debug type things -- you don't want this\n"); in main()
2862 printf("-m N -- maximum to collect is N measurements\n"); in main()
2863 printf("-e expr-name -- Do expression expr-name\n"); in main()
2864 printf("-E 'your expression' -- Do your expression\n"); in main()
2865 printf("-h -- Don't do the expression I put in -e xxx just explain what it does and exit\n"); in main()
2866 printf("-H -- Don't run anything, just explain all canned expressions\n"); in main()
2867 printf("-T -- Test all PMC's defined by this processor\n"); in main()
2868 printf("-A -- Run all canned tests\n"); in main()
2875 printf("Without setting an expression we cannot dynamically gather information\n"); in main()
2876 printf("you must supply a filename (and you probably want verbosity)\n"); in main()
2886 printf("*********************************\n"); in main()
2890 printf("Examine your expression "); in main()
2892 printf("User defined threshold\n"); in main()
2900 printf("***Test %s (threshold %s)****\n", name, the_cpu.ents[test_at].thresh); in main()
2913 printf("Counter:%s cpu:%d index:%d\n", in main()
2917 printf(" val - %ld\n", (long int)cnts[i].vals[j]); in main()
2919 printf(" sum - %ld\n", (long int)cnts[i].sum); in main()
2931 printf("\n"); in main()
2934 printf("\t"); in main()
2942 printf("*********************************\n"); in main()
2946 printf("*********************************\n"); in main()