Searched refs:pmu_ctx (Results 1 – 10 of 10) sorted by relevance
| /linux/kernel/events/ |
| H A D | core.c | 809 static bool perf_skip_pmu_ctx(struct perf_event_pmu_context *pmu_ctx, in perf_skip_pmu_ctx() argument 812 if ((event_type & EVENT_CGROUP) && !pmu_ctx->nr_cgroups) in perf_skip_pmu_ctx() 815 !(pmu_ctx->pmu->capabilities & PERF_PMU_CAP_MEDIATED_VPMU)) in perf_skip_pmu_ctx() 831 struct perf_event_pmu_context *pmu_ctx; in perf_ctx_disable() local 833 for_each_epc(pmu_ctx, ctx, NULL, event_type) in perf_ctx_disable() 834 perf_pmu_disable(pmu_ctx->pmu); in perf_ctx_disable() 840 struct perf_event_pmu_context *pmu_ctx; in perf_ctx_enable() local 842 for_each_epc(pmu_ctx, ctx, NULL, event_type) in perf_ctx_enable() 843 perf_pmu_enable(pmu_ctx->pmu); in perf_ctx_enable() 1171 event->pmu_ctx->nr_cgroups++; in perf_cgroup_event_enable() [all …]
|
| /linux/drivers/powercap/ |
| H A D | intel_rapl_msr.c | 113 static int rapl_msr_read_raw(int cpu, struct reg_action *ra, bool pmu_ctx) in rapl_msr_read_raw() argument 120 if (pmu_ctx) { in rapl_msr_read_raw()
|
| H A D | intel_rapl_common.c | 257 bool pmu_ctx); 835 bool pmu_ctx) in rapl_read_data_raw() argument 857 if (rd->rp->priv->read_raw(get_rid(rd->rp), &ra, pmu_ctx)) { in rapl_read_data_raw()
|
| /linux/arch/x86/events/ |
| H A D | perf_event.h | 921 void (*sched_task)(struct perf_event_pmu_context *pmu_ctx, 1466 void amd_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, 1521 void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, 1547 static inline void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, in amd_pmu_brs_sched_task() argument 1743 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in); 1757 void intel_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx,
|
| H A D | core.c | 2726 static void x86_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, in x86_pmu_sched_task() argument 2729 static_call_cond(x86_pmu_sched_task)(pmu_ctx, task, sched_in); in x86_pmu_sched_task()
|
| /linux/include/linux/ |
| H A D | intel_rapl.h | 155 int (*read_raw)(int id, struct reg_action *ra, bool pmu_ctx);
|
| H A D | perf_event.h | 514 void (*sched_task) (struct perf_event_pmu_context *pmu_ctx, 838 struct perf_event_pmu_context *pmu_ctx; member 1564 return event->pmu_ctx->pmu->task_ctx_nr == perf_sw_context; in in_software_context()
|
| /linux/arch/s390/kernel/ |
| H A D | perf_pai.c | 673 static void paicrypt_sched_task(struct perf_event_pmu_context *pmu_ctx, in paicrypt_sched_task() argument 737 static void paiext_sched_task(struct perf_event_pmu_context *pmu_ctx, in paiext_sched_task() argument
|
| /linux/arch/x86/events/intel/ |
| H A D | core.c | 6198 static void intel_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, in intel_pmu_sched_task() argument 6201 intel_pmu_pebs_sched_task(pmu_ctx, sched_in); in intel_pmu_sched_task() 6202 intel_pmu_lbr_sched_task(pmu_ctx, task, sched_in); in intel_pmu_sched_task()
|
| H A D | ds.c | 1592 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in intel_pmu_pebs_sched_task() argument
|