Home
last modified time | relevance | path

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

/Linux-v4.19/kernel/events/
Dring_buffer.c21 static void perf_output_wakeup(struct perf_output_handle *handle) in perf_output_wakeup()
37 static void perf_output_get_handle(struct perf_output_handle *handle) in perf_output_get_handle()
46 static void perf_output_put_handle(struct perf_output_handle *handle) in perf_output_put_handle()
118 __perf_output_begin(struct perf_output_handle *handle, in __perf_output_begin()
234 int perf_output_begin_forward(struct perf_output_handle *handle, in perf_output_begin_forward()
240 int perf_output_begin_backward(struct perf_output_handle *handle, in perf_output_begin_backward()
246 int perf_output_begin(struct perf_output_handle *handle, in perf_output_begin()
254 unsigned int perf_output_copy(struct perf_output_handle *handle, in perf_output_copy()
260 unsigned int perf_output_skip(struct perf_output_handle *handle, in perf_output_skip()
266 void perf_output_end(struct perf_output_handle *handle) in perf_output_end()
[all …]
Dinternal.h156 func_name(struct perf_output_handle *handle, \
161 __output_custom(struct perf_output_handle *handle, perf_copy_f copy_func, in __output_custom()
Dcore.c5846 perf_output_sample_regs(struct perf_output_handle *handle, in perf_output_sample_regs()
5941 perf_output_sample_ustack(struct perf_output_handle *handle, u64 dump_size, in perf_output_sample_ustack()
6021 static void __perf_event__output_id_sample(struct perf_output_handle *handle, in __perf_event__output_id_sample()
6046 struct perf_output_handle *handle, in perf_event__output_id_sample()
6053 static void perf_output_read_one(struct perf_output_handle *handle, in perf_output_read_one()
6076 static void perf_output_read_group(struct perf_output_handle *handle, in perf_output_read_group()
6128 static void perf_output_read(struct perf_output_handle *handle, in perf_output_read()
6152 void perf_output_sample(struct perf_output_handle *handle, in perf_output_sample()
6496 int (*output_begin)(struct perf_output_handle *, in __perf_event_output() argument
6500 struct perf_output_handle handle; in __perf_event_output()
[all …]
/Linux-v4.19/include/linux/
Dperf_event.h795 struct perf_output_handle { struct
847 extern void *perf_aux_output_begin(struct perf_output_handle *handle,
849 extern void perf_aux_output_end(struct perf_output_handle *handle,
851 extern int perf_aux_output_skip(struct perf_output_handle *handle,
853 extern void *perf_get_aux(struct perf_output_handle *handle);
854 extern void perf_aux_output_flag(struct perf_output_handle *handle, u64 flags);
962 extern void perf_output_sample(struct perf_output_handle *handle,
1001 struct perf_output_handle *handle,
1254 extern int perf_output_begin(struct perf_output_handle *handle,
1256 extern int perf_output_begin_forward(struct perf_output_handle *handle,
[all …]
Dcoresight.h204 struct perf_output_handle *handle,
207 struct perf_output_handle *handle,
210 struct perf_output_handle *handle,
/Linux-v4.19/drivers/perf/
Darm_spe_pmu.c82 struct perf_output_handle __percpu *handle;
357 static void arm_spe_pmu_pad_buf(struct perf_output_handle *handle, int len) in arm_spe_pmu_pad_buf()
367 static u64 arm_spe_pmu_next_snapshot_off(struct perf_output_handle *handle) in arm_spe_pmu_next_snapshot_off()
396 static u64 __arm_spe_pmu_next_off(struct perf_output_handle *handle) in __arm_spe_pmu_next_off()
466 static u64 arm_spe_pmu_next_off(struct perf_output_handle *handle) in arm_spe_pmu_next_off()
485 static void arm_spe_perf_aux_output_begin(struct perf_output_handle *handle, in arm_spe_perf_aux_output_begin()
516 static void arm_spe_perf_aux_output_end(struct perf_output_handle *handle) in arm_spe_perf_aux_output_end()
547 arm_spe_pmu_buf_get_fault_act(struct perf_output_handle *handle) in arm_spe_pmu_buf_get_fault_act()
618 struct perf_output_handle *handle = dev; in arm_spe_pmu_irq_handler()
727 struct perf_output_handle *handle = this_cpu_ptr(spe_pmu->handle); in arm_spe_pmu_start()
[all …]
/Linux-v4.19/drivers/hwtracing/coresight/
Dcoresight-etm-perf.c39 static DEFINE_PER_CPU(struct perf_output_handle, ctx_handle);
256 struct perf_output_handle *handle = this_cpu_ptr(&ctx_handle); in etm_event_start()
307 struct perf_output_handle *handle = this_cpu_ptr(&ctx_handle); in etm_event_stop()
Dcoresight-tmc-etf.c331 struct perf_output_handle *handle, in tmc_set_etf_buffer()
353 struct perf_output_handle *handle, in tmc_reset_etf_buffer()
382 struct perf_output_handle *handle, in tmc_update_etf_buffer()
Dcoresight-etb10.c297 struct perf_output_handle *handle, in etb_set_buffer()
319 struct perf_output_handle *handle, in etb_reset_buffer()
349 struct perf_output_handle *handle, in etb_update_buffer()
/Linux-v4.19/arch/x86/events/intel/
Dpt.h186 struct perf_output_handle handle;
Dbts.c32 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()
Dpt.c919 struct perf_output_handle *handle) in pt_buffer_reset_markers()
Dds.c591 struct perf_output_handle handle; in intel_pmu_drain_bts_buffer()
/Linux-v4.19/arch/s390/kernel/
Dperf_cpum_sf.c95 struct perf_output_handle handle; /* AUX buffer output handle */
652 struct perf_output_handle handle; in cpumsf_output_event_pid()
1296 static void aux_output_end(struct perf_output_handle *handle) in aux_output_end()
1331 static int aux_output_begin(struct perf_output_handle *handle, in aux_output_begin()
1505 struct perf_output_handle *handle = &cpuhw->handle; in hw_collect_aux()