Lines Matching refs:amd_nb
209 struct amd_nb *nb = cpuc->amd_nb; in amd_has_nb()
238 struct amd_nb *nb = cpuc->amd_nb; in __amd_put_nb_event_constraints()
296 struct amd_nb *nb = cpuc->amd_nb; in __amd_get_nb_event_constraints()
345 static struct amd_nb *amd_alloc_nb(int cpu) in amd_alloc_nb()
347 struct amd_nb *nb; in amd_alloc_nb()
350 nb = kzalloc_node(sizeof(struct amd_nb), GFP_KERNEL, cpu_to_node(cpu)); in amd_alloc_nb()
370 WARN_ON_ONCE(cpuc->amd_nb); in amd_pmu_cpu_prepare()
375 cpuc->amd_nb = amd_alloc_nb(cpu); in amd_pmu_cpu_prepare()
376 if (!cpuc->amd_nb) in amd_pmu_cpu_prepare()
386 struct amd_nb *nb; in amd_pmu_cpu_starting()
398 nb = per_cpu(cpu_hw_events, i).amd_nb; in amd_pmu_cpu_starting()
403 *onln = cpuc->amd_nb; in amd_pmu_cpu_starting()
404 cpuc->amd_nb = nb; in amd_pmu_cpu_starting()
409 cpuc->amd_nb->nb_id = nb_id; in amd_pmu_cpu_starting()
410 cpuc->amd_nb->refcnt++; in amd_pmu_cpu_starting()
422 if (cpuhw->amd_nb) { in amd_pmu_cpu_dead()
423 struct amd_nb *nb = cpuhw->amd_nb; in amd_pmu_cpu_dead()
428 cpuhw->amd_nb = NULL; in amd_pmu_cpu_dead()