Home
last modified time | relevance | path

Searched refs:pmu_ctx (Results 1 – 8 of 8) sorted by relevance

/linux/kernel/events/
H A Dcore.c810 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 Dperf_event.h925 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 Dbrs.c383 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 Dlbr.c378 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 Dperf_pai.c730 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 Dintel_rapl_common.c164 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 Dcore.c6567 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 Dds.c1584 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