Searched refs:event (Results 151 - 175 of 2972) sorted by relevance

1234567891011>>

/linux-master/drivers/perf/
H A Ddwc_pcie_pmu.c66 #define DWC_PCIE_EVENT_ID(event) FIELD_GET(DWC_PCIE_CONFIG_EVENTID, (event)->attr.config)
67 #define DWC_PCIE_EVENT_TYPE(event) FIELD_GET(DWC_PCIE_CONFIG_TYPE, (event)->attr.config)
68 #define DWC_PCIE_EVENT_LANE(event) FIELD_GET(DWC_PCIE_CONFIG_LANE, (event)->attr.config)
87 struct perf_event *event[DWC_PCIE_EVENT_TYPE_MAX]; member in struct:dwc_pcie_pmu
285 static u64 dwc_pcie_pmu_read_lane_event_counter(struct perf_event *event) argument
287 struct dwc_pcie_pmu *pcie_pmu = to_dwc_pcie_pmu(event->pmu);
297 static u64 dwc_pcie_pmu_read_time_based_counter(struct perf_event *event) argument
338 dwc_pcie_pmu_event_update(struct perf_event *event) argument
362 dwc_pcie_pmu_event_init(struct perf_event *event) argument
403 dwc_pcie_pmu_event_start(struct perf_event *event, int flags) argument
418 dwc_pcie_pmu_event_stop(struct perf_event *event, int flags) argument
436 dwc_pcie_pmu_event_add(struct perf_event *event, int flags) argument
484 dwc_pcie_pmu_event_del(struct perf_event *event, int flags) argument
[all...]
H A Dapple_m1_cpu_pmu.c93 * Per-event affinity table. Most events can be installed on counter
150 return sprintf(page, "event=0x%04llx\n", pmu_attr->id);
167 PMU_FORMAT_ATTR(event, "config:0-7");
296 static void m1_pmu_configure_counter(unsigned int index, u8 event, argument
331 * place the event at the expected location in the relevant
332 * register (PMESR0 holds the event configuration for counters
342 val |= (u64)event << shift;
349 val |= (u64)event << shift;
356 static void m1_pmu_enable_event(struct perf_event *event) argument
361 evt = event
375 m1_pmu_disable_event(struct perf_event *event) argument
404 struct perf_event *event = cpuc->events[idx]; local
424 m1_pmu_read_counter(struct perf_event *event) argument
429 m1_pmu_write_counter(struct perf_event *event, u64 value) argument
435 m1_pmu_get_event_idx(struct pmu_hw_events *cpuc, struct perf_event *event) argument
458 m1_pmu_clear_event_idx(struct pmu_hw_events *cpuc, struct perf_event *event) argument
485 m1_pmu_map_event(struct perf_event *event) argument
496 m2_pmu_map_event(struct perf_event *event) argument
522 m1_pmu_set_event_filter(struct hw_perf_event *event, struct perf_event_attr *attr) argument
[all...]
H A Darm_pmuv3.c8 * This code is based heavily on the ARMv7 perf event code.
30 /* ARMv8 Cortex-A53 specific event types. */
33 /* ARMv8 Cavium ThunderX specific event types. */
166 return sprintf(page, "event=0x%04llx\n", pmu_attr->id);
174 * Don't expose the sw_incr event in /sys. It's not usable as writes to
175 * PMSWINC_EL0 will trap as PMUSERENR.{SW,EN}=={0,0} and event rotation
176 * means we don't have a fixed event<->counter relationship regardless.
207 /* Don't expose the chain event in /sys, since it's useless in isolation */
322 GEN_PMU_FORMAT_ATTR(event); variable
331 static bool armv8pmu_event_is_64bit(struct perf_event *event) argument
336 armv8pmu_event_want_user_access(struct perf_event *event) argument
471 armv8pmu_event_has_user_read(struct perf_event *event) argument
481 armv8pmu_event_is_chained(struct perf_event *event) argument
531 armv8pmu_read_hw_counter(struct perf_event *event) argument
547 armv8pmu_event_needs_bias(struct perf_event *event) argument
563 armv8pmu_bias_long_counter(struct perf_event *event, u64 value) argument
571 armv8pmu_unbias_long_counter(struct perf_event *event, u64 value) argument
579 armv8pmu_read_counter(struct perf_event *event) argument
600 armv8pmu_write_hw_counter(struct perf_event *event, u64 value) argument
613 armv8pmu_write_counter(struct perf_event *event, u64 value) argument
641 armv8pmu_write_event_type(struct perf_event *event) argument
665 armv8pmu_event_cnten_mask(struct perf_event *event) argument
685 armv8pmu_enable_event_counter(struct perf_event *event) argument
707 armv8pmu_disable_event_counter(struct perf_event *event) argument
724 armv8pmu_enable_event_irq(struct perf_event *event) argument
739 armv8pmu_disable_event_irq(struct perf_event *event) argument
796 armv8pmu_enable_event(struct perf_event *event) argument
808 armv8pmu_disable_event(struct perf_event *event) argument
870 struct perf_event *event = cpuc->events[idx]; local
936 armv8pmu_get_event_idx(struct pmu_hw_events *cpuc, struct perf_event *event) argument
962 armv8pmu_clear_event_idx(struct pmu_hw_events *cpuc, struct perf_event *event) argument
972 armv8pmu_user_event_idx(struct perf_event *event) argument
991 armv8pmu_set_event_filter(struct hw_perf_event *event, struct perf_event_attr *attr) argument
1082 __armv8_pmuv3_map_event_id(struct arm_pmu *armpmu, struct perf_event *event) argument
1104 __armv8_pmuv3_map_event(struct perf_event *event, const unsigned (*extra_event_map) [PERF_COUNT_HW_MAX], const unsigned (*extra_cache_map) [PERF_COUNT_HW_CACHE_MAX] [PERF_COUNT_HW_CACHE_OP_MAX] [PERF_COUNT_HW_CACHE_RESULT_MAX]) argument
1157 armv8_pmuv3_map_event(struct perf_event *event) argument
1162 armv8_a53_map_event(struct perf_event *event) argument
1167 armv8_a57_map_event(struct perf_event *event) argument
1172 armv8_a73_map_event(struct perf_event *event) argument
1177 armv8_thunder_map_event(struct perf_event *event) argument
1183 armv8_vulcan_map_event(struct perf_event *event) argument
1287 armv8_pmu_init(struct arm_pmu *cpu_pmu, char *name, int (*map_event)(struct perf_event *event)) argument
[all...]
/linux-master/kernel/
H A Dwatchdog_perf.c101 /* Callback function for perf event subsystem */
102 static void watchdog_overflow_callback(struct perf_event *event, argument
107 event->hw.interrupts = 0;
141 pr_debug("Perf event create on CPU %d failed with %ld\n", cpu,
150 * watchdog_hardlockup_enable - Enable the local event
168 * watchdog_hardlockup_disable - Disable the local event
173 struct perf_event *event = this_cpu_read(watchdog_ev); local
177 if (event) {
178 perf_event_disable(event);
180 this_cpu_write(dead_event, event);
196 struct perf_event *event = per_cpu(dead_event, cpu); local
221 struct perf_event *event = per_cpu(watchdog_ev, cpu); local
243 struct perf_event *event = per_cpu(watchdog_ev, cpu); local
[all...]
/linux-master/arch/arc/kernel/
H A Dperf_event.c209 * an event. A 0 means that the counter can be used.
261 /* read counter #idx; note that counter# != event# on ARC! */
280 static void arc_perf_event_update(struct perf_event *event, argument
292 local64_add(delta, &event->count);
296 static void arc_pmu_read(struct perf_event *event) argument
298 arc_perf_event_update(event, &event->hw, event->hw.idx);
321 pr_debug("init cache event: type/op/result %d/%d/%d with h/w %d \'%s\'\n",
328 /* initializes hw_perf_event structure if event i
329 arc_pmu_event_init(struct perf_event *event) argument
405 arc_pmu_event_set_period(struct perf_event *event) argument
451 arc_pmu_start(struct perf_event *event, int flags) argument
476 arc_pmu_stop(struct perf_event *event, int flags) argument
509 arc_pmu_del(struct perf_event *event, int flags) argument
522 arc_pmu_add(struct perf_event *event, int flags) argument
579 struct perf_event *event; local
[all...]
/linux-master/include/linux/
H A Dperf_event.h132 * extra PMU register associated with an event
153 * struct hw_perf_event - performance event hardware details:
187 * creation and event initalization.
202 * If the event is a per task event, this will point to the task in
220 #define PERF_HES_UPTODATE 0x02 /* event->count up-to-date */
258 * State for throttling the event, see __perf_event_overflow() and
279 #define PERF_PMU_TXN_ADD 0x1 /* txn to add/schedule event on PMU */
280 #define PERF_PMU_TXN_READ 0x2 /* txn to read event group from PMU */
335 * Try and initialize the event fo
1017 struct perf_event *event; member in struct:perf_output_handle
1032 struct perf_event *event; member in struct:bpf_perf_event_data_kern
1124 branch_sample_no_flags(const struct perf_event *event) argument
1129 branch_sample_no_cycles(const struct perf_event *event) argument
1134 branch_sample_type(const struct perf_event *event) argument
1139 branch_sample_hw_index(const struct perf_event *event) argument
1144 branch_sample_priv(const struct perf_event *event) argument
1149 branch_sample_counters(const struct perf_event *event) argument
1154 branch_sample_call_stack(const struct perf_event *event) argument
1232 perf_sample_save_callchain(struct perf_sample_data *data, struct perf_event *event, struct pt_regs *regs) argument
1268 perf_sample_save_brstack(struct perf_sample_data *data, struct perf_event *event, struct perf_branch_stack *brs, u64 *brs_cntr) argument
1293 perf_sample_data_size(struct perf_sample_data *data, struct perf_event *event) argument
1348 is_default_overflow_handler(struct perf_event *event) argument
1371 event_has_any_exclude_flag(struct perf_event *event) argument
1380 is_sampling_event(struct perf_event *event) argument
1388 is_software_event(struct perf_event *event) argument
1396 in_software_context(struct perf_event *event) argument
1650 has_branch_stack(struct perf_event *event) argument
1655 needs_branch_stack(struct perf_event *event) argument
1660 has_aux(struct perf_event *event) argument
1665 is_write_backward(struct perf_event *event) argument
1670 has_addr_filter(struct perf_event *event) argument
1679 perf_event_addr_filters(struct perf_event *event) argument
1689 perf_event_fasync(struct perf_event *event) argument
1733 perf_aux_output_begin(struct perf_output_handle *handle, struct perf_event *event) argument
1761 perf_event_attrs(struct perf_event *event) argument
1765 perf_event_read_local(struct perf_event *event, u64 *value, u64 *enabled, u64 *running) argument
1773 perf_event_refresh(struct perf_event *event, int refresh) argument
1781 perf_bp_event(struct perf_event *event, void *data) argument
1803 perf_swevent_set_period(struct perf_event *event) argument
1804 perf_event_enable(struct perf_event *event) argument
1805 perf_event_disable(struct perf_event *event) argument
1808 perf_event_release_kernel(struct perf_event *event) argument
1809 perf_event_period(struct perf_event *event, u64 value) argument
1813 perf_event_pause(struct perf_event *event, bool reset) argument
[all...]
/linux-master/tools/perf/util/
H A Dsynthetic-events.c7 #include "util/event.h"
51 union perf_event *event,
62 .cpumode = event->header.misc & PERF_RECORD_MISC_CPUMODE_MASK,
65 return process(tool, event, &synth_sample, machine);
153 static int perf_event__prepare_comm(union perf_event *event, pid_t pid, pid_t tid, argument
161 memset(&event->comm, 0, sizeof(event->comm));
164 if (perf_event__get_comm_ids(pid, tid, event->comm.comm,
165 sizeof(event->comm.comm),
176 event
50 perf_tool__process_synth_event(struct perf_tool *tool, union perf_event *event, struct machine *machine, perf_event__handler_t process) argument
190 perf_event__synthesize_comm(struct perf_tool *tool, union perf_event *event, pid_t pid, perf_event__handler_t process, struct machine *machine) argument
221 perf_event__synthesize_namespaces(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handler_t process, struct machine *machine) argument
260 perf_event__synthesize_fork(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, pid_t ppid, perf_event__handler_t process, struct machine *machine) argument
366 perf_record_mmap2__read_build_id(struct perf_record_mmap2 *event, struct machine *machine, bool is_kernel) argument
421 perf_event__synthesize_mmap_events(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handler_t process, struct machine *machine, bool mmap_data) argument
545 perf_event__synthesize_cgroup(struct perf_tool *tool, union perf_event *event, char *path, size_t mount_len, perf_event__handler_t process, struct machine *machine) argument
585 perf_event__walk_cgroup_tree(struct perf_tool *tool, union perf_event *event, char *path, size_t mount_len, perf_event__handler_t process, struct machine *machine) argument
637 union perf_event event; local
672 union perf_event *event; member in struct:perf_event__synthesize_modules_maps_cb_args
678 union perf_event *event = args->event; local
1118 union perf_event *event; local
1204 union perf_event *event; local
1334 struct perf_record_cpu_map *event; local
1354 struct perf_record_cpu_map *event; local
1372 struct perf_record_stat_config *event; local
1412 struct perf_record_stat event; local
1433 struct perf_record_stat_round event; local
1588 perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, const struct perf_sample *sample) argument
[all...]
H A Dordered-events.h13 union perf_event *event; member in struct:ordered_event
29 struct ordered_event *event);
33 struct ordered_event event[]; member in struct:ordered_events_buffer
56 int ordered_events__queue(struct ordered_events *oe, union perf_event *event,
58 void ordered_events__delete(struct ordered_events *oe, struct ordered_event *event);
/linux-master/net/sctp/
H A Dulpqueue.c57 struct sctp_ulpevent *event; local
60 event = sctp_skb2event(skb);
61 sctp_ulpevent_free(event);
65 event = sctp_skb2event(skb);
66 sctp_ulpevent_free(event);
70 event = sctp_skb2event(skb);
71 sctp_ulpevent_free(event);
86 struct sctp_ulpevent *event; local
89 /* Create an event from the incoming chunk. */
90 event
146 struct sctp_ulpevent *event; local
183 struct sctp_ulpevent *event; local
267 sctp_ulpq_store_reasm(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument
319 struct sctp_ulpevent *event; local
571 sctp_ulpq_reasm(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument
682 struct sctp_ulpevent *event; local
712 struct sctp_ulpevent *event = NULL; local
739 sctp_ulpq_retrieve_ordered(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument
781 sctp_ulpq_store_ordered(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument
830 sctp_ulpq_order(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument
872 struct sctp_ulpevent *event; local
964 struct sctp_ulpevent *event; local
1022 struct sctp_ulpevent *event; local
[all...]
/linux-master/drivers/perf/hisilicon/
H A Dhisi_pcie_pmu.c88 static u64 hisi_pcie_get_##_name(struct perf_event *event) \
90 return FIELD_GET(GENMASK(_hi, _lo), event->attr._config); \
93 HISI_PCIE_PMU_FILTER_ATTR(event, config, 16, 0);
163 * be treated as an independent event(index = 0x0010), "RX memory write packets
165 * bits are "real" event index, which can be used to set HISI_PCIE_EVENT_CTRL.
169 static u32 hisi_pcie_get_real_event(struct perf_event *event) argument
171 return hisi_pcie_get_event(event) & GENMASK(15, 0);
208 static u64 hisi_pcie_pmu_get_event_ctrl_val(struct perf_event *event) argument
213 /* Config HISI_PCIE_EVENT_CTRL according to event. */
214 reg |= FIELD_PREP(HISI_PCIE_EVENT_M, hisi_pcie_get_real_event(event));
249 hisi_pcie_pmu_config_event_ctrl(struct perf_event *event) argument
258 hisi_pcie_pmu_clear_event_ctrl(struct perf_event *event) argument
287 hisi_pcie_pmu_valid_filter(struct perf_event *event, struct hisi_pcie_pmu *pcie_pmu) argument
311 hisi_pcie_pmu_cmp_event(struct perf_event *target, struct perf_event *event) argument
318 hisi_pcie_pmu_validate_event_group(struct perf_event *event) argument
365 hisi_pcie_pmu_event_init(struct perf_event *event) argument
394 hisi_pcie_pmu_read_counter(struct perf_event *event) argument
406 hisi_pcie_pmu_get_event_idx(struct hisi_pcie_pmu *pcie_pmu, struct perf_event *event) argument
430 hisi_pcie_pmu_event_update(struct perf_event *event) argument
445 hisi_pcie_pmu_read(struct perf_event *event) argument
450 hisi_pcie_pmu_set_period(struct perf_event *event) argument
501 hisi_pcie_pmu_start(struct perf_event *event, int flags) argument
527 hisi_pcie_pmu_stop(struct perf_event *event, int flags) argument
545 hisi_pcie_pmu_add(struct perf_event *event, int flags) argument
571 hisi_pcie_pmu_del(struct perf_event *event, int flags) argument
608 struct perf_event *event; local
[all...]
H A Dhisi_uncore_pmu.h3 * HiSilicon SoC Hardware event counters support
41 static inline u32 hisi_get_##name(struct perf_event *event) \
43 return FIELD_GET(GENMASK_ULL(hi, lo), event->attr.config); \
54 int (*check_filter)(struct perf_event *event);
67 void (*enable_filter)(struct perf_event *event);
68 void (*disable_filter)(struct perf_event *event);
107 /* check event code range */
112 int hisi_uncore_pmu_get_event_idx(struct perf_event *event);
113 void hisi_uncore_pmu_read(struct perf_event *event);
114 int hisi_uncore_pmu_add(struct perf_event *event, in
[all...]
/linux-master/kernel/trace/
H A Dtrace_events_synth.c91 static bool synth_event_match(const char *system, const char *event,
114 struct synth_event *event = to_synth_event(ev); local
116 return event->ref != 0;
119 static bool synth_event_match(const char *system, const char *event, argument
124 return strcmp(sev->name, event) == 0 &&
137 struct synth_event *event = call->data; local
143 for (i = 0, n_u64 = 0; i < event->n_fields; i++) {
144 size = event->fields[i]->size;
145 is_signed = event->fields[i]->is_signed;
146 type = event
345 print_synth_event(struct trace_iterator *iter, int flags, struct trace_event *event) argument
430 trace_string(struct synth_trace_event *entry, struct synth_event *event, char *str_val, bool is_dynamic, unsigned int data_size, unsigned int *n_u64) argument
470 trace_stack(struct synth_trace_event *entry, struct synth_event *event, long *stack, unsigned int data_size, unsigned int *n_u64) argument
514 struct synth_event *event; local
607 __set_synth_event_print_fmt(struct synth_event *event, char *buf, int len) argument
647 struct synth_event *event = call->data; local
843 struct synth_event *event; local
862 register_synth_event(struct synth_event *event) argument
914 unregister_synth_event(struct synth_event *event) argument
924 free_synth_event(struct synth_event *event) argument
947 struct synth_event *event; local
1277 struct synth_event *event = NULL; local
1949 struct synth_event *event; local
2193 struct synth_event *event = to_synth_event(ev); local
2211 __synth_event_show(struct seq_file *m, struct synth_event *event) argument
2241 struct synth_event *event = to_synth_event(ev); local
[all...]
/linux-master/arch/arm/mm/
H A Dcache-l2x0-pmu.c117 static void l2x0_pmu_event_read(struct perf_event *event) argument
119 struct hw_perf_event *hw = &event->hw;
128 local64_add((new_count - prev_count) & mask, &event->count);
133 static void l2x0_pmu_event_configure(struct perf_event *event) argument
135 struct hw_perf_event *hw = &event->hw;
160 struct perf_event *event = events[i]; local
162 if (!event)
165 l2x0_pmu_event_read(event);
166 l2x0_pmu_event_configure(event);
177 static void __l2x0_pmu_event_enable(int idx, u32 event) argument
186 l2x0_pmu_event_start(struct perf_event *event, int flags) argument
212 l2x0_pmu_event_stop(struct perf_event *event, int flags) argument
229 l2x0_pmu_event_add(struct perf_event *event, int flags) argument
259 l2x0_pmu_event_del(struct perf_event *event, int flags) argument
272 l2x0_pmu_group_is_valid(struct perf_event *event) argument
294 l2x0_pmu_event_init(struct perf_event *event) argument
[all...]
/linux-master/tools/iio/
H A Diio_event_monitor.c2 /* Industrialio event test code.
142 static bool event_is_known(struct iio_event_data *event) argument
144 enum iio_chan_type type = IIO_EVENT_CODE_EXTRACT_CHAN_TYPE(event->id);
145 enum iio_modifier mod = IIO_EVENT_CODE_EXTRACT_MODIFIER(event->id);
146 enum iio_event_type ev_type = IIO_EVENT_CODE_EXTRACT_TYPE(event->id);
147 enum iio_event_direction dir = IIO_EVENT_CODE_EXTRACT_DIR(event->id);
270 static void print_event(struct iio_event_data *event) argument
272 enum iio_chan_type type = IIO_EVENT_CODE_EXTRACT_CHAN_TYPE(event->id);
273 enum iio_modifier mod = IIO_EVENT_CODE_EXTRACT_MODIFIER(event->id);
274 enum iio_event_type ev_type = IIO_EVENT_CODE_EXTRACT_TYPE(event
348 struct iio_event_data event; local
[all...]
/linux-master/arch/powerpc/perf/
H A Dpower5-pmu.c16 * Bits in event code for POWER5 (not POWER5++)
23 #define PM_BYTE_SH 12 /* Byte number of event bus to use */
27 #define PM_BUSEVENT_MSK 0x80 /* Set if event uses event bus */
112 * 24-27: Byte 0 event source 0x0f00_0000
113 * Encoding as for the event code
116 * 20-23, 16-19, 12-15: Byte 1, 2, 3 event sources
138 static int power5_get_constraint(u64 event, unsigned long *maskp, argument
146 pmc = (event >> PM_PMC_SH) & PM_PMC_MSK;
155 else if (event !
225 find_alternative(u64 event) argument
251 find_alternative_bdecode(u64 event) argument
270 power5_get_alternatives(u64 event, unsigned int flags, u64 alt[]) argument
339 power5_marked_instr_event(u64 event) argument
383 power5_compute_mmcr(u64 event[], int n_ev, unsigned int hwc[], struct mmcr_regs *mmcr, struct perf_event *pevents[], u32 flags __maybe_unused) argument
[all...]
H A Dimc-pmu.c59 static struct imc_pmu *imc_event_to_pmu(struct perf_event *event) argument
61 return container_of(event->pmu, struct imc_pmu, pmu);
64 PMU_FORMAT_ATTR(event, "config:0-61");
134 /* device_str_attr_create : Populate event "name" and string "str" in attribute */
154 u32 base, struct imc_events *event)
162 event->value = base + reg;
164 if (of_property_read_string(np, "event-name", &s))
167 event->name = kasprintf(GFP_KERNEL, "%s%s", prefix, s);
168 if (!event->name)
175 event
152 imc_parse_event(struct device_node *np, const char *scale, const char *unit, const char *prefix, u32 base, struct imc_events *event) argument
459 nest_imc_counters_release(struct perf_event *event) argument
511 nest_imc_event_init(struct perf_event *event) argument
744 reset_global_refc(struct perf_event *event) argument
761 core_imc_counters_release(struct perf_event *event) argument
814 core_imc_event_init(struct perf_event *event) argument
980 thread_imc_event_init(struct perf_event *event) argument
1026 is_thread_imc_pmu(struct perf_event *event) argument
1034 get_event_base_addr(struct perf_event *event) argument
1065 imc_read_counter(struct perf_event *event) argument
1083 imc_event_update(struct perf_event *event) argument
1095 imc_event_start(struct perf_event *event, int flags) argument
1106 imc_event_stop(struct perf_event *event, int flags) argument
1115 imc_event_add(struct perf_event *event, int flags) argument
1123 thread_imc_event_add(struct perf_event *event, int flags) argument
1164 thread_imc_event_del(struct perf_event *event, int flags) argument
1277 trace_imc_prepare_sample(struct trace_imc_data *mem, struct perf_sample_data *data, u64 *prev_tb, struct perf_event_header *header, struct perf_event *event) argument
1330 dump_trace_imc_data(struct perf_event *event) argument
1358 trace_imc_event_add(struct perf_event *event, int flags) argument
1391 trace_imc_event_read(struct perf_event *event) argument
1396 trace_imc_event_stop(struct perf_event *event, int flags) argument
1403 trace_imc_event_start(struct perf_event *event, int flags) argument
1408 trace_imc_event_del(struct perf_event *event, int flags) argument
1437 trace_imc_event_init(struct perf_event *event) argument
[all...]
/linux-master/sound/core/seq/
H A Dseq_ump_convert.c3 * ALSA sequencer event conversion between UMP and legacy clients
76 * UMP -> MIDI1 sequencer event
81 /* encode note event */
202 /* encode note event */
315 /* parse and compose for a sysex var-length event */
367 struct snd_seq_ump_event *event = (struct snd_seq_ump_event *)__event; local
369 const union snd_ump_midi1_msg *midi1 = (const union snd_ump_midi1_msg *)event->ump;
373 ev_cvt = *event;
437 struct snd_seq_ump_event *event = (struct snd_seq_ump_event *)__event; local
440 const union snd_ump_midi2_msg *midi2 = (const union snd_ump_midi2_msg *)event
504 cvt_ump_to_any(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, unsigned char type, int atomic, int hop) argument
582 snd_seq_deliver_from_ump(struct snd_seq_client *source, struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) argument
627 note_ev_to_ump_midi1(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi1_msg *data, unsigned char status) argument
642 cc_ev_to_ump_midi1(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi1_msg *data, unsigned char status) argument
655 ctrl_ev_to_ump_midi1(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi1_msg *data, unsigned char status) argument
667 pitchbend_ev_to_ump_midi1(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi1_msg *data, unsigned char status) argument
683 ctrl14_ev_to_ump_midi1(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi1_msg *data, unsigned char status) argument
704 rpn_ev_to_ump_midi1(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi1_msg *data, unsigned char status) argument
727 system_ev_to_ump_midi1(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi1_msg *data, unsigned char status) argument
738 system_1p_ev_to_ump_midi1(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi1_msg *data, unsigned char status) argument
750 system_2p_ev_to_ump_midi1(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi1_msg *data, unsigned char status) argument
765 note_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
780 paf_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
815 cc_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
870 ctrl_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
882 pgm_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
903 pitchbend_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
918 ctrl14_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
980 rpn_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
994 system_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
1005 system_1p_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
1016 system_2p_ev_to_ump_midi2(const struct snd_seq_event *event, struct snd_seq_client_port *dest_port, union snd_ump_midi2_msg *data, unsigned char status) argument
1102 cvt_to_ump_midi1(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) argument
1136 cvt_to_ump_midi2(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) argument
1184 cvt_sysex_to_ump(struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) argument
1234 snd_seq_deliver_to_ump(struct snd_seq_client *source, struct snd_seq_client *dest, struct snd_seq_client_port *dest_port, struct snd_seq_event *event, int atomic, int hop) argument
[all...]
/linux-master/tools/bpf/runqslower/
H A Drunqslower.bpf.c71 struct runq_event event = {}; local
76 /* ivcsw: treat like an enqueue event and store timestamp */
95 event.pid = pid;
96 event.delta_us = delta_us;
97 bpf_get_current_comm(&event.task, sizeof(event.task));
101 &event, sizeof(event));
/linux-master/drivers/platform/surface/
H A Dsurface_aggregator_hub.c57 } event; member in struct:ssam_hub_desc
60 u32 (*notify)(struct ssam_event_notifier *nf, const struct ssam_event *event);
176 hub->notif.event.reg = desc->event.reg;
177 hub->notif.event.id = desc->event.id;
178 hub->notif.event.mask = desc->event.mask;
179 hub->notif.event.flags = SSAM_EVENT_SEQUENCED;
244 static u32 ssam_base_hub_notif(struct ssam_event_notifier *nf, const struct ssam_event *event) argument
315 ssam_kip_hub_notif(struct ssam_event_notifier *nf, const struct ssam_event *event) argument
[all...]
/linux-master/include/rv/
H A Dda_monitor.h23 static inline char *format_react_msg_##name(type curr_state, type event) \
26 "rv: monitor %s does not allow event %s on state %s\n", \
28 model_get_event_name_##name(event), \
47 static inline char *format_react_msg_##name(type curr_state, type event) \
156 da_event_##name(struct da_monitor *da_mon, enum events_##name event) \
159 type next_state = model_get_next_state_##name(curr_state, event); \
165 model_get_event_name_##name(event), \
173 cond_react_##name(format_react_msg_##name(curr_state, event)); \
176 model_get_event_name_##name(event)); \
187 enum events_##name event) \
[all...]
/linux-master/drivers/acpi/acpica/
H A Devevent.c20 static u32 acpi_ev_fixed_event_dispatch(u32 event);
122 * DESCRIPTION: Install the fixed event handlers and disable all fixed events.
132 * Initialize the structure that keeps track of fixed event handlers and
139 /* Disable the fixed event */
197 /* Both the status and enable bits must be on for this event */
204 * Found an active (signalled) event. Invoke global event
225 * PARAMETERS: event - Event type
229 * DESCRIPTION: Clears the status bit for the requested event, calls the
230 * handler that previously registered for the event
236 acpi_ev_fixed_event_dispatch(u32 event) argument
[all...]
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfweh.c20 * struct brcmf_fweh_queue_item - event item on event queue.
23 * @code: event code.
24 * @ifidx: interface index related to this event.
26 * @emsg: common parameters of the firmware event message.
28 * @data: event specific data part of the firmware event.
52 /* array for mapping code to event name */
59 * brcmf_fweh_event_name() - returns name for given event code.
80 * brcmf_fweh_queue_event() - create and queue event
85 brcmf_fweh_queue_event(struct brcmf_fweh_info *fweh, struct brcmf_fweh_queue_item *event) argument
234 struct brcmf_fweh_queue_item *event = NULL; local
258 struct brcmf_fweh_queue_item *event; local
476 struct brcmf_fweh_queue_item *event; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_nvif.c34 #include <nvif/event.h>
76 struct nvif_event *event = container_of(object, typeof(*event), object); local
78 if (event->func(event, repv, repc) == NVIF_EVENT_KEEP)
/linux-master/tools/perf/tests/
H A Dparse-no-sample-id-all.c7 #include "event.h"
13 static int process_event(struct evlist **pevlist, union perf_event *event) argument
17 if (event->header.type == PERF_RECORD_HEADER_ATTR) {
18 if (perf_event__process_attr(NULL, event, pevlist)) {
25 if (event->header.type >= PERF_RECORD_USER_TYPE_START)
31 if (evlist__parse_sample(*pevlist, event, &sample)) {
66 * more than one selected event, so this test processes three events: 2
67 * attributes representing the selected events and one mmap event.
/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Devent.h38 int types_nr, int index_nr, struct nvkm_event *event)
40 spin_lock_init(&event->refs_lock);
41 rwlock_init(&event->list_lock);
42 return __nvkm_event_init(func, subdev, types_nr, index_nr, event);
53 struct nvkm_event *event; member in struct:nvkm_event_ntfy
37 nvkm_event_init(const struct nvkm_event_func *func, struct nvkm_subdev *subdev, int types_nr, int index_nr, struct nvkm_event *event) argument

Completed in 419 milliseconds

1234567891011>>