Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/kernel/events/
H A Dring_buffer.c20 static void perf_output_wakeup(struct perf_output_handle *handle) in perf_output_wakeup()
36 static void perf_output_get_handle(struct perf_output_handle *handle) in perf_output_get_handle()
50 static void perf_output_put_handle(struct perf_output_handle *handle) in perf_output_put_handle()
149 __perf_output_begin(struct perf_output_handle *handle, in __perf_output_begin()
264 int perf_output_begin_forward(struct perf_output_handle *handle, in perf_output_begin_forward()
271 int perf_output_begin_backward(struct perf_output_handle *handle, in perf_output_begin_backward()
278 int perf_output_begin(struct perf_output_handle *handle, in perf_output_begin()
287 unsigned int perf_output_copy(struct perf_output_handle *handle, in perf_output_copy()
293 unsigned int perf_output_skip(struct perf_output_handle *handle, in perf_output_skip()
299 void perf_output_end(struct perf_output_handle *handle) in perf_output_end()
[all …]
H A Dinternal.h163 func_name(struct perf_output_handle *handle, \
168 __output_custom(struct perf_output_handle *handle, perf_copy_f copy_func, in __output_custom()
H A Dcore.c6431 perf_output_sample_regs(struct perf_output_handle *handle, in perf_output_sample_regs()
6525 perf_output_sample_ustack(struct perf_output_handle *handle, u64 dump_size, in perf_output_sample_ustack()
6606 struct perf_output_handle *handle, in perf_pmu_snapshot_aux()
6639 struct perf_output_handle *handle, in perf_aux_sample_output()
6720 static void __perf_event__output_id_sample(struct perf_output_handle *handle, in __perf_event__output_id_sample()
6745 struct perf_output_handle *handle, in perf_event__output_id_sample()
6752 static void perf_output_read_one(struct perf_output_handle *handle, in perf_output_read_one()
6775 static void perf_output_read_group(struct perf_output_handle *handle, in perf_output_read_group()
6827 static void perf_output_read(struct perf_output_handle *handle, in perf_output_read()
6856 void perf_output_sample(struct perf_output_handle *handle, in perf_output_sample()
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dperf_event.h273 struct perf_output_handle;
469 struct perf_output_handle *handle,
891 struct perf_output_handle { struct
943 extern void *perf_aux_output_begin(struct perf_output_handle *handle,
945 extern void perf_aux_output_end(struct perf_output_handle *handle,
947 extern int perf_aux_output_skip(struct perf_output_handle *handle,
949 extern void *perf_get_aux(struct perf_output_handle *handle);
950 extern void perf_aux_output_flag(struct perf_output_handle *handle, u64 flags);
1057 extern void perf_output_sample(struct perf_output_handle *handle,
1096 struct perf_output_handle *handle,
[all …]
H A Dcoresight.h293 struct perf_output_handle *handle,
/OK3568_Linux_fs/kernel/drivers/hwtracing/coresight/
H A Dcoresight-trbe.c78 struct perf_output_handle * __percpu *handle;
123 static void trbe_stop_and_truncate_event(struct perf_output_handle *handle) in trbe_stop_and_truncate_event()
181 static void trbe_pad_buf(struct perf_output_handle *handle, int len) in trbe_pad_buf()
191 static unsigned long trbe_snapshot_offset(struct perf_output_handle *handle) in trbe_snapshot_offset()
213 static unsigned long __trbe_normal_offset(struct perf_output_handle *handle) in __trbe_normal_offset()
367 static unsigned long trbe_normal_offset(struct perf_output_handle *handle) in trbe_normal_offset()
385 static unsigned long compute_trbe_buffer_limit(struct perf_output_handle *handle) in compute_trbe_buffer_limit()
540 struct perf_output_handle *handle, in arm_trbe_update_buffer()
643 struct perf_output_handle *handle = data; in arm_trbe_enable()
684 static void trbe_handle_spurious(struct perf_output_handle *handle) in trbe_handle_spurious()
[all …]
H A Dcoresight-etm-perf.h64 static inline void *etm_perf_sink_config(struct perf_output_handle *handle) in etm_perf_sink_config()
78 static inline void *etm_perf_sink_config(struct perf_output_handle *handle) in etm_perf_sink_config()
H A Dcoresight-tmc-etf.c17 struct perf_output_handle *handle);
231 struct perf_output_handle *handle = data; in tmc_enable_etf_sink_perf()
421 struct perf_output_handle *handle) in tmc_set_etf_buffer()
445 struct perf_output_handle *handle, in tmc_update_etf_buffer()
H A Dcoresight-etb10.c98 struct perf_output_handle *handle);
178 struct perf_output_handle *handle = data; 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.c42 struct perf_output_handle handle;
399 struct perf_output_handle *handle = &ctxt->handle; in etm_event_start()
466 struct perf_output_handle *handle = &ctxt->handle; in etm_event_stop()
H A Dcoresight-tmc-etr.c1514 struct perf_output_handle *handle, in tmc_update_etr_buffer()
1610 struct perf_output_handle *handle = data; in tmc_enable_etr_sink_perf()
/OK3568_Linux_fs/kernel/drivers/perf/
H A Darm_spe_pmu.c90 struct perf_output_handle __percpu *handle;
365 static void arm_spe_pmu_pad_buf(struct perf_output_handle *handle, int len) in arm_spe_pmu_pad_buf()
375 static u64 arm_spe_pmu_next_snapshot_off(struct perf_output_handle *handle) in arm_spe_pmu_next_snapshot_off()
404 static u64 __arm_spe_pmu_next_off(struct perf_output_handle *handle) in __arm_spe_pmu_next_off()
474 static u64 arm_spe_pmu_next_off(struct perf_output_handle *handle) in arm_spe_pmu_next_off()
493 static void arm_spe_perf_aux_output_begin(struct perf_output_handle *handle, in arm_spe_perf_aux_output_begin()
524 static void arm_spe_perf_aux_output_end(struct perf_output_handle *handle) in arm_spe_perf_aux_output_end()
555 arm_spe_pmu_buf_get_fault_act(struct perf_output_handle *handle) in arm_spe_pmu_buf_get_fault_act()
626 struct perf_output_handle *handle = dev; in arm_spe_pmu_irq_handler()
735 struct perf_output_handle *handle = this_cpu_ptr(spe_pmu->handle); in arm_spe_pmu_start()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/events/intel/
H A Dpt.h124 struct perf_output_handle handle;
H A Dbts.c24 struct perf_output_handle handle;
215 bts_buffer_reset(struct bts_buffer *buf, struct perf_output_handle *handle);
369 bts_buffer_reset(struct bts_buffer *buf, struct perf_output_handle *handle) in bts_buffer_reset()
H A Dpt.c1065 struct perf_output_handle *handle) in pt_buffer_reset_markers()
1631 struct perf_output_handle *handle, in pt_event_snapshot_aux()
H A Dds.c592 struct perf_output_handle handle; in intel_pmu_drain_bts_buffer()
/OK3568_Linux_fs/kernel/arch/s390/kernel/
H A Dperf_cpum_sf.c95 struct perf_output_handle handle; /* AUX buffer output handle */
663 struct perf_output_handle handle; in cpumsf_output_event_pid()
1374 static void aux_output_end(struct perf_output_handle *handle) in aux_output_end()
1410 static int aux_output_begin(struct perf_output_handle *handle, in aux_output_begin()
1589 struct perf_output_handle *handle = &cpuhw->handle; in hw_collect_aux()
/OK3568_Linux_fs/kernel/arch/powerpc/perf/
H A Dimc-pmu.c1337 struct perf_output_handle handle; in dump_trace_imc_data()