/openbmc/linux/tools/perf/util/ |
H A D | synthetic-events.h | 43 typedef int (*perf_event__handler_t)(struct perf_tool *tool, union perf_event *event, 46 int perf_event__synthesize_attrs(struct perf_tool *tool, struct evlist *evlist, perf_event__handler… 47 int perf_event__synthesize_attr(struct perf_tool *tool, struct perf_event_attr *attr, u32 ids, u64 … 48 int perf_event__synthesize_build_id(struct perf_tool *tool, struct dso *pos, u16 misc, perf_event__… 49 int perf_event__synthesize_cpu_map(struct perf_tool *tool, const struct perf_cpu_map *cpus, perf_ev… 50 int perf_event__synthesize_event_update_cpus(struct perf_tool *tool, struct evsel *evsel, perf_even… 51 int perf_event__synthesize_event_update_name(struct perf_tool *tool, struct evsel *evsel, perf_even… 52 int perf_event__synthesize_event_update_scale(struct perf_tool *tool, struct evsel *evsel, perf_eve… 53 int perf_event__synthesize_event_update_unit(struct perf_tool *tool, struct evsel *evsel, perf_even… 54 int perf_event__synthesize_extra_attr(struct perf_tool *tool, struct evlist *evsel_list, perf_event… [all …]
|
H A D | session.c | 26 #include "tool.h" 105 struct perf_tool *tool, 194 session->tool, event->file_offset, in ordered_events__deliver_event() 200 struct perf_tool *tool) in __perf_session__new() argument 209 session->tool = tool; in __perf_session__new() 272 if ((!data || !data->is_pipe) && tool && tool->ordering_requires_timestamps && in __perf_session__new() 273 tool->ordered_events && !evlist__sample_id_all(session->evlist)) { in __perf_session__new() 275 tool->ordered_events = false; in __perf_session__new() 331 static int process_event_synth_attr_stub(struct perf_tool *tool __maybe_unused, in process_event_synth_attr_stub() 340 static int process_event_synth_event_update_stub(struct perf_tool *tool __maybe_unused, in process_event_synth_event_update_stub() [all …]
|
H A D | synthetic-events.c | 50 int perf_tool__process_synth_event(struct perf_tool *tool, in perf_tool__process_synth_event() argument 65 return process(tool, event, &synth_sample, machine); in perf_tool__process_synth_event() 190 pid_t perf_event__synthesize_comm(struct perf_tool *tool, in perf_event__synthesize_comm() argument 202 if (perf_tool__process_synth_event(tool, event, machine, process) != 0) in perf_event__synthesize_comm() 221 int perf_event__synthesize_namespaces(struct perf_tool *tool, in perf_event__synthesize_namespaces() argument 230 if (!tool || !tool->namespace_events) in perf_event__synthesize_namespaces() 254 if (perf_tool__process_synth_event(tool, event, machine, process) != 0) in perf_event__synthesize_namespaces() 260 static int perf_event__synthesize_fork(struct perf_tool *tool, in perf_event__synthesize_fork() argument 287 if (perf_tool__process_synth_event(tool, event, machine, process) != 0) in perf_event__synthesize_fork() 421 int perf_event__synthesize_mmap_events(struct perf_tool *tool, in perf_event__synthesize_mmap_events() argument [all …]
|
H A D | event.h | 270 int perf_event__process_comm(struct perf_tool *tool, 274 int perf_event__process_lost(struct perf_tool *tool, 278 int perf_event__process_lost_samples(struct perf_tool *tool, 282 int perf_event__process_aux(struct perf_tool *tool, 286 int perf_event__process_itrace_start(struct perf_tool *tool, 290 int perf_event__process_aux_output_hw_id(struct perf_tool *tool, 294 int perf_event__process_switch(struct perf_tool *tool, 298 int perf_event__process_namespaces(struct perf_tool *tool, 302 int perf_event__process_cgroup(struct perf_tool *tool, 306 int perf_event__process_mmap(struct perf_tool *tool, [all …]
|
/openbmc/linux/tools/perf/ |
H A D | builtin-inject.c | 18 #include "util/tool.h" 81 struct perf_tool tool; member 107 struct perf_tool tool; member 137 static int dso__inject_build_id(struct dso *dso, struct perf_tool *tool, 152 static int perf_event__repipe_synth(struct perf_tool *tool, in perf_event__repipe_synth() argument 155 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_synth() 156 tool); in perf_event__repipe_synth() 161 static int perf_event__repipe_oe_synth(struct perf_tool *tool, in perf_event__repipe_oe_synth() argument 165 return perf_event__repipe_synth(tool, event); in perf_event__repipe_oe_synth() 169 static int perf_event__drop_oe(struct perf_tool *tool __maybe_unused, in perf_event__drop_oe() [all …]
|
/openbmc/linux/tools/tracing/rtla/src/ |
H A D | osnoise_hist.c | 125 static void osnoise_hist_update_multiple(struct osnoise_tool *tool, int cpu, in osnoise_hist_update_multiple() argument 128 struct osnoise_hist_params *params = tool->params; in osnoise_hist_update_multiple() 129 struct osnoise_hist_data *data = tool->data; in osnoise_hist_update_multiple() 157 static void osnoise_destroy_trace_hist(struct osnoise_tool *tool) in osnoise_destroy_trace_hist() argument 159 struct osnoise_hist_data *data = tool->data; in osnoise_destroy_trace_hist() 161 tracefs_hist_pause(tool->trace.inst, data->trace_hist); in osnoise_destroy_trace_hist() 162 tracefs_hist_destroy(tool->trace.inst, data->trace_hist); in osnoise_destroy_trace_hist() 168 static int osnoise_init_trace_hist(struct osnoise_tool *tool) in osnoise_init_trace_hist() argument 170 struct osnoise_hist_params *params = tool->params; in osnoise_init_trace_hist() 171 struct osnoise_hist_data *data = tool->data; in osnoise_init_trace_hist() [all …]
|
H A D | timerlat_aa.c | 117 struct osnoise_tool *tool; member 126 * For now keep it simple. If needed, store it in the tool, add the *context 496 function = tep_find_function(taa_ctx->tool->trace.tep, caller[i]); in timerlat_aa_stack_handler() 708 struct trace_instance *trace = &taa_ctx->tool->trace; in timerlat_auto_analysis_collect_trace() 773 tep = taa_ctx->tool->trace.tep; in timerlat_auto_analysis() 898 static void timerlat_aa_unregister_events(struct osnoise_tool *tool, int dump_tasks) in timerlat_aa_unregister_events() argument 901 tep_unregister_event_handler(tool->trace.tep, -1, "ftrace", "timerlat", in timerlat_aa_unregister_events() 902 timerlat_aa_handler, tool); in timerlat_aa_unregister_events() 904 tracefs_event_disable(tool->trace.inst, "osnoise", NULL); in timerlat_aa_unregister_events() 906 tep_unregister_event_handler(tool->trace.tep, -1, "osnoise", "nmi_noise", in timerlat_aa_unregister_events() [all …]
|
H A D | osnoise_top.c | 112 struct osnoise_tool *tool; in osnoise_top_handler() local 118 tool = container_of(trace, struct osnoise_tool, trace); in osnoise_top_handler() 120 data = tool->data; in osnoise_top_handler() 154 * osnoise_top_header - print the header of the tool output 209 static void osnoise_top_print(struct osnoise_tool *tool, int cpu) in osnoise_top_print() argument 211 struct osnoise_top_params *params = tool->params; in osnoise_top_print() 212 struct trace_seq *s = tool->trace.seq; in osnoise_top_print() 218 data = tool->data; in osnoise_top_print() 528 * osnoise_top_apply_config - apply the top configs to the initialized tool 531 osnoise_top_apply_config(struct osnoise_tool *tool, struct osnoise_top_params *params) in osnoise_top_apply_config() argument [all …]
|
H A D | timerlat_hist.c | 168 timerlat_hist_update(struct osnoise_tool *tool, int cpu, in timerlat_hist_update() argument 172 struct timerlat_hist_params *params = tool->params; in timerlat_hist_update() 173 struct timerlat_hist_data *data = tool->data; in timerlat_hist_update() 218 struct osnoise_tool *tool; in timerlat_hist_handler() local 221 tool = container_of(trace, struct osnoise_tool, trace); in timerlat_hist_handler() 226 timerlat_hist_update(tool, cpu, context, latency); in timerlat_hist_handler() 234 static void timerlat_hist_header(struct osnoise_tool *tool) in timerlat_hist_header() argument 236 struct timerlat_hist_params *params = tool->params; in timerlat_hist_header() 237 struct timerlat_hist_data *data = tool->data; in timerlat_hist_header() 238 struct trace_seq *s = tool in timerlat_hist_header() 431 timerlat_print_stats(struct timerlat_hist_params * params,struct osnoise_tool * tool) timerlat_print_stats() argument 835 timerlat_hist_apply_config(struct osnoise_tool * tool,struct timerlat_hist_params * params) timerlat_hist_apply_config() argument 926 struct osnoise_tool *tool; timerlat_init_hist() local 986 struct osnoise_tool *tool = NULL; timerlat_hist_main() local [all...] |
/openbmc/openbmc/poky/scripts/ |
H A D | oe-run-native | 13 echo 'oe-run-native: the following arguments are required: <native recipe> <native tool>' 14 echo 'Usage: oe-run-native native-recipe tool [parameters]' 19 echo ' native-recipe The recipe which provides tool' 20 echo ' tool Native tool to run' 26 tool="$2" 45 # look for a tool only in native sysroot 47 tool_find=`/usr/bin/which $tool 2>/dev/null` 53 echo "Error: Unable to find '$tool' in $PATH"
|
/openbmc/openbmc-test-automation/docs/ |
H A D | openbmc_test_tools.md | 72 ## The opal-prd Tool: 74 opal-prd is a tool used by the Energy Scale and RAS tests. It should be 117 Example for generating tests cases documentation: Note: Invoke the tool without 126 nvme-cli is a linux command line tool for accessing Non-Volatile Storage (NVM) 147 ## The Hdparm tool: 165 ## OpenSSL tool: 167 OpenSSL is an open-source command line tool that is commonly used to generate 194 peltool is an open-source platform event log(PEL) tool generally used to view 200 OpenBMC PEL Tool 222 ## guard tool: [all …]
|
/openbmc/linux/tools/power/acpi/ |
H A D | Makefile.rules | 2 # tools/power/acpi/Makefile.rules - ACPI tool Makefile 8 objdir := $(OUTPUT)tools/$(TOOL)/ 10 $(OUTPUT)$(TOOL): $(toolobjs) FORCE 27 all: $(OUTPUT)$(TOOL) 33 $(ECHO) " RM " $(TOOL) 34 $(QUIET) rm -f $(OUTPUT)$(TOOL) 39 $(ECHO) " INST " $(TOOL) 41 $(QUIET) $(INSTALL_PROGRAM) $(OUTPUT)$(TOOL) $(DESTDIR)$(sbindir) 43 $(ECHO) " UNINST " $(TOOL) 44 $(QUIET) rm -f $(DESTDIR)$(sbindir)/$(TOOL)
|
/openbmc/openbmc-test-automation/openpower/ras/ |
H A D | test_bmc_ras.robot | 34 ... with threshold 1 using pdbg tool. 44 ... with threshold 32 using pdbg tool. 54 ... with pdbg tool. 66 ... with threshold 1 using pdbg tool. 76 ... with pdbg tool. 89 ... with threshold 5 using pdbg tool. 99 ... with threshold 32 using pdbg tool. 109 ... with pdbg tool. 121 ... with threshold 32 using pdbg tool. 133 ... with threshold 32 using pdbg tool. [all …]
|
H A D | test_host_boot_ras.robot | 32 ... using pdbg tool during Host Boot path. 45 ... using pdbg tool during Host Boot path. 57 ... using pdbg tool during Host Boot path. 71 ... using pdbg tool during Host Boot path. 86 ... using pdbg tool during Host Boot path. 100 ... using pdbg tool during Host Boot path. 112 ... using pdbg tool during Host Boot path. 123 ... using pdbg tool during Host Boot path. 134 ... using pdbg tool during Host Boot path. 145 ... using pdbg tool during Host Boot path. [all …]
|
/openbmc/phosphor-dbus-interfaces/gen/com/ibm/ipzvpd/ |
H A D | meson.build | 57 '--tool', 79 '--tool', 101 '--tool', 123 '--tool', 145 '--tool', 167 '--tool', 189 '--tool', 211 '--tool', 233 '--tool', 255 '--tool', [all …]
|
/openbmc/openbmc/meta-security/meta-parsec/recipes-parsec/parsec-tool/ |
H A D | parsec-tool_0.7.0.bb | 2 HOMEPAGE = "https://github.com/parallaxsecond/parsec-tool" 9 crate://crates.io/parsec-tool/${PV} \ 12 SRC_URI[parsec-tool-0.7.0.sha256sum] = "76afb4416d04c5af9f81285dfff390b09c6926aabd6b4ee20dc07470a96… 18 install -m 755 "${B}/target/${CARGO_TARGET_SUBDIR}/parsec-tool" "${D}${bindir}/parsec-tool" 22 require parsec-tool-crates.inc 28 # https://github.com/parallaxsecond/parsec-tool/issues/94
|
/openbmc/linux/tools/perf/tests/ |
H A D | event_update.c | 11 #include "tool.h" 15 static int process_event_unit(struct perf_tool *tool __maybe_unused, in process_event_unit() 28 static int process_event_scale(struct perf_tool *tool __maybe_unused, in process_event_scale() 42 struct perf_tool tool; member 46 static int process_event_name(struct perf_tool *tool, in process_event_name() argument 51 struct event_name *tmp = container_of(tool, struct event_name, tool); in process_event_name() 60 static int process_event_cpus(struct perf_tool *tool __maybe_unused, in process_event_cpus() 109 !perf_event__synthesize_event_update_name(&tmp.tool, evsel, process_event_name)); in test__event_update() 114 !perf_event__synthesize_event_update_cpus(&tmp.tool, evsel, process_event_cpus)); in test__event_update()
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/ |
H A D | meson.build | 55 '--tool', 85 '--tool', 109 '--tool', 133 '--tool', 157 '--tool', 181 '--tool', 205 '--tool', 229 '--tool', 253 '--tool', 277 '--tool', [all …]
|
/openbmc/openbmc/poky/meta/recipes-extended/net-tools/ |
H A D | net-tools_2.10.bb | 84 base_sbindir_progs = "ipmaddr iptunnel mii-tool nameif \ 107 NETTOOLS_PACKAGES = "${PN}-mii-tool" 113 FILES:${PN}-mii-tool = "${base_sbindir}/mii-tool" 115 ALTERNATIVE:${PN}:remove = "mii-tool" 117 ALTERNATIVE:${PN}-mii-tool = "mii-tool" 118 ALTERNATIVE_TARGET[mii-tool] = "${base_sbindir}/mii-tool" 119 ALTERNATIVE_LINK_NAME[mii-tool] = "${base_sbindir}/mii-tool"
|
/openbmc/u-boot/doc/ |
H A D | README.menu | 96 char *tool = NULL; 108 if (menu_get_choice(m, (void **)&tool) != 1) 109 printf("Problem picking tool!\n"); 113 return tool; 118 char *tool = pick_a_tool(); 120 if (tool) { 121 printf("picked a tool: %s\n", tool); 122 use_tool(tool);
|
/openbmc/openbmc-test-automation/lib/ |
H A D | dmtf_tools_utils.robot | 14 Download DMTF Tool 15 [Documentation] Git clone tool. 19 # rsv_dir_path Directory path for rsv tool (e.g. "Redfish-Service-Validator"). 27 Run DMTF Tool 32 # rsv_dir_path Directory path for rsv tool (e.g. "Redfish-Service-Validator"). 42 [Documentation] Check tool output for errors. 53 [Documentation] Check tool output for errors.
|
H A D | os_utils_install.robot | 12 [Documentation] Prepare OS for HTX tool installation. 15 ${status}= Run Keyword And Return Status Tool Exist htxcmdline 18 ... HTX tool already installed. 32 [Documentation] Prepare OS for OPAL PRD tool installation. 35 ${status}= Run Keyword And Return Status Tool Exist opal-gard 48 [Documentation] Download and install HTX exerciser tool from github. 90 Tool Exist htxcmdline 94 [Documentation] Download and install opal prd tool.
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/ |
H A D | meson.build | 38 '--tool', 62 '--tool', 84 '--tool', 106 '--tool', 131 '--tool', 153 '--tool', 178 '--tool', 200 '--tool', 222 '--tool', 244 '--tool', [all …]
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Decorator/ |
H A D | meson.build | 37 '--tool', 61 '--tool', 85 '--tool', 109 '--tool', 133 '--tool', 157 '--tool', 181 '--tool', 205 '--tool', 229 '--tool', 253 '--tool', [all …]
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Control/ |
H A D | meson.build | 39 '--tool', 63 '--tool', 85 '--tool', 109 '--tool', 133 '--tool', 157 '--tool', 181 '--tool', 206 '--tool', 230 '--tool', 252 '--tool', [all …]
|