Home
last modified time | relevance | path

Searched refs:perf_ctx_data (Results 1 – 4 of 4) sorted by relevance

/linux/arch/x86/events/intel/
H A Dlbr.c530 struct perf_ctx_data *ctx_data; in intel_pmu_lbr_sched_task()
542 ctx_data = rcu_dereference(task->perf_ctx_data); in intel_pmu_lbr_sched_task()
584 struct perf_ctx_data *ctx_data; in intel_pmu_lbr_add()
587 ctx_data = rcu_dereference(task->perf_ctx_data); in intel_pmu_lbr_add()
670 struct perf_ctx_data *ctx_data; in intel_pmu_lbr_del()
673 ctx_data = rcu_dereference(task->perf_ctx_data); in intel_pmu_lbr_del()
/linux/include/linux/
H A Dsched.h74 struct perf_ctx_data;
1347 struct perf_ctx_data __rcu *perf_ctx_data; member
H A Dperf_event.h1105 struct perf_ctx_data { struct
/linux/kernel/events/
H A Dcore.c5370 static struct perf_ctx_data *
5373 struct perf_ctx_data *cd; in alloc_perf_ctx_data()
5392 static void free_perf_ctx_data(struct perf_ctx_data *cd) in free_perf_ctx_data()
5400 struct perf_ctx_data *cd; in __free_perf_ctx_data_rcu()
5402 cd = container_of(rcu_head, struct perf_ctx_data, rcu_head); in __free_perf_ctx_data_rcu()
5406 static inline void perf_free_ctx_data_rcu(struct perf_ctx_data *cd) in perf_free_ctx_data_rcu()
5415 struct perf_ctx_data *cd, *old = NULL; in attach_task_ctx_data()
5422 if (try_cmpxchg(&task->perf_ctx_data, &old, cd)) { in attach_task_ctx_data()
5433 if (try_cmpxchg(&task->perf_ctx_data, &cd, NULL)) in attach_task_ctx_data()
5468 struct perf_ctx_data *cd; in attach_global_ctx_data()
[all …]