Home
last modified time | relevance | path

Searched refs:tool (Results 1 – 192 of 192) sorted by relevance

/linux-4.4.14/tools/perf/
Dbuiltin-inject.c26 struct perf_tool tool; member
58 static int perf_event__repipe_synth(struct perf_tool *tool, in perf_event__repipe_synth() argument
61 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_synth()
62 tool); in perf_event__repipe_synth()
67 static int perf_event__repipe_oe_synth(struct perf_tool *tool, in perf_event__repipe_oe_synth() argument
71 return perf_event__repipe_synth(tool, event); in perf_event__repipe_oe_synth()
74 static int perf_event__repipe_op2_synth(struct perf_tool *tool, in perf_event__repipe_op2_synth() argument
79 return perf_event__repipe_synth(tool, event); in perf_event__repipe_op2_synth()
82 static int perf_event__repipe_attr(struct perf_tool *tool, in perf_event__repipe_attr() argument
86 struct perf_inject *inject = container_of(tool, struct perf_inject, in perf_event__repipe_attr()
[all …]
Dbuiltin-record.c42 struct perf_tool tool; member
67 static int process_synthesized_event(struct perf_tool *tool, in process_synthesized_event() argument
72 struct record *rec = container_of(tool, struct record, tool); in process_synthesized_event()
147 static int record__process_auxtrace(struct perf_tool *tool, in record__process_auxtrace() argument
151 struct record *rec = container_of(tool, struct record, tool); in record__process_auxtrace()
189 ret = auxtrace_mmap__read(mm, rec->itr, &rec->tool, in record__auxtrace_mmap_read()
205 ret = auxtrace_mmap__read_snapshot(mm, rec->itr, &rec->tool, in record__auxtrace_mmap_read_snapshot()
333 static int process_sample_event(struct perf_tool *tool, in process_sample_event() argument
339 struct record *rec = container_of(tool, struct record, tool); in process_sample_event()
343 return build_id__mark_dso_hit(tool, event, sample, evsel, machine); in process_sample_event()
[all …]
Dbuiltin-mem.c14 struct perf_tool tool; member
61 dump_raw_samples(struct perf_tool *tool, in dump_raw_samples() argument
66 struct perf_mem *mem = container_of(tool, struct perf_mem, tool); in dump_raw_samples()
111 static int process_sample_event(struct perf_tool *tool, in process_sample_event() argument
117 return dump_raw_samples(tool, event, sample, machine); in process_sample_event()
129 &mem->tool); in report_raw_events()
260 .tool = { in cmd_mem()
Dbuiltin-script.c699 static int process_sample_event(struct perf_tool *tool __maybe_unused, in process_sample_event()
737 struct perf_tool tool; member
744 static int process_attr(struct perf_tool *tool, union perf_event *event, in process_attr() argument
747 struct perf_script *scr = container_of(tool, struct perf_script, tool); in process_attr()
752 err = perf_event__process_attr(tool, event, pevlist); in process_attr()
775 static int process_comm_event(struct perf_tool *tool, in process_comm_event() argument
781 struct perf_script *script = container_of(tool, struct perf_script, tool); in process_comm_event()
792 if (perf_event__process_comm(tool, event, sample, machine) < 0) in process_comm_event()
809 static int process_fork_event(struct perf_tool *tool, in process_fork_event() argument
815 struct perf_script *script = container_of(tool, struct perf_script, tool); in process_fork_event()
[all …]
Dbuiltin-annotate.c38 struct perf_tool tool; member
84 static int process_sample_event(struct perf_tool *tool, in process_sample_event() argument
90 struct perf_annotate *ann = container_of(tool, struct perf_annotate, tool); in process_sample_event()
284 .tool = { in cmd_annotate()
358 annotate.session = perf_session__new(&file, false, &annotate.tool); in cmd_annotate()
Dbuiltin-sched.c126 struct perf_tool tool; member
1329 static int process_sched_wakeup_event(struct perf_tool *tool, in process_sched_wakeup_event() argument
1334 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_wakeup_event()
1428 static int process_sched_switch_event(struct perf_tool *tool, in process_sched_switch_event() argument
1433 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_switch_event()
1454 static int process_sched_runtime_event(struct perf_tool *tool, in process_sched_runtime_event() argument
1459 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in process_sched_runtime_event()
1467 static int perf_sched__process_fork_event(struct perf_tool *tool, in perf_sched__process_fork_event() argument
1472 struct perf_sched *sched = container_of(tool, struct perf_sched, tool); in perf_sched__process_fork_event()
1475 perf_event__process_fork(tool, event, sample, machine); in perf_sched__process_fork_event()
[all …]
Dbuiltin-kvm.c626 static int process_lost_event(struct perf_tool *tool, in process_lost_event() argument
631 struct perf_kvm_stat *kvm = container_of(tool, struct perf_kvm_stat, tool); in process_lost_event()
647 static int process_sample_event(struct perf_tool *tool, in process_sample_event() argument
655 struct perf_kvm_stat *kvm = container_of(tool, struct perf_kvm_stat, in process_sample_event()
656 tool); in process_sample_event()
1054 kvm->tool = eops; in read_events()
1055 kvm->session = perf_session__new(&file, false, &kvm->tool); in read_events()
1333 kvm->tool.sample = process_sample_event; in kvm_events_live()
1334 kvm->tool.comm = perf_event__process_comm; in kvm_events_live()
1335 kvm->tool.exit = perf_event__process_exit; in kvm_events_live()
[all …]
Dbuiltin-report.c45 struct perf_tool tool; member
138 static int process_sample_event(struct perf_tool *tool, in process_sample_event() argument
144 struct report *rep = container_of(tool, struct report, tool); in process_sample_event()
193 static int process_read_event(struct perf_tool *tool, in process_read_event() argument
199 struct report *rep = container_of(tool, struct report, tool); in process_read_event()
648 .tool = { in cmd_report()
838 session = perf_session__new(&file, false, &report.tool); in cmd_report()
Dbuiltin-timechart.c50 struct perf_tool tool; member
311 static int process_comm_event(struct perf_tool *tool, in process_comm_event() argument
316 struct timechart *tchart = container_of(tool, struct timechart, tool); in process_comm_event()
321 static int process_fork_event(struct perf_tool *tool, in process_fork_event() argument
326 struct timechart *tchart = container_of(tool, struct timechart, tool); in process_fork_event()
331 static int process_exit_event(struct perf_tool *tool, in process_exit_event() argument
336 struct timechart *tchart = container_of(tool, struct timechart, tool); in process_exit_event()
554 static int process_sample_event(struct perf_tool *tool, in process_sample_event() argument
560 struct timechart *tchart = container_of(tool, struct timechart, tool); in process_sample_event()
1607 &tchart->tool); in __cmd_timechart()
[all …]
Dbuiltin-trace.c1401 struct perf_tool tool; member
1628 static int trace__tool_process(struct perf_tool *tool, in trace__tool_process() argument
1633 struct trace *trace = container_of(tool, struct trace, tool); in trace__tool_process()
1651 err = __machine__synthesize_threads(trace->host, &trace->tool, &trace->opts.target, in trace__symbols_init()
2292 static int trace__process_sample(struct perf_tool *tool, in trace__process_sample() argument
2298 struct trace *trace = container_of(tool, struct trace, tool); in trace__process_sample()
2748 trace->tool.sample = trace__process_sample; in trace__replay()
2749 trace->tool.mmap = perf_event__process_mmap; in trace__replay()
2750 trace->tool.mmap2 = perf_event__process_mmap2; in trace__replay()
2751 trace->tool.comm = perf_event__process_comm; in trace__replay()
[all …]
Dbuiltin-top.c704 static void perf_event__process_sample(struct perf_tool *tool, in perf_event__process_sample() argument
710 struct perf_top *top = container_of(tool, struct perf_top, tool); in perf_event__process_sample()
870 perf_event__process_sample(&top->tool, event, evsel, in perf_top__mmap_read_idx()
Dbuiltin-diff.c323 static int diff__process_sample_event(struct perf_tool *tool __maybe_unused, in diff__process_sample_event()
360 static struct perf_tool tool = { variable
749 d->session = perf_session__new(&d->file, false, &tool); in __cmd_diff()
Dbuiltin-lock.c808 static int process_sample_event(struct perf_tool *tool __maybe_unused, in process_sample_event()
Dbuiltin-kmem.c903 static int process_sample_event(struct perf_tool *tool __maybe_unused, in process_sample_event()
/linux-4.4.14/tools/perf/util/
Dsession.c24 struct perf_tool *tool,
111 session->tool, event->file_offset); in ordered_events__deliver_event()
115 bool repipe, struct perf_tool *tool) in perf_session__new() argument
123 session->tool = tool; in perf_session__new()
154 if (tool && tool->ordering_requires_timestamps && in perf_session__new()
155 tool->ordered_events && !perf_evlist__sample_id_all(session->evlist)) { in perf_session__new()
157 tool->ordered_events = false; in perf_session__new()
188 static int process_event_synth_tracing_data_stub(struct perf_tool *tool in process_event_synth_tracing_data_stub()
199 static int process_event_synth_attr_stub(struct perf_tool *tool __maybe_unused, in process_event_synth_attr_stub()
208 static int process_event_sample_stub(struct perf_tool *tool __maybe_unused, in process_event_sample_stub()
[all …]
Dtool.h17 typedef int (*event_sample)(struct perf_tool *tool, union perf_event *event,
21 typedef int (*event_op)(struct perf_tool *tool, union perf_event *event,
24 typedef int (*event_attr_op)(struct perf_tool *tool,
28 typedef int (*event_op2)(struct perf_tool *tool, union perf_event *event,
31 typedef int (*event_oe)(struct perf_tool *tool, union perf_event *event,
34 typedef s64 (*event_op3)(struct perf_tool *tool, union perf_event *event,
Devent.h388 typedef int (*perf_event__handler_t)(struct perf_tool *tool,
393 int perf_event__synthesize_thread_map(struct perf_tool *tool,
398 int perf_event__synthesize_threads(struct perf_tool *tool,
402 int perf_event__synthesize_kernel_mmap(struct perf_tool *tool,
406 int perf_event__synthesize_modules(struct perf_tool *tool,
410 int perf_event__process_comm(struct perf_tool *tool,
414 int perf_event__process_lost(struct perf_tool *tool,
418 int perf_event__process_lost_samples(struct perf_tool *tool,
422 int perf_event__process_aux(struct perf_tool *tool,
426 int perf_event__process_itrace_start(struct perf_tool *tool,
[all …]
Dauxtrace.h128 struct perf_tool *tool);
131 struct perf_tool *tool);
133 struct perf_tool *tool);
377 typedef int (*process_auxtrace_t)(struct perf_tool *tool,
382 struct perf_tool *tool, process_auxtrace_t fn);
386 struct perf_tool *tool, process_auxtrace_t fn,
457 struct perf_tool *tool,
460 int perf_event__process_auxtrace_info(struct perf_tool *tool,
463 s64 perf_event__process_auxtrace(struct perf_tool *tool,
466 int perf_event__process_auxtrace_error(struct perf_tool *tool,
[all …]
Dheader.h102 int perf_event__synthesize_attr(struct perf_tool *tool,
105 int perf_event__synthesize_attrs(struct perf_tool *tool,
108 int perf_event__process_attr(struct perf_tool *tool, union perf_event *event,
111 int perf_event__synthesize_tracing_data(struct perf_tool *tool,
114 int perf_event__process_tracing_data(struct perf_tool *tool,
118 int perf_event__synthesize_build_id(struct perf_tool *tool,
122 int perf_event__process_build_id(struct perf_tool *tool,
Devent.c171 pid_t perf_event__synthesize_comm(struct perf_tool *tool, in perf_event__synthesize_comm() argument
181 if (process(tool, event, &synth_sample, machine) != 0) in perf_event__synthesize_comm()
187 static int perf_event__synthesize_fork(struct perf_tool *tool, in perf_event__synthesize_fork() argument
213 if (process(tool, event, &synth_sample, machine) != 0) in perf_event__synthesize_fork()
219 int perf_event__synthesize_mmap_events(struct perf_tool *tool, in perf_event__synthesize_mmap_events() argument
339 if (process(tool, event, &synth_sample, machine) != 0) { in perf_event__synthesize_mmap_events()
352 int perf_event__synthesize_modules(struct perf_tool *tool, in perf_event__synthesize_modules() argument
397 if (process(tool, event, &synth_sample, machine) != 0) { in perf_event__synthesize_modules()
412 struct perf_tool *tool, in __event__synthesize_thread() argument
425 tgid = perf_event__synthesize_comm(tool, comm_event, pid, in __event__synthesize_thread()
[all …]
Dsession.h35 struct perf_tool *tool; member
48 bool repipe, struct perf_tool *tool);
63 void perf_tool__fill_defaults(struct perf_tool *tool);
132 int perf_event__process_id_index(struct perf_tool *tool,
136 int perf_event__synthesize_id_index(struct perf_tool *tool,
Dauxtrace.c846 struct perf_tool *tool, in perf_event__synthesize_auxtrace_info() argument
868 err = process(tool, ev, NULL, NULL); in perf_event__synthesize_auxtrace_info()
880 int perf_event__process_auxtrace_info(struct perf_tool *tool __maybe_unused, in perf_event__process_auxtrace_info()
900 s64 perf_event__process_auxtrace(struct perf_tool *tool, in perf_event__process_auxtrace() argument
918 err = session->auxtrace->process_auxtrace_event(session, event, tool); in perf_event__process_auxtrace()
1138 int perf_event__process_auxtrace_error(struct perf_tool *tool __maybe_unused, in perf_event__process_auxtrace_error()
1151 struct perf_tool *tool, process_auxtrace_t fn, in __auxtrace_mmap__read() argument
1240 if (fn(tool, &ev, data1, len1, data2, len2)) in __auxtrace_mmap__read()
1260 struct perf_tool *tool, process_auxtrace_t fn) in auxtrace_mmap__read() argument
1262 return __auxtrace_mmap__read(mm, itr, tool, fn, false, 0); in auxtrace_mmap__read()
[all …]
Dintel-bts.c598 struct perf_tool *tool) in intel_bts_process_event() argument
608 if (!tool->ordered_events) { in intel_bts_process_event()
641 struct perf_tool *tool __maybe_unused) in intel_bts_process_auxtrace_event()
682 struct perf_tool *tool __maybe_unused) in intel_bts_flush()
691 if (!tool->ordered_events) in intel_bts_flush()
740 static int intel_bts_event_synth(struct perf_tool *tool, in intel_bts_event_synth() argument
746 container_of(tool, struct intel_bts_synth, dummy_tool); in intel_bts_event_synth()
Dtop.h15 struct perf_tool tool; member
Dbuild-id.h20 int build_id__mark_dso_hit(struct perf_tool *tool, union perf_event *event,
Ddata-convert-bt.c73 struct perf_tool tool; member
555 static int process_sample_event(struct perf_tool *tool, in process_sample_event() argument
561 struct convert *c = container_of(tool, struct convert, tool); in process_sample_event()
1113 .tool = { in bt_convert__perf2ctf()
1137 session = perf_session__new(&file, 0, &c.tool); in bt_convert__perf2ctf()
Dkvm-stat.h73 struct perf_tool tool; member
Dheader.c2655 int perf_event__synthesize_attr(struct perf_tool *tool, in perf_event__synthesize_attr() argument
2680 err = process(tool, ev, NULL, NULL); in perf_event__synthesize_attr()
2689 int perf_event__synthesize_attrs(struct perf_tool *tool, in perf_event__synthesize_attrs() argument
2697 err = perf_event__synthesize_attr(tool, &evsel->attr, evsel->ids, in perf_event__synthesize_attrs()
2708 int perf_event__process_attr(struct perf_tool *tool __maybe_unused, in perf_event__process_attr()
2748 int perf_event__synthesize_tracing_data(struct perf_tool *tool, int fd, in perf_event__synthesize_tracing_data() argument
2781 process(tool, &ev, NULL, NULL); in perf_event__synthesize_tracing_data()
2794 int perf_event__process_tracing_data(struct perf_tool *tool __maybe_unused, in perf_event__process_tracing_data()
2834 int perf_event__synthesize_build_id(struct perf_tool *tool, in perf_event__synthesize_build_id() argument
2857 err = process(tool, &ev, NULL, machine); in perf_event__synthesize_build_id()
[all …]
Dbuild-id.c24 int build_id__mark_dso_hit(struct perf_tool *tool __maybe_unused, in build_id__mark_dso_hit()
50 static int perf_event__exit_del_thread(struct perf_tool *tool __maybe_unused, in perf_event__exit_del_thread()
Dintel-pt.c1640 struct perf_tool *tool) in intel_pt_process_event() argument
1650 if (!tool->ordered_events) { in intel_pt_process_event()
1701 static int intel_pt_flush(struct perf_session *session, struct perf_tool *tool) in intel_pt_flush() argument
1710 if (!tool->ordered_events) in intel_pt_flush()
1753 struct perf_tool *tool __maybe_unused) in intel_pt_process_auxtrace_event()
1798 static int intel_pt_event_synth(struct perf_tool *tool, in intel_pt_event_synth() argument
1804 container_of(tool, struct intel_pt_synth, dummy_tool); in intel_pt_event_synth()
Dmachine.h232 int __machine__synthesize_threads(struct machine *machine, struct perf_tool *tool,
Dmachine.c1942 int __machine__synthesize_threads(struct machine *machine, struct perf_tool *tool, in __machine__synthesize_threads() argument
1948 …return perf_event__synthesize_thread_map(tool, threads, process, machine, data_mmap, proc_map_time… in __machine__synthesize_threads()
1950 return perf_event__synthesize_threads(tool, process, machine, data_mmap, proc_map_timeout); in __machine__synthesize_threads()
/linux-4.4.14/drivers/input/tablet/
Dwacom_serial4.c178 unsigned int tool; member
315 unsigned int tool; in wacom_handle_packet() local
336 tool = (button & wacom->eraser_mask) ? ERASER : STYLUS; in wacom_handle_packet()
338 tool = CURSOR; in wacom_handle_packet()
340 if (tool != wacom->tool && wacom->tool != 0) { in wacom_handle_packet()
341 input_report_key(wacom->dev, tools[wacom->tool].input_id, 0); in wacom_handle_packet()
344 wacom->tool = tool; in wacom_handle_packet()
346 input_report_key(wacom->dev, tools[tool].input_id, in_proximity_p); in wacom_handle_packet()
348 in_proximity_p ? tools[tool].device_id : 0); in wacom_handle_packet()
535 wacom->tool = wacom->idx = 0; in wacom_connect()
/linux-4.4.14/arch/mips/
DMakefile21 32bit-tool-archpref = mipsel
22 64bit-tool-archpref = mips64el
28 32bit-tool-archpref = mips
29 64bit-tool-archpref = mips64
37 tool-archpref = $(32bit-tool-archpref)
41 tool-archpref = $(64bit-tool-archpref)
47 …CROSS_COMPILE := $(call cc-cross-prefix, $(tool-archpref)-linux- $(tool-archpref)-linux-gnu- $(t…
/linux-4.4.14/Documentation/s390/
Dzfcpdump.txt1 The s390 SCSI dump tool (zfcpdump)
4 dumps on SCSI disks. The dump process is initiated by booting a dump tool, which
6 not overwrite memory of the crashed Linux with data of the dump tool, the
8 dump tool is loaded. There exists an SCLP hardware interface to obtain the saved
12 a user space dump tool, which are loaded together into the saved memory region
34 The s390 zipl tool looks for the zfcpdump kernel and optional initrd/initramfs
D00-INDEX26 - information on the s390 SCSI dump tool.
Ds390dbf.txt470 It is planned that the dump analysis tool lcrash gets an additional command
471 's390dbf' to display all the debug logs. With this tool it will be possible
DDebugging390.txt1146 * a useful little tool for converting a hexadecimal command line to ascii
/linux-4.4.14/Documentation/input/
Dmulti-touch-protocol.txt167 of the contact area and approaching tool, respectively.
213 The ABS_MT_TOOL_TYPE may be used to specify whether the touching tool is a
239 tool. This should be understood as the size of the tool itself. The
240 orientation of the contact and the approaching tool are assumed to be the
246 tool. Omit if circular [4].
296 The surface X coordinate of the center of the approaching tool. Omit if
298 tool itself.
302 The surface Y coordinate of the center of the approaching tool. Omit if the
303 device cannot distinguish between the intended touch point and the tool
307 from the position of the tool. If both positions are present, the major
[all …]
Devent-codes.txt108 When an event occurs and a tool is used, the corresponding BTN_TOOL_<name>
109 code should be set to a value of 1. When the tool is no longer interacting
115 BTN_TOUCH is used for touch contact. While an input tool is determined to be
171 - Used to describe the distance of a tool from an interaction surface. This
172 event should only be emitted while the tool is hovering, meaning in close
339 BTN_TOOL_<name> events must be reported when a stylus or other tool is active on
340 the tablet. ABS_{X,Y} must be reported with the location of the tool. BTN_TOUCH
341 should be used to report when the tool is in contact with the tablet.
342 BTN_{STYLUS,STYLUS2} should be used to report buttons on the tool itself. Any
Dinput.txt77 After that you have to point GPM (the textmode mouse cut&paste tool) and
/linux-4.4.14/drivers/hid/
Dwacom_wac.c77 wacom->tool[0] = (data[5] & 0x20) ? BTN_TOOL_RUBBER : BTN_TOOL_PEN; in wacom_penpartner_irq()
79 input_report_key(input, wacom->tool[0], 1); in wacom_penpartner_irq()
87 input_report_key(input, wacom->tool[0], 0); in wacom_penpartner_irq()
130 wacom->tool[0] = BTN_TOOL_RUBBER; in wacom_pl_irq()
134 wacom->tool[0] = BTN_TOOL_PEN; in wacom_pl_irq()
143 if (wacom->tool[0] == BTN_TOOL_RUBBER && !(data[4] & 0x20)) { in wacom_pl_irq()
147 wacom->tool[0] = BTN_TOOL_PEN; in wacom_pl_irq()
163 input_report_key(input, BTN_STYLUS2, (wacom->tool[0] == BTN_TOOL_PEN) && (data[4] & 0x20)); in wacom_pl_irq()
167 input_report_key(input, wacom->tool[0], prox); in wacom_pl_irq()
212 wacom->tool[0] = (data[1] & 0x0c) ? BTN_TOOL_RUBBER : BTN_TOOL_PEN; in wacom_dtu_irq()
[all …]
Dwacom_wac.h220 int tool[2]; member
/linux-4.4.14/drivers/staging/unisys/Documentation/
Dproc-entries.txt73 and the Linux-based installation and recovery tool. These values are
77 the tool.
80 next reboot will launch the installation and recovery tool. If set to
85 and recovery tool mode requested for the next boot.
88 and recovery tool to pass status and result information back to the
/linux-4.4.14/Documentation/isdn/
DCREDITS15 For contribution of man-pages, the imontty-tool and a perfect
35 For contributing the imon-tool
38 For contribution of the isdnlog/isdnrep-tool
DREADME.x25157 the usual ifconfig tool.
161 But a special x25route tool (distributed with the x25-util package)
180 The x25-utility package also contains an x25trace tool that can be
DREADME.syncppp51 'addlink' option of the isdnctrl tool. (rc.isdn.syncppp.MPPP is
DREADME.act200056 by the actctrl tool later.
DREADME.diversion7 The diversion kernel interface and controlling tool divertctrl were written
DREADME.gigaset202 You can use some configuration tool of your distribution to configure this
227 If you have installed the command line tool gigacontr, you can enter
DREADME.HiSax353 At the moment, debugging messages are enabled with the hisaxctrl tool:
418 The firmware is downloaded with the hisaxctrl tool:
DREADME.sc58 tool kit from our web site.
/linux-4.4.14/drivers/input/touchscreen/
Dwacom_i2c.c43 int tool; member
117 wac_i2c->tool = (data[3] & 0x0c) ? in wacom_i2c_irq()
123 input_report_key(input, wac_i2c->tool, wac_i2c->prox); in wacom_i2c_irq()
Datmel_mxt_ts.c765 int tool = 0; in mxt_proc_t100_message() local
785 tool = MT_TOOL_FINGER; in mxt_proc_t100_message()
795 tool = MT_TOOL_FINGER; in mxt_proc_t100_message()
810 tool = MT_TOOL_PEN; in mxt_proc_t100_message()
846 input_mt_report_slot_state(input_dev, tool, 1); in mxt_proc_t100_message()
/linux-4.4.14/Documentation/ia64/
Derr_inject.txt2 IPF Machine Check (MC) error inject tool
5 IPF Machine Check (MC) error inject tool is used to inject MC
6 errors from Linux. The tool is a test bed for IPF MC work flow including
10 The tool includes two parts: a kernel driver and a user application
17 The tool can be used to test Intel IPF machine MC handling capabilities.
19 tool to inject error. It's also very useful to integrate with other
22 Below is a sample application as part of the whole tool. The sample
23 can be used as a working test tool. Or it can be expanded to include
50 #corrected, data cache, hier-2, physical addr(assigned by tool code).
55 #corrected, data cache, hier-2, physical addr(assigned by tool code).
[all …]
/linux-4.4.14/drivers/misc/altera-stapl/
DKconfig8 An Altera FPGA module. Say Y when you want to support this tool.
/linux-4.4.14/Documentation/
Dgcov.txt19 tool gcov [1] with the Linux kernel. Coverage data of a running kernel
108 tool. Resets file coverage data to zero when written to.
112 tool. This file is generated by gcc when compiling with
141 must be made, depending on where the gcov tool is used:
145 The gcov tool version on the test machine must be compatible with the
Dxz.txt21 and a gzip-like command line tool. XZ Utils can be downloaded from
42 scripts/xz_wrap.sh is a wrapper for the xz command line tool found
60 when encoding. With the xz command line tool, use --check=none or
Dkmemleak.txt12 Valgrind tool (memcheck --leak-check) to detect the memory leaks in
184 when the /sys/kernel/debug/kmemleak file is read. Anyway, this tool is
198 The tool can report false positives. These are cases where an allocated
Dkselftest.txt60 You can use kselftest_install.sh tool installs selftests in default
DSAK.txt4 An operating system's Secure Attention Key is a security tool which is
Dmodule-signing.txt115 packages to the kernel build processes for the tool that does the signing.
209 To manually sign a module, use the scripts/sign-file tool available in
D00-INDEX123 - info on how to get and use the Coccinelle code checking tool.
201 - use of GCC's coverage testing tool "gcov" with the Linux kernel
419 - info on how to obtain and use the sparse tool for typechecking.
DHOWTO208 tools. One such tool that is particularly recommended is the Linux
236 is using git (the kernel's source management tool, more information
314 process is tracked with the tool patchwork. Patchwork offers a web
338 tool. For details on how to use the kernel bugzilla, please see:
Dntb.txt78 NTB device probed by the tool. This directory is shortened to *hw*
DChanges127 ksymoops tool to decode it, but in most cases you don't.
Dapplying-patches.txt308 tool) tree to be in a reasonably sane state adequate for testing.
Dmd.txt102 An array should be created by a user-space tool. This will write
Dkmemcheck.txt383 "shared_pending" list. A crude, but efficient tool, is git grep:
Ddevices.txt1178 are sent via ioctls (using the sdmount tool) to the master
1181 through the sdmount tool).
Dkernel-parameters.txt2082 However, its intended as a diagnostic tool; if
/linux-4.4.14/net/netlink/
DKconfig18 Support for NETLINK socket monitoring interface used by the ss tool.
/linux-4.4.14/Documentation/arm/
DCCN.txt19 events, that can be used with perf tool. For example "xp_valid_flit"
43 Example of perf tool use:
/linux-4.4.14/Documentation/block/
Dioprio.txt43 See below for a sample ionice tool. Usage:
60 ---> snip ionice.c tool <---
180 ---> snip ionice.c tool <---
/linux-4.4.14/drivers/media/rc/keymaps/
DKconfig13 provide the tool and the same RC maps for load from
/linux-4.4.14/drivers/pci/pcie/aer/
DKconfig.debug16 help of a user space helper tool aer-inject, which can be
/linux-4.4.14/net/packet/
DKconfig23 Support for PF_PACKET sockets monitoring interface used by the ss tool.
/linux-4.4.14/tools/perf/Documentation/
Dperf-trace.txt6 perf-trace - strace inspired tool
20 This is a live mode tool in addition to working with perf.data files like
109 Show tool stats such as number of times fd->pathname was discovered thru
Dperf-top.txt6 perf-top - System profiling tool.
Dintel-pt.txt91 data is available you can use the 'perf script' tool with no parameters, which
/linux-4.4.14/fs/btrfs/
DKconfig45 bool "Btrfs with integrity check tool compiled in (DANGEROUS)"
54 If the integrity check tool is included and activated in
/linux-4.4.14/drivers/net/wireless/hostap/
DKconfig45 Firmware image downloading needs a user space tool, prism2_srec.
57 Firmware image downloading needs a user space tool, prism2_srec.
/linux-4.4.14/Documentation/ABI/testing/
Ddebugfs-ec12 The io file is binary and a userspace tool located here:
Dsysfs-bus-event_source-devices-events19 using the 'perf(1)' tool.
/linux-4.4.14/net/unix/
DKconfig27 Support for UNIX socket monitoring interface used by the ss tool.
/linux-4.4.14/fs/autofs4/
DKconfig4 The automounter is a tool to automatically mount remote file systems
/linux-4.4.14/Documentation/networking/
Dipddp.txt43 MacGate. In this distribution there will be a tool called MacRoute
45 Also the tool MacRegGateWay is included to register the
Digb.txt111 rate limit using the IProute2 tool. Download the latest version of the
112 iproute2 tool from Sourceforge if your version does not have all the
Diphase.txt128 Run "ttcp_atm -h" to display more options of the ttcp_atm tool.
Dcxgb.txt305 tool such as Tim Hockin's procstate utilities (runon)
318 etc., you may want to try the runon tool provided by Tim Hockin's
Daltera_tse.txt21 this driver was tested against. The sopc2dts tool is used to create the
Dfilter.txt172 Under tools/net/ there's a small helper tool called bpf_asm which can
344 then be passed to the bpf_asm tool for generating opcodes, output that xt_bpf
361 attaching to a live system. For that purpose, there's a small tool called
DREADME.ipw2200368 An Ad-Hoc networks is created using the syntax of the Wireless tool.
Dvortex.txt434 3) Download you card's diagnostic tool from Donald
Dcan.txt986 removal of vcan network devices can be managed with the ip(8) tool:
1214 netlink and displayed by the 'ip' tool (controller option FD-NON-ISO).
/linux-4.4.14/tools/perf/tests/
Ddwarf-unwind.c21 static int mmap_handler(struct perf_tool *tool __maybe_unused, in mmap_handler()
/linux-4.4.14/drivers/gpu/drm/msm/
DKconfig23 that can be parsed by envytools demsm tool. If enabled, register
DNOTES84 These files are used both for a parser tool (in the same tree) to
/linux-4.4.14/tools/power/cpupower/
DREADME41 to Dave Jones for his feedback and his dump_psb tool; to Bruno Ducrot for his
/linux-4.4.14/Documentation/i2c/busses/
Di2c-taos-evm24 inputattach tool, which is part of the input-utils package. The following
/linux-4.4.14/Documentation/development-process/
D7.AdvancedTopics17 as its tool of choice.
21 edges and poses certain hazards; it is a young and powerful tool which is
106 perform test merges in a private branch. The git "rerere" tool can be
133 authorship information; the git "am" tool does its best in this regard, but
D4.Coding168 enough to pick the right tool for the job. Code which shows a lack of
256 This tool will track the acquisition and release of every lock (spinlock or
284 Other kinds of errors can be found with the "sparse" static analysis tool.
293 The "Coccinelle" tool (http://coccinelle.lip6.fr/) is able to find a wide
389 justification is solid. Note that the Coccinelle tool can help with
D2.Process219 tool. Tools like git (and related tools like quilt or mercurial) allow
359 The other tool worth knowing about is Quilt:
368 quilt is the best tool for the job.
D5.Posting102 scenario when the "git bisect" tool is used to find regressions; if the
/linux-4.4.14/tools/thermal/tmon/
DREADME21 TMON is conceived as a tool to help visualize, tune, and test the
/linux-4.4.14/drivers/net/wireless/
DKconfig247 tristate "Simulated radio testing tool for mac80211"
250 This driver is a developer testing tool that can be used to test
254 to use this tool.
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-bus-usb74 USB PM tool
75 git://git.moblin.org/users/sarah/usb-pm-tool/
/linux-4.4.14/drivers/staging/gs_fpgaboot/
DREADME42 a. As a FPGA development support tool,
/linux-4.4.14/Documentation/devicetree/bindings/nios2/
Dnios2.txt6 Users can use sopc2dts tool for generating device tree sources (dts) from a
/linux-4.4.14/Documentation/device-mapper/
Dverity.txt132 It is expected that a user-space tool will verify the integrity of the
160 A command line tool veritysetup is available to compute or verify
Dlog-writes.txt93 There is a userspace tool that will replay the log for you in various ways.
/linux-4.4.14/Documentation/power/
Ddrivers-testing.txt41 f) Attempt to suspend to RAM using the s2ram tool with the driver loaded
Dbasic-pm-debugging.txt183 tool available from http://suspend.sf.net and documented at
/linux-4.4.14/Documentation/fb/
Dfbcon.txt21 configuration tool. It is under Device Drivers->Graphics Support->Support for
36 you don't do anything, the kernel configuration tool will select one for you,
198 distributions nowadays, and is usually part of the suspend/resume tool.
Dviafb.txt179 [Configure viafb with "fbset" tool]
/linux-4.4.14/tools/perf/config/
DMakefile251 …msg := $(warning No libelf found, disables 'probe' tool and BPF support in 'perf record', please i…
391 …msg := $(warning No libaudit.h found, disables 'trace' tool, please install audit-libs-devel or li…
479 …$(call disable-python,No 'python-config' tool was found: disables Python support - please install …
/linux-4.4.14/Documentation/networking/mac80211_hwsim/
DREADME17 to mac80211 are needed to use this testing tool.
/linux-4.4.14/Documentation/scsi/
Dmegaraid.txt45 redirecting userspace tool ioctls to the appropriate driver."
Dsym53c8xx_2.txt109 scsiinfo: command line tool
110 scsi-config: TCL/Tk tool using scsiinfo
227 from the user setup tool. The Tekram Setup program allows to tune the
DChangeLog.megaraid577 redirecting userspace tool ioctls to the appropriate driver."
Dncr53c8xx.txt255 from the user setup tool. The Tekram Setup program allows to tune the
1188 - Use the 'scsidev' tool from Eric Youngdale.
/linux-4.4.14/Documentation/filesystems/
Df2fs.txt21 The following git tree provides the file system formatting tool (mkfs.f2fs),
22 a consistency checking tool (fsck.f2fs), and a debugging tool (dump.f2fs).
287 The fsck.f2fs is a tool to check the consistency of an f2fs-formatted
290 Note that, initial version of the tool does not fix any inconsistency.
Dbtrfs.txt262 * btrfs: a single tool to manage the filesystems, refer to the manpage for more details
Dext4.txt577 online resize tool (e.g. resize2fs).
603 bitmaps and inode table, the userspace tool thus
Dproc.txt766 useful tool for helping diagnose these problems. Buddyinfo will give you a
/linux-4.4.14/firmware/
Dwhiteheat_loader.HEX298 * Fixed my intel hex processing tool, so now the firmware actually
Dwhiteheat_loader_debug.HEX387 * Fixed my intel hex processing tool, so now the firmware actually
Dwhiteheat.HEX1081 * Fixed my intel hex processing tool, so now the firmware actually
/linux-4.4.14/Documentation/acpi/
Dinitrd_table_override.txt92 This tool is also part of the acpica package on SUSE.
Dvideo_extension.txt94 Once user space tool receives this event, it can modify the backlight
/linux-4.4.14/Documentation/cdrom/
Dpacket-writing.txt97 and can be controlled by it. For example the "pktcdvd" tool uses
/linux-4.4.14/Documentation/filesystems/cifs/
DTODO44 j) Add GUI tool to configure /proc/fs/cifs settings and for display of
/linux-4.4.14/Documentation/hwmon/
Dw83627hf75 you can obtain the same result by using the isaset tool (part of
/linux-4.4.14/drivers/staging/unisys/Documentation/ABI/
Dsysfs-platform-visorchipset47 Description: This field is used to tell s-Par which type of recovery tool
/linux-4.4.14/tools/lguest/
Dlguest.txt52 - A tool called "lguest" is available in this directory: type "make"
/linux-4.4.14/Documentation/trace/
Dtracepoint-analysis.txt21 assumed that the PCL tool tools/perf has been installed and is in your path.
40 are available with the perf tool. Getting a list of available events is a
Dmmiotrace.txt10 Jeff Muizelaar created a tool for tracing MMIO accesses with the Nouveau
/linux-4.4.14/tools/virtio/virtio-trace/
DREADME4 Trace agent is a user tool for sending trace data of a guest to a Host in low
/linux-4.4.14/Documentation/powerpc/
Dfirmware-assisted-dump.txt18 - Unlike phyp dump, userspace tool does not need to refer any sysfs
81 -- Once the userspace tool is done saving dump, it will echo
/linux-4.4.14/Documentation/laptops/
Dsony-laptop.txt142 * spicctrl, which is the userspace tool used to communicate with the
Dlaptop-mode.txt25 * Monitoring tool
778 Monitoring tool
Dthinkpad-acpi.txt719 exported just as a debug tool.
915 a userspace tool which can be found here:
922 - use above mentioned tool to read out the EC
/linux-4.4.14/Documentation/video4linux/
Dfimc.txt140 or retrieve the information from /dev/media? with help of the media-ctl tool:
Dsi4713.txt172 The tool can be found in v4l-dvb repository under v4l2-apps/util directory.
Dvivid.txt235 needed in order to run a tool like v4l2-compliance. Tools like that
980 qv4l2 test tool and you will see these dependencies.
/linux-4.4.14/Documentation/vm/
Dslub.txt99 order to do so you must have the slabinfo tool. Then you can do
286 The slabinfo tool has a special 'extended' ('-X') mode that includes:
Dpagemap.txt151 The page-types tool in the tools/vm directory can be used to query the
Dnuma_memory_policy.txt419 a command line tool, numactl(8), exists that allows one to:
426 The numactl(8) tool is packaged with the run-time version of the library
/linux-4.4.14/Documentation/video4linux/bttv/
DSound-FAQ82 values used by the windows driver. A tool to do this is available
/linux-4.4.14/Documentation/dvb/
Dfaq.txt52 ts2ps tool from the Metzler Brother's dvb-mpegtools package.
/linux-4.4.14/drivers/cpufreq/
DKconfig13 (see below) after boot, or use a userspace tool.
/linux-4.4.14/
DREADME162 "make xconfig" X windows (Qt) based configuration tool.
164 "make gconfig" X windows (GTK+) based configuration tool.
DCREDITS1160 D: Author of installation tool LISA
1793 D: Author of a menu based configuration tool, kmenu, which
3090 D: Author of menu based configuration tool, Menuconfig.
/linux-4.4.14/Documentation/devicetree/bindings/
Dxilinx.txt11 control how the core is synthesized. Historically, the EDK tool would
/linux-4.4.14/drivers/media/usb/pwc/
Dphilips.txt70 grabbing with a tool that uses mmap(), you might want to increase if.
/linux-4.4.14/Documentation/prctl/
Dseccomp_filter.txt34 a tool for sandbox developers to use. Beyond that, policy for logical
/linux-4.4.14/drivers/staging/fsl-mc/
DREADME.txt131 it. There is also a Linux user space tool called "restool"
/linux-4.4.14/arch/arm/boot/dts/
Dam335x-evmsk.dts11 * http://www.ti.com/tool/tmdssk3358
/linux-4.4.14/Documentation/PCI/
Dpcieaer-howto.txt265 Then, you need a user space tool named aer-inject, which can be gotten
/linux-4.4.14/init/
DKconfig49 string "Cross-compiler tool prefix"
193 A preliminary version of LZ4 de/compression tool is available at
1840 tool to add (and sometimes remove) them. If you say Y here,
1913 kernel build dependency so that the signing tool can use its crypto
1934 modules must be signed manually, using the scripts/sign-file tool.
/linux-4.4.14/drivers/message/fusion/lsi/
Dmpi_history.txt707 * 02-09-05 01.05.03 Added frame size option to FC management tool.
708 * Added Beacon tool to the Toolbox.
/linux-4.4.14/Documentation/RCU/
Drcu_dereference.txt312 As always, use the right tool for the job!
Dchecklist.txt14 tool for the job. Yes, RCU does reduce read-side overhead by
DwhatisRCU.txt927 the right tool for your job.
/linux-4.4.14/scripts/
Dspelling.txt1 # Originally from Debian's Lintian tool. Various false positives have been
/linux-4.4.14/arch/
DKconfig248 thus are a key power management tool on many systems.
/linux-4.4.14/Documentation/usb/
Dusbmon.txt6 or Ethereal. Similarly, it is expected that a tool such as usbdump or
/linux-4.4.14/arch/ia64/
DKconfig491 This is a useful tool for MCA testing.
/linux-4.4.14/Documentation/sound/oss/
DIntroduction107 configuration tool).
DREADME.OSS371 PnP isolation tool. When writing this there is a pre alpha test version
372 of such a tool available from ftp://ftp.demon.co.uk/pub/unix/linux/utils. The
373 file is called isapnptools-*. Please note that this tool is just a temporary
/linux-4.4.14/Documentation/kdump/
Dkdump.txt53 use analysis tools such as the GNU Debugger (GDB) and the Crash tool to
/linux-4.4.14/drivers/misc/
DKconfig135 device for analysis with a debugging tool (Lauterbach or Fido).
/linux-4.4.14/Documentation/filesystems/configfs/
Dconfigfs.txt83 arbitrary, but likely the tool will make some use of the name. Perhaps
/linux-4.4.14/net/netfilter/
DKconfig105 tool which uses Netlink.
1394 is a powerful tool for packet classification.
/linux-4.4.14/net/ipv4/
DKconfig436 Support for UDP socket monitoring interface used by the ss tool.
/linux-4.4.14/tools/power/cpupower/po/
Dde.po518 "The argument passed to this tool can't be combined with passing a --cpu "
Dit.po512 "The argument passed to this tool can't be combined with passing a --cpu "
Dcs.po510 "The argument passed to this tool can't be combined with passing a --cpu "
Dfr.po510 "The argument passed to this tool can't be combined with passing a --cpu "
Dpt.po513 "The argument passed to this tool can't be combined with passing a --cpu "
/linux-4.4.14/Documentation/arm64/
Darm-acpi.txt39 able to encode behavior is a key tool used in supporting operating
/linux-4.4.14/Documentation/scheduler/
Dsched-deadline.txt486 is a valuable tool, as it can be used to synthetically recreate certain
/linux-4.4.14/lib/
DKconfig.debug157 Any tool that packages or reads debug information would need
1570 Enable this option if you want to use the LatencyTOP tool
/linux-4.4.14/Documentation/sysctl/
Dvm.txt698 panic_on_oom=2+kdump gives you very strong tool to investigate
/linux-4.4.14/drivers/video/fbdev/
DKconfig1265 The driver starts in monitor mode. You must use the matroxset tool
1316 tool (available at
/linux-4.4.14/Documentation/sound/alsa/
DHD-Audio.txt701 The script `alsa-info.sh` is a very useful tool to gather the audio
/linux-4.4.14/Documentation/m68k/
Dkernel-options.txt190 rebooting, they can be read under AmigaOS with the tool
/linux-4.4.14/drivers/i2c/busses/
DKconfig1085 use this driver, you will need the inputattach tool, which is part
/linux-4.4.14/arch/arm/
DKconfig.debug990 nvflash, or other flashing tool. When bits 19:18 are 3,
/linux-4.4.14/Documentation/devicetree/
Dbooting-without-of.txt1096 The syntax of the dtc tool is
/linux-4.4.14/arch/x86/
DKconfig1484 It is, however, intended as a diagnostic tool; if repeatable
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt397 o tunctl - Configuration tool to create and delete tap devices