Home
last modified time | relevance | path

Searched refs:cpuhp_node (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/perf/
H A Darm_dsu_pmu.c120 struct hlist_node cpuhp_node; member
748 &dsu_pmu->cpuhp_node); in dsu_pmu_device_probe()
771 &dsu_pmu->cpuhp_node); in dsu_pmu_device_probe()
782 cpuhp_state_remove_instance(dsu_pmu_cpuhp_state, &dsu_pmu->cpuhp_node); in dsu_pmu_device_remove()
815 cpuhp_node); in dsu_pmu_cpu_online()
834 cpuhp_node); in dsu_pmu_cpu_teardown()
H A Darm-cmn.c349 struct hlist_node cpuhp_node; member
1913 static int arm_cmn_pmu_online_cpu(unsigned int cpu, struct hlist_node *cpuhp_node) in arm_cmn_pmu_online_cpu() argument
1918 cmn = hlist_entry_safe(cpuhp_node, struct arm_cmn, cpuhp_node); in arm_cmn_pmu_online_cpu()
1925 static int arm_cmn_pmu_offline_cpu(unsigned int cpu, struct hlist_node *cpuhp_node) in arm_cmn_pmu_offline_cpu() argument
1932 cmn = hlist_entry_safe(cpuhp_node, struct arm_cmn, cpuhp_node); in arm_cmn_pmu_offline_cpu()
2497 err = cpuhp_state_add_instance(arm_cmn_hp_state, &cmn->cpuhp_node); in arm_cmn_probe()
2503 cpuhp_state_remove_instance_nocalls(arm_cmn_hp_state, &cmn->cpuhp_node); in arm_cmn_probe()
2517 cpuhp_state_remove_instance_nocalls(arm_cmn_hp_state, &cmn->cpuhp_node); in arm_cmn_remove()
/openbmc/linux/drivers/dma/idxd/
H A Dperfmon.c499 cpuhp_state_remove_instance(cpuhp_slot, &idxd->idxd_pmu->cpuhp_node); in perfmon_pmu_remove()
509 idxd_pmu = hlist_entry_safe(node, typeof(*idxd_pmu), cpuhp_node); in perf_event_cpu_online()
525 idxd_pmu = hlist_entry_safe(node, typeof(*idxd_pmu), cpuhp_node); in perf_event_cpu_offline()
627 rc = cpuhp_state_add_instance(cpuhp_slot, &idxd_pmu->cpuhp_node); in perfmon_pmu_init()
H A Didxd.h126 struct hlist_node cpuhp_node; member
/openbmc/linux/drivers/perf/arm_cspmu/
H A Darm_cspmu.h126 struct hlist_node cpuhp_node; member
H A Darm_cspmu.c1145 &cspmu->cpuhp_node); in arm_cspmu_register_pmu()
1175 &cspmu->cpuhp_node); in arm_cspmu_register_pmu()
1214 cpuhp_state_remove_instance(arm_cspmu_cpuhp_state, &cspmu->cpuhp_node); in arm_cspmu_device_remove()
1245 hlist_entry_safe(node, struct arm_cspmu, cpuhp_node); in arm_cspmu_cpu_online()
1266 hlist_entry_safe(node, struct arm_cspmu, cpuhp_node); in arm_cspmu_cpu_teardown()
/openbmc/linux/drivers/iommu/intel/
H A Dperfmon.c778 struct iommu_pmu *iommu_pmu = hlist_entry_safe(node, typeof(*iommu_pmu), cpuhp_node); in iommu_pmu_cpu_online()
791 struct iommu_pmu *iommu_pmu = hlist_entry_safe(node, typeof(*iommu_pmu), cpuhp_node); in iommu_pmu_cpu_offline()
838 ret = cpuhp_state_add_instance(iommu_cpuhp_slot, &iommu_pmu->cpuhp_node); in iommu_pmu_cpuhp_setup()
851 cpuhp_state_remove_instance(iommu_cpuhp_slot, &iommu_pmu->cpuhp_node); in iommu_pmu_cpuhp_free()
H A Diommu.h646 struct hlist_node cpuhp_node; member
/openbmc/linux/io_uring/
H A Dio-wq.c110 struct hlist_node cpuhp_node; member
1195 ret = cpuhp_state_add_instance_nocalls(io_wq_online, &wq->cpuhp_node); in io_wq_create()
1268 cpuhp_state_remove_instance_nocalls(io_wq_online, &wq->cpuhp_node); in io_wq_destroy()
1314 struct io_wq *wq = hlist_entry_safe(node, struct io_wq, cpuhp_node); in io_wq_cpu_online()
1321 struct io_wq *wq = hlist_entry_safe(node, struct io_wq, cpuhp_node); in io_wq_cpu_offline()