Home
last modified time | relevance | path

Searched refs:perf_event_pmu_context (Results 1 – 10 of 10) sorted by relevance

/linux/include/linux/
H A Dperf_event.h282 struct perf_event_pmu_context;
515 void (*sched_task) (struct perf_event_pmu_context *pmu_ctx,
839 struct perf_event_pmu_context *pmu_ctx;
965 struct perf_event_pmu_context { struct
993 static inline bool perf_pmu_ctx_is_active(struct perf_event_pmu_context *epc) in perf_pmu_ctx_is_active() argument
1115 struct perf_event_pmu_context epc;
1116 struct perf_event_pmu_context *task_epc;
/linux/arch/x86/events/
H A Dperf_event.h1118 void (*sched_task)(struct perf_event_pmu_context *pmu_ctx,
1671 void amd_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx,
1726 void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx,
1752 static inline void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, in amd_pmu_brs_sched_task()
1953 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in);
1967 void intel_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx,
H A Dcore.c3205 static void x86_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, in x86_pmu_sched_task()
/linux/arch/x86/events/amd/
H A Dbrs.c383 void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, in amd_pmu_brs_sched_task()
H A Dlbr.c378 void amd_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, in amd_pmu_lbr_sched_task()
/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()
832 struct perf_event_pmu_context *pmu_ctx; in perf_ctx_disable()
841 struct perf_event_pmu_context *pmu_ctx; in perf_ctx_enable()
2466 struct perf_event_pmu_context *epc = event->pmu_ctx; in event_sched_out()
2589 struct perf_event_pmu_context *pmu_ctx = event->pmu_ctx; in __perf_remove_from_context()
2812 struct perf_event_pmu_context *epc = event->pmu_ctx; in event_sched_in()
2917 struct perf_event_pmu_context *epc = event->pmu_ctx; in group_can_go_on()
2999 struct perf_event_pmu_context *epc; in ctx_resched()
3534 static void __pmu_ctx_sched_out(struct perf_event_pmu_context *pmu_ctx, in __pmu_ctx_sched_out()
3588 struct perf_event_pmu_context *pmu_ctx; in ctx_sched_out()
[all …]
/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()
805 static void paiext_sched_task(struct perf_event_pmu_context *pmu_ctx, in paiext_sched_task()
/linux/arch/x86/events/intel/
H A Dlbr.c527 void intel_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, in intel_pmu_lbr_sched_task()
H A Dds.c1584 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in intel_pmu_pebs_sched_task()
H A Dcore.c6623 static void intel_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, in intel_pmu_sched_task()