Searched refs:perf_output_handle (Results 1 - 21 of 21) sorted by relevance
/linux-master/drivers/hwtracing/coresight/ |
H A D | coresight-etm-perf.h | 69 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 D | coresight-trbe.c | 139 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 D | coresight-tmc-etf.c | 17 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 D | coresight-etm-perf.c | 46 struct perf_output_handle handle; 452 struct perf_output_handle *handle = &ctxt->handle; 544 struct perf_output_handle *handle = &ctxt->handle;
|
H A D | coresight-etb10.c | 96 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 D | ultrasoc-smb.c | 220 struct perf_output_handle *handle = data; 370 struct perf_output_handle *handle,
|
H A D | coresight-tmc-etr.c | 1256 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 D | ring_buffer.c | 20 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 D | internal.h | 163 func_name(struct perf_output_handle *handle, \ 168 __output_custom(struct perf_output_handle *handle, perf_copy_f copy_func,
|
H A D | core.c | 6869 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 D | perf_event.h | 295 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 D | coresight.h | 337 struct perf_output_handle *handle,
|
/linux-master/arch/x86/events/intel/ |
H A D | pt.h | 124 struct perf_output_handle handle;
|
H A D | bts.c | 24 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 D | pt.c | 1082 struct perf_output_handle *handle) 1641 struct perf_output_handle *handle,
|
H A D | ds.c | 767 struct perf_output_handle handle;
|
/linux-master/drivers/perf/ |
H A D | arm_spe_pmu.c | 93 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 D | hisi_ptt.h | 133 struct perf_output_handle handle;
|
H A D | hisi_ptt.c | 247 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 D | perf_cpum_sf.c | 96 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 D | imc-pmu.c | 1347 struct perf_output_handle handle;
|
Completed in 273 milliseconds