Searched refs:perf_output_handle (Results 1 - 21 of 21) sorted by relevance

/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-etm-perf.h69 static inline void *etm_perf_sink_config(struct perf_output_handle *handle)
86 static inline void *etm_perf_sink_config(struct perf_output_handle *handle)
H A Dcoresight-trbe.c139 struct perf_output_handle * __percpu *handle;
262 static void trbe_report_wrap_event(struct perf_output_handle *handle)
281 static void trbe_stop_and_truncate_event(struct perf_output_handle *handle)
331 * The perf_output_handle indices (head, tail, wakeup) are monotonically increasing
335 * configured depending on the perf_output_handle indices, so that the driver does
346 static void trbe_pad_buf(struct perf_output_handle *handle, int len)
356 static unsigned long trbe_snapshot_offset(struct perf_output_handle *handle)
368 static u64 trbe_min_trace_buf_size(struct perf_output_handle *handle)
397 static unsigned long __trbe_normal_offset(struct perf_output_handle *handle)
546 static unsigned long trbe_normal_offset(struct perf_output_handle *handl
[all...]
H A Dcoresight-tmc-etf.c17 struct perf_output_handle *handle);
253 struct perf_output_handle *handle = data;
447 struct perf_output_handle *handle)
471 struct perf_output_handle *handle,
H A Dcoresight-etm-perf.c46 struct perf_output_handle handle;
452 struct perf_output_handle *handle = &ctxt->handle;
544 struct perf_output_handle *handle = &ctxt->handle;
H A Dcoresight-etb10.c96 struct perf_output_handle *handle);
176 struct perf_output_handle *handle = data;
404 struct perf_output_handle *handle)
428 struct perf_output_handle *handle,
H A Dultrasoc-smb.c220 struct perf_output_handle *handle = data;
370 struct perf_output_handle *handle,
H A Dcoresight-tmc-etr.c1256 struct perf_output_handle *handle = data;
1555 struct perf_output_handle *handle,
1650 struct perf_output_handle *handle = data;
/linux-master/kernel/events/
H A Dring_buffer.c20 static void perf_output_wakeup(struct perf_output_handle *handle)
36 static void perf_output_get_handle(struct perf_output_handle *handle)
50 static void perf_output_put_handle(struct perf_output_handle *handle)
149 __perf_output_begin(struct perf_output_handle *handle,
268 int perf_output_begin_forward(struct perf_output_handle *handle,
275 int perf_output_begin_backward(struct perf_output_handle *handle,
282 int perf_output_begin(struct perf_output_handle *handle,
291 unsigned int perf_output_copy(struct perf_output_handle *handle,
297 unsigned int perf_output_skip(struct perf_output_handle *handle,
303 void perf_output_end(struct perf_output_handle *handl
[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,
H A Dcore.c6869 perf_output_sample_regs(struct perf_output_handle *handle,
6963 perf_output_sample_ustack(struct perf_output_handle *handle, u64 dump_size,
7041 struct perf_output_handle *handle,
7074 struct perf_output_handle *handle,
7163 static void __perf_event__output_id_sample(struct perf_output_handle *handle,
7188 struct perf_output_handle *handle,
7195 static void perf_output_read_one(struct perf_output_handle *handle,
7220 static void perf_output_read_group(struct perf_output_handle *handle,
7285 static void perf_output_read(struct perf_output_handle *handle,
7309 void perf_output_sample(struct perf_output_handle *handl
[all...]
/linux-master/include/linux/
H A Dperf_event.h295 struct perf_output_handle;
495 struct perf_output_handle *handle,
1013 struct perf_output_handle { struct
1069 extern void *perf_aux_output_begin(struct perf_output_handle *handle,
1071 extern void perf_aux_output_end(struct perf_output_handle *handle,
1073 extern int perf_aux_output_skip(struct perf_output_handle *handle,
1075 extern void *perf_get_aux(struct perf_output_handle *handle);
1076 extern void perf_aux_output_flag(struct perf_output_handle *handle, u64 flags);
1318 extern void perf_output_sample(struct perf_output_handle *handle,
1376 struct perf_output_handle *handl
[all...]
H A Dcoresight.h337 struct perf_output_handle *handle,
/linux-master/arch/x86/events/intel/
H A Dpt.h124 struct perf_output_handle handle;
H A Dbts.c24 struct perf_output_handle handle;
221 bts_buffer_reset(struct bts_buffer *buf, struct perf_output_handle *handle);
375 bts_buffer_reset(struct bts_buffer *buf, struct perf_output_handle *handle)
H A Dpt.c1082 struct perf_output_handle *handle)
1641 struct perf_output_handle *handle,
H A Dds.c767 struct perf_output_handle handle;
/linux-master/drivers/perf/
H A Darm_spe_pmu.c93 struct perf_output_handle __percpu *handle;
371 static void arm_spe_pmu_pad_buf(struct perf_output_handle *handle, int len)
381 static u64 arm_spe_pmu_next_snapshot_off(struct perf_output_handle *handle)
410 static u64 __arm_spe_pmu_next_off(struct perf_output_handle *handle)
480 static u64 arm_spe_pmu_next_off(struct perf_output_handle *handle)
499 static void arm_spe_perf_aux_output_begin(struct perf_output_handle *handle,
530 static void arm_spe_perf_aux_output_end(struct perf_output_handle *handle)
561 arm_spe_pmu_buf_get_fault_act(struct perf_output_handle *handle)
631 struct perf_output_handle *handle = dev;
760 struct perf_output_handle *handl
[all...]
/linux-master/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;
1085 struct perf_output_handle *handle = &hisi_ptt->trace_ctrl.handle;
/linux-master/arch/s390/kernel/
H A Dperf_cpum_sf.c96 struct perf_output_handle handle; /* AUX buffer output handle */
705 struct perf_output_handle handle;
1423 static void aux_output_end(struct perf_output_handle *handle)
1459 static int aux_output_begin(struct perf_output_handle *handle,
1641 struct perf_output_handle *handle = &cpuhw->handle;
/linux-master/arch/powerpc/perf/
H A Dimc-pmu.c1347 struct perf_output_handle handle;

Completed in 273 milliseconds