Searched refs:perf_event_context (Results 1 – 14 of 14) sorted by relevance
| /Linux-v6.1/kernel/events/ |
| D | core.c | 159 __get_cpu_context(struct perf_event_context *ctx) in __get_cpu_context() 165 struct perf_event_context *ctx) in perf_ctx_lock() 173 struct perf_event_context *ctx) in perf_ctx_unlock() 207 struct perf_event_context *, void *); 219 struct perf_event_context *ctx = event->ctx; in event_function() 221 struct perf_event_context *task_ctx = cpuctx->task_ctx; in event_function() 263 struct perf_event_context *ctx = event->ctx; in event_function_call() 316 struct perf_event_context *ctx = event->ctx; in event_function_local() 319 struct perf_event_context *task_ctx = NULL; in event_function_local() 580 static void update_context_time(struct perf_event_context *ctx); [all …]
|
| /Linux-v6.1/arch/x86/events/ |
| D | perf_event.h | 814 void (*sched_task)(struct perf_event_context *ctx, 901 void (*swap_task_ctx)(struct perf_event_context *prev, 902 struct perf_event_context *next); 1309 void amd_pmu_lbr_sched_task(struct perf_event_context *ctx, bool sched_in); 1351 void amd_pmu_brs_sched_task(struct perf_event_context *ctx, bool sched_in); 1376 static inline void amd_pmu_brs_sched_task(struct perf_event_context *ctx, bool sched_in) in amd_pmu_brs_sched_task() 1536 void intel_pmu_pebs_sched_task(struct perf_event_context *ctx, bool sched_in); 1544 void intel_pmu_lbr_swap_task_ctx(struct perf_event_context *prev, 1545 struct perf_event_context *next); 1547 void intel_pmu_lbr_sched_task(struct perf_event_context *ctx, bool sched_in);
|
| D | core.c | 2649 static void x86_pmu_sched_task(struct perf_event_context *ctx, bool sched_in) in x86_pmu_sched_task() 2654 static void x86_pmu_swap_task_ctx(struct perf_event_context *prev, in x86_pmu_swap_task_ctx() 2655 struct perf_event_context *next) in x86_pmu_swap_task_ctx()
|
| /Linux-v6.1/include/linux/ |
| D | perf_event.h | 446 void (*sched_task) (struct perf_event_context *ctx, 460 void (*swap_task_ctx) (struct perf_event_context *prev, 461 struct perf_event_context *next); 722 struct perf_event_context *ctx; 826 struct perf_event_context { struct 874 struct perf_event_context *parent_ctx; argument 903 struct perf_event_context ctx; argument 904 struct perf_event_context *task_ctx; 974 perf_cgroup_from_task(struct task_struct *task, struct perf_event_context *ctx) in perf_cgroup_from_task()
|
| D | sched.h | 57 struct perf_event_context; 1246 struct perf_event_context *perf_event_ctxp[perf_nr_task_contexts];
|
| /Linux-v6.1/arch/x86/events/amd/ |
| D | brs.c | 387 void amd_pmu_brs_sched_task(struct perf_event_context *ctx, bool sched_in) in amd_pmu_brs_sched_task()
|
| D | lbr.c | 376 void amd_pmu_lbr_sched_task(struct perf_event_context *ctx, bool sched_in) in amd_pmu_lbr_sched_task()
|
| /Linux-v6.1/arch/x86/events/intel/ |
| D | lbr.c | 518 void intel_pmu_lbr_swap_task_ctx(struct perf_event_context *prev, in intel_pmu_lbr_swap_task_ctx() 519 struct perf_event_context *next) in intel_pmu_lbr_swap_task_ctx() 541 void intel_pmu_lbr_sched_task(struct perf_event_context *ctx, bool sched_in) in intel_pmu_lbr_sched_task()
|
| D | core.c | 4674 static void intel_pmu_sched_task(struct perf_event_context *ctx, in intel_pmu_sched_task() 4681 static void intel_pmu_swap_task_ctx(struct perf_event_context *prev, in intel_pmu_swap_task_ctx() 4682 struct perf_event_context *next) in intel_pmu_swap_task_ctx()
|
| D | ds.c | 1072 void intel_pmu_pebs_sched_task(struct perf_event_context *ctx, bool sched_in) in intel_pmu_pebs_sched_task()
|
| /Linux-v6.1/arch/s390/kernel/ |
| D | perf_pai_crypto.c | 382 static void paicrypt_sched_task(struct perf_event_context *ctx, bool sched_in) in paicrypt_sched_task()
|
| D | perf_pai_ext.c | 475 static void paiext_sched_task(struct perf_event_context *ctx, bool sched_in) in paiext_sched_task()
|
| /Linux-v6.1/arch/powerpc/perf/ |
| D | core-book3s.c | 135 static void power_pmu_sched_task(struct perf_event_context *ctx, bool sched_in) {} in power_pmu_sched_task() 454 static void power_pmu_sched_task(struct perf_event_context *ctx, bool sched_in) in power_pmu_sched_task()
|
| /Linux-v6.1/arch/arm64/kernel/ |
| D | perf_event.c | 809 struct perf_event_context *task_ctx = in armv8pmu_start()
|