amd_uncore_ctx
struct amd_uncore_ctx *ctx;
ctx = container_of(hrtimer, struct amd_uncore_ctx, hrtimer);
pmu->ctx = alloc_percpu(struct amd_uncore_ctx *);
static void amd_uncore_start_hrtimer(struct amd_uncore_ctx *ctx)
static void amd_uncore_cancel_hrtimer(struct amd_uncore_ctx *ctx)
static void amd_uncore_init_hrtimer(struct amd_uncore_ctx *ctx)
struct amd_uncore_ctx *ctx = *per_cpu_ptr(pmu->ctx, event->cpu);
struct amd_uncore_ctx *ctx = *per_cpu_ptr(pmu->ctx, event->cpu);
struct amd_uncore_ctx *ctx = *per_cpu_ptr(pmu->ctx, event->cpu);
struct amd_uncore_ctx *ctx = *per_cpu_ptr(pmu->ctx, event->cpu);
struct amd_uncore_ctx *ctx;
struct amd_uncore_ctx *ctx;
struct amd_uncore_ctx *curr, *prev;
struct amd_uncore_ctx * __percpu *ctx;
struct amd_uncore_ctx *curr, *next;
pmu->ctx = alloc_percpu(struct amd_uncore_ctx *);
pmu->ctx = alloc_percpu(struct amd_uncore_ctx *);
struct amd_uncore_ctx *ctx = *per_cpu_ptr(pmu->ctx, event->cpu);