Home
last modified time | relevance | path

Searched refs:perf_output_handle (Results 1 – 16 of 16) sorted by relevance

/linux/kernel/events/
H A Dring_buffer.c20 static void perf_output_wakeup(struct perf_output_handle *handle) in perf_output_wakeup()
40 static void perf_output_get_handle(struct perf_output_handle *handle) in perf_output_get_handle()
54 static void perf_output_put_handle(struct perf_output_handle *handle) in perf_output_put_handle()
153 __perf_output_begin(struct perf_output_handle *handle, in __perf_output_begin()
273 int perf_output_begin_forward(struct perf_output_handle *handle, in perf_output_begin_forward()
280 int perf_output_begin_backward(struct perf_output_handle *handle, in perf_output_begin_backward()
287 int perf_output_begin(struct perf_output_handle *handle, in perf_output_begin()
296 unsigned int perf_output_copy(struct perf_output_handle *handle, in perf_output_copy()
302 unsigned int perf_output_skip(struct perf_output_handle *handle, in perf_output_skip()
308 void perf_output_end(struct perf_output_handle *handle) in perf_output_end()
[all …]
H A Dinternal.h165 func_name(struct perf_output_handle *handle, \
170 __output_custom(struct perf_output_handle *handle, perf_copy_f copy_func, in __output_custom()
H A Dcore.c7442 perf_output_sample_regs(struct perf_output_handle *handle, in perf_output_sample_regs()
7540 perf_output_sample_ustack(struct perf_output_handle *handle, u64 dump_size, in perf_output_sample_ustack()
7618 struct perf_output_handle *handle, in perf_pmu_snapshot_aux()
7651 struct perf_output_handle *handle, in perf_aux_sample_output()
7740 static void __perf_event__output_id_sample(struct perf_output_handle *handle, in __perf_event__output_id_sample()
7765 struct perf_output_handle *handle, in perf_event__output_id_sample()
7772 static void perf_output_read_one(struct perf_output_handle *handle, in perf_output_read_one()
7797 static void perf_output_read_group(struct perf_output_handle *handle, in perf_output_read_group()
7865 static void perf_output_read(struct perf_output_handle *handle, in perf_output_read()
7889 void perf_output_sample(struct perf_output_handle *handle, in perf_output_sample()
[all …]
/linux/drivers/hwtracing/coresight/
H A Dcoresight-trbe.c142 struct perf_output_handle * __percpu *handle;
268 static void trbe_report_wrap_event(struct perf_output_handle *handle) in trbe_report_wrap_event()
287 static void trbe_stop_and_truncate_event(struct perf_output_handle *handle) in trbe_stop_and_truncate_event()
352 static void trbe_pad_buf(struct perf_output_handle *handle, int len) in trbe_pad_buf()
362 static unsigned long trbe_snapshot_offset(struct perf_output_handle *handle) in trbe_snapshot_offset()
374 static u64 trbe_min_trace_buf_size(struct perf_output_handle *handle) in trbe_min_trace_buf_size()
403 static unsigned long __trbe_normal_offset(struct perf_output_handle *handle) in __trbe_normal_offset()
552 static unsigned long trbe_normal_offset(struct perf_output_handle *handle) in trbe_normal_offset()
574 static unsigned long compute_trbe_buffer_limit(struct perf_output_handle *handle) in compute_trbe_buffer_limit()
653 static enum trbe_fault_action trbe_get_fault_act(struct perf_output_handle *handle, in trbe_get_fault_act()
[all …]
H A Dcoresight-tmc-etf.c17 struct perf_output_handle *handle);
256 struct perf_output_handle *handle = path->handle; in tmc_enable_etf_sink_perf()
451 struct perf_output_handle *handle) in tmc_set_etf_buffer()
475 struct perf_output_handle *handle, in tmc_update_etf_buffer()
H A Dcoresight-etb10.c96 struct perf_output_handle *handle);
176 struct perf_output_handle *handle = path->handle; in etb_enable_perf()
404 struct perf_output_handle *handle) in etb_set_buffer()
428 struct perf_output_handle *handle, in etb_update_buffer()
H A Dcoresight-etm-perf.c46 struct perf_output_handle handle;
479 struct perf_output_handle *handle = &ctxt->handle; in etm_event_start()
584 struct perf_output_handle *handle = &ctxt->handle; in etm_event_pause()
633 struct perf_output_handle *handle = &ctxt->handle; in etm_event_stop()
H A Dultrasoc-smb.c220 struct perf_output_handle *handle = path->handle; in smb_enable_perf()
370 struct perf_output_handle *handle, in smb_update_buffer()
H A Dcoresight-tmc-etr.c1338 struct perf_output_handle *handle = path->handle; in tmc_etr_get_buffer()
1637 struct perf_output_handle *handle, in tmc_update_etr_buffer()
1743 struct perf_output_handle *handle = path->handle; in tmc_enable_etr_sink_perf()
/linux/include/linux/
H A Dperf_event.h322 struct perf_output_handle;
543 struct perf_output_handle *handle,
1142 struct perf_output_handle { struct
1204 extern void *perf_aux_output_begin(struct perf_output_handle *handle,
1206 extern void perf_aux_output_end(struct perf_output_handle *handle,
1208 extern int perf_aux_output_skip(struct perf_output_handle *handle,
1210 extern void *perf_get_aux(struct perf_output_handle *handle);
1211 extern void perf_aux_output_flag(struct perf_output_handle *handle, u64 flags);
1479 extern void perf_output_sample(struct perf_output_handle *handle,
1523 struct perf_output_handle *handle,
[all …]
H A Dcoresight.h338 struct perf_output_handle *handle;
373 struct perf_output_handle *handle,
/linux/arch/x86/events/intel/
H A Dbts.c25 struct perf_output_handle handle;
222 bts_buffer_reset(struct bts_buffer *bb, struct perf_output_handle *handle);
386 bts_buffer_reset(struct bts_buffer *bb, struct perf_output_handle *handle) in bts_buffer_reset()
H A Dds.c940 struct perf_output_handle handle; in intel_pmu_drain_bts_buffer()
/linux/drivers/hwtracing/ptt/
H A Dhisi_ptt.h133 struct perf_output_handle handle;
/linux/arch/powerpc/perf/
H A Dvpa-dtl.c79 struct perf_output_handle handle;
H A Dimc-pmu.c1347 struct perf_output_handle handle; in dump_trace_imc_data()