Searched refs:perf_output_handle (Results 1 – 14 of 14) sorted by relevance
/Linux-v4.19/kernel/events/ |
D | ring_buffer.c | 21 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 …]
|
D | internal.h | 156 func_name(struct perf_output_handle *handle, \ 161 __output_custom(struct perf_output_handle *handle, perf_copy_f copy_func, in __output_custom()
|
D | core.c | 5846 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/ |
D | perf_event.h | 795 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 …]
|
D | coresight.h | 204 struct perf_output_handle *handle, 207 struct perf_output_handle *handle, 210 struct perf_output_handle *handle,
|
/Linux-v4.19/drivers/perf/ |
D | arm_spe_pmu.c | 82 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/ |
D | coresight-etm-perf.c | 39 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()
|
D | coresight-tmc-etf.c | 331 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()
|
D | coresight-etb10.c | 297 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/ |
D | pt.h | 186 struct perf_output_handle handle;
|
D | bts.c | 32 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()
|
D | pt.c | 919 struct perf_output_handle *handle) in pt_buffer_reset_markers()
|
D | ds.c | 591 struct perf_output_handle handle; in intel_pmu_drain_bts_buffer()
|
/Linux-v4.19/arch/s390/kernel/ |
D | perf_cpum_sf.c | 95 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()
|