Searched refs:perf_event_pmu_context (Results 1 – 12 of 12) sorted by relevance
/openbmc/linux/arch/x86/events/ |
H A D | perf_event.h | 818 void (*sched_task)(struct perf_event_pmu_context *pmu_ctx, 905 void (*swap_task_ctx)(struct perf_event_pmu_context *prev_epc, 906 struct perf_event_pmu_context *next_epc); 1312 void amd_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in); 1353 void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in); 1378 static inline void amd_pmu_brs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in amd_pmu_brs_sched_task() 1540 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in); 1548 void intel_pmu_lbr_swap_task_ctx(struct perf_event_pmu_context *prev_epc, 1549 struct perf_event_pmu_context *next_epc); 1551 void intel_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in);
|
H A D | core.c | 2629 static void x86_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in x86_pmu_sched_task() 2634 static void x86_pmu_swap_task_ctx(struct perf_event_pmu_context *prev_epc, in x86_pmu_swap_task_ctx() 2635 struct perf_event_pmu_context *next_epc) in x86_pmu_swap_task_ctx()
|
/openbmc/linux/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); 744 struct perf_event_pmu_context *pmu_ctx; 873 struct perf_event_pmu_context { struct 978 struct perf_event_pmu_context epc; 979 struct perf_event_pmu_context *task_epc;
|
/openbmc/linux/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) in amd_pmu_brs_sched_task()
|
H A D | lbr.c | 378 void amd_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in amd_pmu_lbr_sched_task()
|
/openbmc/linux/arch/x86/events/intel/ |
H A D | lbr.c | 518 void intel_pmu_lbr_swap_task_ctx(struct perf_event_pmu_context *prev_epc, in intel_pmu_lbr_swap_task_ctx() 519 struct perf_event_pmu_context *next_epc) in intel_pmu_lbr_swap_task_ctx() 541 void intel_pmu_lbr_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in intel_pmu_lbr_sched_task()
|
H A D | core.c | 4928 static void intel_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, in intel_pmu_sched_task() 4935 static void intel_pmu_swap_task_ctx(struct perf_event_pmu_context *prev_epc, in intel_pmu_swap_task_ctx() 4936 struct perf_event_pmu_context *next_epc) in intel_pmu_swap_task_ctx()
|
H A D | ds.c | 1128 void intel_pmu_pebs_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in intel_pmu_pebs_sched_task()
|
/openbmc/linux/kernel/events/ |
H A D | core.c | 694 struct perf_event_pmu_context *pmu_ctx; in perf_ctx_disable() 705 struct perf_event_pmu_context *pmu_ctx; in perf_ctx_enable() 2261 struct perf_event_pmu_context *epc = event->pmu_ctx; in event_sched_out() 2349 struct perf_event_pmu_context *pmu_ctx = event->pmu_ctx; in __perf_remove_from_context() 2519 struct perf_event_pmu_context *epc = event->pmu_ctx; in event_sched_in() 2625 struct perf_event_pmu_context *epc = event->pmu_ctx; in group_can_go_on() 3239 static void __pmu_ctx_sched_out(struct perf_event_pmu_context *pmu_ctx, in __pmu_ctx_sched_out() 3284 struct perf_event_pmu_context *pmu_ctx; in ctx_sched_out() 3455 struct perf_event_pmu_context *prev_epc, *next_epc; in perf_event_swap_task_ctx_data() 3482 struct perf_event_pmu_context *pmu_ctx; in perf_ctx_sched_task_cb() [all …]
|
/openbmc/linux/arch/s390/kernel/ |
H A D | perf_pai_crypto.c | 381 static void paicrypt_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in paicrypt_sched_task()
|
H A D | perf_pai_ext.c | 470 static void paiext_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in paiext_sched_task()
|
/openbmc/linux/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) {} in power_pmu_sched_task() 454 static void power_pmu_sched_task(struct perf_event_pmu_context *pmu_ctx, bool sched_in) in power_pmu_sched_task()
|