Home
last modified time | relevance | path

Searched refs:perf_event_context (Results 1 – 14 of 14) sorted by relevance

/Linux-v6.1/kernel/events/
Dcore.c159 __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/
Dperf_event.h814 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);
Dcore.c2649 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/
Dperf_event.h446 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()
Dsched.h57 struct perf_event_context;
1246 struct perf_event_context *perf_event_ctxp[perf_nr_task_contexts];
/Linux-v6.1/arch/x86/events/amd/
Dbrs.c387 void amd_pmu_brs_sched_task(struct perf_event_context *ctx, bool sched_in) in amd_pmu_brs_sched_task()
Dlbr.c376 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/
Dlbr.c518 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()
Dcore.c4674 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()
Dds.c1072 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/
Dperf_pai_crypto.c382 static void paicrypt_sched_task(struct perf_event_context *ctx, bool sched_in) in paicrypt_sched_task()
Dperf_pai_ext.c475 static void paiext_sched_task(struct perf_event_context *ctx, bool sched_in) in paiext_sched_task()
/Linux-v6.1/arch/powerpc/perf/
Dcore-book3s.c135 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/
Dperf_event.c809 struct perf_event_context *task_ctx = in armv8pmu_start()