#ifndef __PERF_TOOL_H #define __PERF_TOOL_H #include #include struct perf_session; union perf_event; struct perf_evlist; struct perf_evsel; struct perf_sample; struct perf_tool; struct machine; struct ordered_events; typedef int (*event_sample)(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct perf_evsel *evsel, struct machine *machine); typedef int (*event_op)(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct machine *machine); typedef int (*event_attr_op)(struct perf_tool *tool, union perf_event *event, struct perf_evlist **pevlist); typedef int (*event_op2)(struct perf_tool *tool, union perf_event *event, struct perf_session *session); typedef int (*event_oe)(struct perf_tool *tool, union perf_event *event, struct ordered_events *oe); typedef s64 (*event_op3)(struct perf_tool *tool, union perf_event *event, struct perf_session *session); struct perf_tool { event_sample sample, read; event_op mmap, mmap2, comm, fork, exit, lost, lost_samples, aux, itrace_start, context_switch, throttle, unthrottle; event_attr_op attr; event_attr_op event_update; event_op2 tracing_data; event_oe finished_round; event_op2 build_id, id_index, auxtrace_info, auxtrace_error, time_conv, thread_map, cpu_map, stat_config, stat, stat_round; event_op3 auxtrace; bool ordered_events; bool ordering_requires_timestamps; }; #endif /* __PERF_TOOL_H */ it.cgi/linux/net-next.git/'>summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-12-11 10:17:39 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2016-12-11 10:17:39 -0800
commit2e4333c14de06a333783d6812cf3c4998f78b0c8 (patch)
tree368428514d70f34f2261c7f954f241f886d6bb51 /drivers/usb/dwc2/hcd.c
parent045169816b31b10faed984b01c390db1b32ee4c1 (diff)
parentba735155b9647b6167fd50276ca0fbfbce4e836c (diff)
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
Pull MIPS fixes from Ralf Baechle: "Two more MIPS fixes for 4.9: - RTC: Return -ENODEV so an external RTC will be tried - Fix mask of GPE frequency These two have been tested on Imagination's automated test system and also both received positive reviews on the linux-mips mailing list" * 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus: MIPS: Lantiq: Fix mask of GPE frequency MIPS: Return -ENODEV from weak implementation of rtc_mips_set_time
Diffstat (limited to 'drivers/usb/dwc2/hcd.c')