Home
last modified time | relevance | path

Searched refs:perf_output_handle (Results 1 – 10 of 10) 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.h166 func_name(struct perf_output_handle *handle, \
171 __output_custom(struct perf_output_handle *handle, perf_copy_f copy_func, in __output_custom()
/linux/include/linux/
H A Dperf_event.h323 struct perf_output_handle;
544 struct perf_output_handle *handle,
1151 struct perf_output_handle { struct
1212 extern void *perf_aux_output_begin(struct perf_output_handle *handle,
1214 extern void perf_aux_output_end(struct perf_output_handle *handle,
1216 extern int perf_aux_output_skip(struct perf_output_handle *handle,
1218 extern void *perf_get_aux(struct perf_output_handle *handle);
1219 extern void perf_aux_output_flag(struct perf_output_handle *handle, u64 flags);
1487 extern void perf_output_sample(struct perf_output_handle *handle,
1531 struct perf_output_handle *handle,
[all …]
/linux/drivers/perf/
H A Darm_spe_pmu.c97 struct perf_output_handle __percpu *handle;
484 static void arm_spe_pmu_pad_buf(struct perf_output_handle *handle, int len) in arm_spe_pmu_pad_buf()
494 static u64 arm_spe_pmu_next_snapshot_off(struct perf_output_handle *handle) in arm_spe_pmu_next_snapshot_off()
523 static u64 __arm_spe_pmu_next_off(struct perf_output_handle *handle) in __arm_spe_pmu_next_off()
593 static u64 arm_spe_pmu_next_off(struct perf_output_handle *handle) in arm_spe_pmu_next_off()
612 static int arm_spe_perf_aux_output_begin(struct perf_output_handle *handle, in arm_spe_perf_aux_output_begin()
649 static void arm_spe_perf_aux_output_end(struct perf_output_handle *handle) in arm_spe_perf_aux_output_end()
680 arm_spe_pmu_buf_get_fault_act(struct perf_output_handle *handle) in arm_spe_pmu_buf_get_fault_act()
750 struct perf_output_handle *handle = dev; in arm_spe_pmu_irq_handler()
885 struct perf_output_handle *handle = this_cpu_ptr(spe_pmu->handle); in arm_spe_pmu_start()
[all …]
/linux/drivers/hwtracing/coresight/
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()
/linux/drivers/hwtracing/ptt/
H A Dhisi_ptt.h133 struct perf_output_handle handle;
H A Dhisi_ptt.c247 struct perf_output_handle *handle = &ctrl->handle; in hisi_ptt_update_aux()
1085 struct perf_output_handle *handle = &hisi_ptt->trace_ctrl.handle; in hisi_ptt_pmu_start()
/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()
/linux/arch/s390/kernel/
H A Dperf_cpum_sf.c110 struct perf_output_handle handle; /* AUX buffer output handle */
637 struct perf_output_handle handle; in cpumsf_output_event_pid()
1301 static void aux_output_end(struct perf_output_handle *handle) in aux_output_end()
1334 static int aux_output_begin(struct perf_output_handle *handle, in aux_output_begin()
1496 struct perf_output_handle *handle = &cpuhw->handle; in hw_collect_aux()
/linux/arch/powerpc/perf/
H A Dvpa-dtl.c79 struct perf_output_handle handle;