| /linux/kernel/events/ |
| H A D | core.c | 810 static bool perf_skip_pmu_ctx(struct perf_event_pmu_context *pmu_ctx, in perf_skip_pmu_ctx() argument 813 if ((event_type & EVENT_CGROUP) && !pmu_ctx->nr_cgroups) in perf_skip_pmu_ctx() 816 !(pmu_ctx->pmu->capabilities & PERF_PMU_CAP_MEDIATED_VPMU)) in perf_skip_pmu_ctx() 832 struct perf_event_pmu_context *pmu_ctx; in perf_ctx_disable() local 834 for_each_epc(pmu_ctx, ctx, NULL, event_type) in perf_ctx_disable() 835 perf_pmu_disable(pmu_ctx->pmu); in perf_ctx_disable() 841 struct perf_event_pmu_context *pmu_ctx; in perf_ctx_enable() local 843 for_each_epc(pmu_ctx, ctx, NULL, event_type) in perf_ctx_enable() 844 perf_pmu_enable(pmu_ctx->pmu); in perf_ctx_enable() 1172 event->pmu_ctx in perf_cgroup_event_enable() 2589 struct perf_event_pmu_context *pmu_ctx = event->pmu_ctx; __perf_remove_from_context() local 3534 __pmu_ctx_sched_out(struct perf_event_pmu_context * pmu_ctx,enum event_type_t event_type) __pmu_ctx_sched_out() argument 3588 struct perf_event_pmu_context *pmu_ctx; ctx_sched_out() local 3761 struct perf_event_pmu_context *pmu_ctx; perf_ctx_sched_task_cb() local 3996 __link_epc(struct perf_event_pmu_context * pmu_ctx) __link_epc() argument 4176 __pmu_ctx_sched_in(struct perf_event_pmu_context * pmu_ctx,enum event_type_t event_type) __pmu_ctx_sched_in() argument 4192 struct perf_event_pmu_context *pmu_ctx; ctx_sched_in() local 4499 struct perf_event_pmu_context *pmu_ctx; perf_adjust_freq_unthr_context() local 4546 ctx_event_to_rotate(struct perf_event_pmu_context * pmu_ctx) ctx_event_to_rotate() argument 13923 struct perf_event_pmu_context *pmu_ctx; SYSCALL_DEFINE5() local 14342 struct perf_event_pmu_context *pmu_ctx; perf_event_create_kernel_counter() local 14852 struct perf_event_pmu_context *pmu_ctx; inherit_event() local [all...] |
| /linux/arch/x86/events/ |
| H A D | perf_event.h | 925 void (*sched_task)(struct perf_event_pmu_context *pmu_ctx, 1464 void amd_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, 1519 void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, in amd_pmu_brs_del() 1545 static inline void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, in amd_pmu_brs_del() 1746 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in); 1760 void intel_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, 1549 amd_pmu_brs_sched_task(struct perf_event_pmu_context * pmu_ctx,struct task_struct * task,bool sched_in) amd_pmu_brs_sched_task() argument
|
| /linux/arch/x86/events/amd/ |
| H A D | brs.c | 383 void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, 384 amd_pmu_brs_sched_task(struct perf_event_pmu_context * pmu_ctx,struct task_struct * task,bool sched_in) amd_pmu_brs_sched_task() argument
|
| H A D | lbr.c | 378 void amd_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, in amd_pmu_lbr_sched_task() argument
|
| /linux/arch/s390/kernel/ |
| H A D | perf_pai.c | 730 static void paicrypt_sched_task(struct perf_event_pmu_context *pmu_ctx, in paicrypt_sched_task() argument 805 static void paiext_sched_task(struct perf_event_pmu_context *pmu_ctx, in paiext_sched_task() argument
|
| /linux/drivers/powercap/ |
| H A D | intel_rapl_common.c | 164 bool pmu_ctx); 629 bool pmu_ctx) in rapl_read_data_raw() argument 645 if (rd->rp->priv->read_raw(get_rid(rd->rp), &ra, pmu_ctx)) { in rapl_read_data_raw()
|
| /linux/arch/x86/events/intel/ |
| H A D | core.c | 6567 static void intel_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, 6570 intel_pmu_pebs_sched_task(pmu_ctx, sched_in); 6571 intel_pmu_lbr_sched_task(pmu_ctx, task, sched_in); 6527 intel_pmu_sched_task(struct perf_event_pmu_context * pmu_ctx,struct task_struct * task,bool sched_in) intel_pmu_sched_task() argument
|
| H A D | ds.c | 1584 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in pebs_needs_sched_cb() 1590 intel_pmu_pebs_sched_task(struct perf_event_pmu_context * pmu_ctx,bool sched_in) intel_pmu_pebs_sched_task() argument
|