Lines Matching full:aa
330 " [-P priority] [--dma-latency us] [--aa-only us] [-C[=cgroup_name]] [-u]", in timerlat_top_usage()
334 …" --aa-only us: stop if <us> latency is hit, only printing the auto analysis (reduces CPU usa… in timerlat_top_usage()
344 …-dump-tasks: prints the task running on all CPUs if stop conditions are met (depends on !--no-aa)", in timerlat_top_usage()
350 " --no-aa: disable auto-analysis, reducing rtla timerlat cpu usage", in timerlat_top_usage()
422 {"no-aa", no_argument, 0, '3'}, in timerlat_top_parse_args()
424 {"aa-only", required_argument, 0, '5'}, in timerlat_top_parse_args()
579 case '3': /* no-aa */ in timerlat_top_parse_args()
602 timerlat_top_usage("--no-aa and --aa-only are mutually exclusive!"); in timerlat_top_parse_args()
752 struct osnoise_tool *aa = NULL; in timerlat_top_main() local
824 /* as top is not used for display, use it for aa */ in timerlat_top_main()
825 aa = top; in timerlat_top_main()
828 aa = osnoise_init_tool("timerlat_aa"); in timerlat_top_main()
829 if (!aa) in timerlat_top_main()
833 retval = timerlat_aa_init(aa, params->dump_tasks); in timerlat_top_main()
840 if (aa != top) { in timerlat_top_main()
841 retval = enable_timerlat(&aa->trace); in timerlat_top_main()
858 if (!params->no_aa && aa != top) in timerlat_top_main()
859 trace_instance_start(&aa->trace); in timerlat_top_main()
937 * If the trace did not stop with --aa-only, at least print the in timerlat_top_main()
955 if (aa && aa != top) in timerlat_top_main()
956 osnoise_destroy_tool(aa); in timerlat_top_main()