Searched refs:perf_event_pmu_context (Results 1 - 12 of 12) sorted by relevance
/linux-master/arch/x86/events/ |
H A D | perf_event.h | 831 void (*sched_task)(struct perf_event_pmu_context *pmu_ctx, 915 * perf task context (i.e. struct perf_event_pmu_context::task_ctx_data) 919 void (*swap_task_ctx)(struct perf_event_pmu_context *prev_epc, 920 struct perf_event_pmu_context *next_epc); 1327 void amd_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in); 1368 void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in); 1393 static inline void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) 1555 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in); 1567 void intel_pmu_lbr_swap_task_ctx(struct perf_event_pmu_context *prev_epc, 1568 struct perf_event_pmu_context *next_ep [all...] |
H A D | core.c | 2624 static void x86_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) 2629 static void x86_pmu_swap_task_ctx(struct perf_event_pmu_context *prev_epc, 2630 struct perf_event_pmu_context *next_epc)
|
/linux-master/include/linux/ |
H A D | perf_event.h | 274 struct perf_event_pmu_context; 455 void (*sched_task) (struct perf_event_pmu_context *pmu_ctx, 469 void (*swap_task_ctx) (struct perf_event_pmu_context *prev_epc, 470 struct perf_event_pmu_context *next_epc); 740 * event->pmu_ctx points to perf_event_pmu_context in which the event 744 struct perf_event_pmu_context *pmu_ctx; 848 * perf_event_context <-[1:n]-> perf_event_pmu_context <-[1:n]- perf_event 853 * struct perf_event_pmu_context lifetime is refcount based and RCU freed 870 * perf_event holds a refcount on perf_event_pmu_context 872 struct perf_event_pmu_context { struct [all...] |
/linux-master/arch/x86/events/amd/ |
H A D | brs.c | 384 void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in)
|
H A D | lbr.c | 378 void amd_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in)
|
/linux-master/kernel/events/ |
H A D | core.c | 690 struct perf_event_pmu_context *pmu_ctx; 701 struct perf_event_pmu_context *pmu_ctx; 2256 struct perf_event_pmu_context *epc = event->pmu_ctx; 2348 struct perf_event_pmu_context *pmu_ctx = event->pmu_ctx; 2518 struct perf_event_pmu_context *epc = event->pmu_ctx; 2624 struct perf_event_pmu_context *epc = event->pmu_ctx; 3238 static void __pmu_ctx_sched_out(struct perf_event_pmu_context *pmu_ctx, 3283 struct perf_event_pmu_context *pmu_ctx; 3454 struct perf_event_pmu_context *prev_epc, *next_epc; 3481 struct perf_event_pmu_context *pmu_ct [all...] |
/linux-master/arch/x86/events/intel/ |
H A D | lbr.c | 518 void intel_pmu_lbr_swap_task_ctx(struct perf_event_pmu_context *prev_epc, 519 struct perf_event_pmu_context *next_epc) 541 void intel_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in)
|
H A D | core.c | 4959 static void intel_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, 4966 static void intel_pmu_swap_task_ctx(struct perf_event_pmu_context *prev_epc, 4967 struct perf_event_pmu_context *next_epc)
|
H A D | ds.c | 1129 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in)
|
/linux-master/arch/s390/kernel/ |
H A D | perf_pai_crypto.c | 480 static void paicrypt_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in)
|
H A D | perf_pai_ext.c | 493 static void paiext_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in)
|
/linux-master/arch/powerpc/perf/ |
H A D | core-book3s.c | 135 static void power_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) {} 454 static void power_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in)
|
Completed in 350 milliseconds