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()
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()
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()
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()
809 perf_skip_pmu_ctx(struct perf_event_pmu_context * pmu_ctx,enum event_type_t event_type) perf_skip_pmu_ctx() argument
831 struct perf_event_pmu_context *pmu_ctx; perf_ctx_disable() local
840 struct perf_event_pmu_context *pmu_ctx; perf_ctx_enable() local
2577 struct perf_event_pmu_context *pmu_ctx = event->pmu_ctx; __perf_remove_from_context() local
3526 __pmu_ctx_sched_out(struct perf_event_pmu_context * pmu_ctx,enum event_type_t event_type) __pmu_ctx_sched_out() argument
3580 struct perf_event_pmu_context *pmu_ctx; ctx_sched_out() local
3753 struct perf_event_pmu_context *pmu_ctx; perf_ctx_sched_task_cb() local
3988 __link_epc(struct perf_event_pmu_context * pmu_ctx) __link_epc() argument
4168 __pmu_ctx_sched_in(struct perf_event_pmu_context * pmu_ctx,enum event_type_t event_type) __pmu_ctx_sched_in() argument
4184 struct perf_event_pmu_context *pmu_ctx; ctx_sched_in() local
4491 struct perf_event_pmu_context *pmu_ctx; perf_adjust_freq_unthr_context() local
4538 ctx_event_to_rotate(struct perf_event_pmu_context * pmu_ctx) ctx_event_to_rotate() argument
13849 struct perf_event_pmu_context *pmu_ctx; SYSCALL_DEFINE5() local
14260 struct perf_event_pmu_context *pmu_ctx; perf_event_create_kernel_counter() local
14751 struct perf_event_pmu_context *pmu_ctx; inherit_event() local
[all...]
/linux/arch/x86/events/
H A Dperf_event.h929 void (*sched_task)(struct perf_event_pmu_context *pmu_ctx,
1474 void amd_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx,
1529 void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, in amd_pmu_brs_del()
1555 static inline void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, in amd_pmu_brs_del()
1753 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in);
1767 void intel_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx,
1557 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 Dcore.c2729 static void x86_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, in x86_pmu_sched_task() argument
2732 static_call_cond(x86_pmu_sched_task)(pmu_ctx, task, sched_in); in x86_pmu_sched_task()
/linux/include/linux/
H A Dperf_event.h514 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 Dperf_pai.c684 static void paicrypt_sched_task(struct perf_event_pmu_context *pmu_ctx, in paicrypt_sched_task() argument
748 static void paiext_sched_task(struct perf_event_pmu_context *pmu_ctx, in paiext_sched_task() argument
/linux/arch/powerpc/perf/
H A Dcore-book3s.c136 static void power_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, in power_pmu_sched_task()
451 static void power_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, in power_pmu_sched_task()
135 power_pmu_sched_task(struct perf_event_pmu_context * pmu_ctx,struct task_struct * task,bool sched_in) power_pmu_sched_task() argument
450 power_pmu_sched_task(struct perf_event_pmu_context * pmu_ctx,struct task_struct * task,bool sched_in) power_pmu_sched_task() argument
/linux/arch/x86/events/intel/
H A Dcore.c6486 static void intel_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, in intel_pebs_isolation_quirk()
6489 intel_pmu_pebs_sched_task(pmu_ctx, sched_in); in intel_pebs_isolation_quirk()
6490 intel_pmu_lbr_sched_task(pmu_ctx, task, sched_in); in intel_pebs_isolation_quirk()
6233 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.c1600 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in pebs_update_threshold()
1592 intel_pmu_pebs_sched_task(struct perf_event_pmu_context * pmu_ctx,bool sched_in) intel_pmu_pebs_sched_task() argument