Symbol: perf_ctx_data
arch/x86/events/intel/lbr.c
530
struct perf_ctx_data *ctx_data;
arch/x86/events/intel/lbr.c
542
ctx_data = rcu_dereference(task->perf_ctx_data);
arch/x86/events/intel/lbr.c
584
struct perf_ctx_data *ctx_data;
arch/x86/events/intel/lbr.c
587
ctx_data = rcu_dereference(task->perf_ctx_data);
arch/x86/events/intel/lbr.c
670
struct perf_ctx_data *ctx_data;
arch/x86/events/intel/lbr.c
673
ctx_data = rcu_dereference(task->perf_ctx_data);
include/linux/sched.h
1347
struct perf_ctx_data __rcu *perf_ctx_data;
include/linux/sched.h
74
struct perf_ctx_data;
kernel/events/core.c
15015
child->perf_ctx_data = NULL;
kernel/events/core.c
5370
static struct perf_ctx_data *
kernel/events/core.c
5373
struct perf_ctx_data *cd;
kernel/events/core.c
5392
static void free_perf_ctx_data(struct perf_ctx_data *cd)
kernel/events/core.c
5400
struct perf_ctx_data *cd;
kernel/events/core.c
5402
cd = container_of(rcu_head, struct perf_ctx_data, rcu_head);
kernel/events/core.c
5406
static inline void perf_free_ctx_data_rcu(struct perf_ctx_data *cd)
kernel/events/core.c
5415
struct perf_ctx_data *cd, *old = NULL;
kernel/events/core.c
5422
if (try_cmpxchg(&task->perf_ctx_data, &old, cd)) {
kernel/events/core.c
5433
if (try_cmpxchg(&task->perf_ctx_data, &cd, NULL))
kernel/events/core.c
5468
struct perf_ctx_data *cd;
kernel/events/core.c
5483
cd = rcu_dereference(p->perf_ctx_data);
kernel/events/core.c
5533
struct perf_ctx_data *cd;
kernel/events/core.c
5536
cd = rcu_dereference(p->perf_ctx_data);
kernel/events/core.c
5546
if (try_cmpxchg((struct perf_ctx_data **)&p->perf_ctx_data, &cd, NULL))
kernel/events/core.c
5553
struct perf_ctx_data *cd;
kernel/events/core.c
5558
cd = rcu_dereference(p->perf_ctx_data);
kernel/events/core.c
9206
struct perf_ctx_data *cd;
kernel/events/core.c
9212
cd = rcu_dereference(parent->perf_ctx_data);
kernel/events/core.c
9222
cd = rcu_dereference(child->perf_ctx_data);