Searched refs:dtl (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/powerpc/perf/ |
| H A D | vpa-dtl.c | 122 struct vpa_dtl *dtl, int index) in vpa_dtl_capture_aux() argument 139 memcpy(aux_copy_buf + buf->head, &dtl->buf[index], *n_entries * sizeof(struct dtl_entry)); in vpa_dtl_capture_aux() 203 struct vpa_dtl *dtl = &per_cpu(vpa_dtl_cpu, event->cpu); in vpa_dtl_dump_sample_data() local 207 last_idx = dtl->last_idx; in vpa_dtl_dump_sample_data() 218 dtl->last_idx = last_idx + n_req; in vpa_dtl_dump_sample_data() 245 vpa_dtl_capture_aux(&read_size, aux_buf, dtl, i); in vpa_dtl_dump_sample_data() 265 vpa_dtl_capture_aux(&n_req, aux_buf, dtl, i); in vpa_dtl_dump_sample_data() 334 struct vpa_dtl *dtl = &per_cpu(vpa_dtl_cpu, cpu); in vpa_dtl_mem_alloc() local 346 dtl->buf = buf; in vpa_dtl_mem_alloc() 436 struct vpa_dtl *dtl = &per_cpu(vpa_dtl_cpu, event->cpu); in vpa_dtl_event_add() local [all …]
|
| H A D | Makefile | 17 obj-$(CONFIG_HV_PERF_CTRS) += hv-24x7.o hv-gpci.o hv-common.o vpa-dtl.o
|
| /linux/tools/perf/util/ |
| H A D | powerpc-vpadtl.c | 47 struct powerpc_vpadtl_entry *dtl; member 95 struct powerpc_vpadtl_entry *dtl; in powerpc_vpadtl_dump() local 110 dtl = (struct powerpc_vpadtl_entry *)buf; in powerpc_vpadtl_dump() 111 if (dtl->timebase != 0) { in powerpc_vpadtl_dump() 115 dispatch_reasons[dtl->dispatch_reason], in powerpc_vpadtl_dump() 116 preempt_reasons[dtl->preempt_reason], in powerpc_vpadtl_dump() 117 be32_to_cpu(dtl->enqueue_to_dispatch_time), in powerpc_vpadtl_dump() 118 be32_to_cpu(dtl->ready_to_enqueue_time), in powerpc_vpadtl_dump() 119 be32_to_cpu(dtl->waiting_to_ready_time)); in powerpc_vpadtl_dump() 135 struct powerpc_vpadtl_entry *record = vpaq->dtl; in powerpc_vpadtl_timestamp() [all …]
|
| /linux/Documentation/arch/powerpc/ |
| H A D | vpa-dtl.rst | 2 .. _vpa-dtl: 21 The vpa-dtl PMU exposes the Virtual Processor Area(VPA) DTL counters 30 vpa dtl pmu has one hrtimer added per vpa-dtl pmu thread. DTL (Dispatch 55 vpa-dtl PMU example usage 86 vpa-dtl pmu is dispatch trace log data. 105 Above is representation of dtl entry of below format: 135 # Samples: 321 of event 'vpa-dtl' 153 …:256 256 [016] 105373.359913: vpa-dtl: timebase: 21403600706628… 154 …:256 256 [017] 105373.360012: vpa-dtl: timebase: 21403600706679…
|
| H A D | index.rst | 40 vpa-dtl
|
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | Makefile | 12 papr_platform_attributes.o dtl.o
|
| /linux/tools/perf/ |
| H A D | builtin-script.c | 2000 struct powerpc_vpadtl_entry *dtl = (struct powerpc_vpadtl_entry *)data->raw_data; in perf_sample__fprintf_synth_vpadtl() local 2006 get_unaligned_be64(&dtl->timebase), in perf_sample__fprintf_synth_vpadtl() 2007 dispatch_reasons[dtl->dispatch_reason], in perf_sample__fprintf_synth_vpadtl() 2008 preempt_reasons[dtl->preempt_reason], in perf_sample__fprintf_synth_vpadtl() 2009 be32_to_cpu(dtl->enqueue_to_dispatch_time), in perf_sample__fprintf_synth_vpadtl() 2010 be32_to_cpu(dtl->ready_to_enqueue_time), in perf_sample__fprintf_synth_vpadtl() 2011 be32_to_cpu(dtl->waiting_to_ready_time), in perf_sample__fprintf_synth_vpadtl() 2012 be16_to_cpu(dtl->processor_id)); in perf_sample__fprintf_synth_vpadtl()
|