Searched refs:nd_pmu (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/drivers/nvdimm/ |
H A D | nd_perf.c | 122 struct nvdimm_pmu *nd_pmu; in nvdimm_pmu_cpumask_show() local 124 nd_pmu = container_of(pmu, struct nvdimm_pmu, pmu); in nvdimm_pmu_cpumask_show() 126 return cpumap_print_to_pagebuf(true, buf, cpumask_of(nd_pmu->cpu)); in nvdimm_pmu_cpumask_show() 131 struct nvdimm_pmu *nd_pmu; in nvdimm_pmu_cpu_offline() local 136 nd_pmu = hlist_entry_safe(node, struct nvdimm_pmu, node); in nvdimm_pmu_cpu_offline() 138 /* Clear it, incase given cpu is set in nd_pmu->arch_cpumask */ in nvdimm_pmu_cpu_offline() 139 cpumask_test_and_clear_cpu(cpu, &nd_pmu->arch_cpumask); in nvdimm_pmu_cpu_offline() 145 if (cpu != nd_pmu->cpu) in nvdimm_pmu_cpu_offline() 148 /* Check for any active cpu in nd_pmu->arch_cpumask */ in nvdimm_pmu_cpu_offline() 149 target = cpumask_any(&nd_pmu in nvdimm_pmu_cpu_offline() 171 struct nvdimm_pmu *nd_pmu; nvdimm_pmu_cpu_online() local 181 create_cpumask_attr_group(struct nvdimm_pmu *nd_pmu) create_cpumask_attr_group() argument 217 nvdimm_pmu_cpu_hotplug_init(struct nvdimm_pmu *nd_pmu) nvdimm_pmu_cpu_hotplug_init() argument 263 nvdimm_pmu_free_hotplug_memory(struct nvdimm_pmu *nd_pmu) nvdimm_pmu_free_hotplug_memory() argument 273 register_nvdimm_pmu(struct nvdimm_pmu *nd_pmu, struct platform_device *pdev) register_nvdimm_pmu() argument 323 unregister_nvdimm_pmu(struct nvdimm_pmu *nd_pmu) unregister_nvdimm_pmu() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | papr_scm.c | 410 struct nvdimm_pmu *nd_pmu = to_nvdimm_pmu(event->pmu); in papr_scm_pmu_event_init() local 413 if (!nd_pmu) in papr_scm_pmu_event_init() 428 p = (struct papr_scm_priv *)nd_pmu->dev->driver_data; in papr_scm_pmu_event_init() 443 struct nvdimm_pmu *nd_pmu = to_nvdimm_pmu(event->pmu); in papr_scm_pmu_add() local 445 if (!nd_pmu) in papr_scm_pmu_add() 449 rc = papr_scm_pmu_get_value(event, nd_pmu->dev, &count); in papr_scm_pmu_add() 463 struct nvdimm_pmu *nd_pmu = to_nvdimm_pmu(event->pmu); in papr_scm_pmu_read() local 465 if (!nd_pmu) in papr_scm_pmu_read() 468 rc = papr_scm_pmu_get_value(event, nd_pmu->dev, &now); in papr_scm_pmu_read() 483 struct nvdimm_pmu *nd_pmu; in papr_scm_pmu_register() local [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | nd.h | 67 void unregister_nvdimm_pmu(struct nvdimm_pmu *nd_pmu); 75 static inline void unregister_nvdimm_pmu(struct nvdimm_pmu *nd_pmu) { } in unregister_nvdimm_pmu() argument
|
Completed in 3 milliseconds