Lines Matching refs:ret
155 int ret, cnt; in cpuhp_invoke_callback() local
172 ret = cb(cpu); in cpuhp_invoke_callback()
173 trace_cpuhp_exit(cpu, st->state, state, ret); in cpuhp_invoke_callback()
174 return ret; in cpuhp_invoke_callback()
184 ret = cbm(cpu, node); in cpuhp_invoke_callback()
185 trace_cpuhp_exit(cpu, st->state, state, ret); in cpuhp_invoke_callback()
186 return ret; in cpuhp_invoke_callback()
196 ret = cbm(cpu, node); in cpuhp_invoke_callback()
197 trace_cpuhp_exit(cpu, st->state, state, ret); in cpuhp_invoke_callback()
198 if (ret) { in cpuhp_invoke_callback()
203 return ret; in cpuhp_invoke_callback()
214 return ret; in cpuhp_invoke_callback()
221 ret = cbm(cpu, node); in cpuhp_invoke_callback()
222 trace_cpuhp_exit(cpu, st->state, state, ret); in cpuhp_invoke_callback()
226 WARN_ON_ONCE(ret); in cpuhp_invoke_callback()
228 return ret; in cpuhp_invoke_callback()
507 int ret; in cpuhp_kick_ap() local
511 if ((ret = st->result)) { in cpuhp_kick_ap()
516 return ret; in cpuhp_kick_ap()
551 int ret; in bringup_cpu() local
561 ret = __cpu_up(cpu, idle); in bringup_cpu()
563 if (ret) in bringup_cpu()
564 return ret; in bringup_cpu()
596 int ret = 0; in cpuhp_up_callbacks() local
600 ret = cpuhp_invoke_callback(cpu, st->state, true, NULL, NULL); in cpuhp_up_callbacks()
601 if (ret) { in cpuhp_up_callbacks()
609 return ret; in cpuhp_up_callbacks()
722 int ret; in cpuhp_invoke_ap_callback() local
753 if ((ret = st->result) && st->last) { in cpuhp_invoke_ap_callback()
765 return ret; in cpuhp_invoke_ap_callback()
772 int ret; in cpuhp_kick_ap_work() local
781 ret = cpuhp_kick_ap(st, st->target); in cpuhp_kick_ap_work()
782 trace_cpuhp_exit(cpu, st->state, prev_state, ret); in cpuhp_kick_ap_work()
784 return ret; in cpuhp_kick_ap_work()
850 int ret; in take_cpu_down() local
865 ret = cpuhp_invoke_callback(cpu, st->state, false, NULL, NULL); in take_cpu_down()
869 WARN_ON_ONCE(ret); in take_cpu_down()
962 int ret = 0; in cpuhp_down_callbacks() local
965 ret = cpuhp_invoke_callback(cpu, st->state, false, NULL, NULL); in cpuhp_down_callbacks()
966 if (ret) { in cpuhp_down_callbacks()
973 return ret; in cpuhp_down_callbacks()
981 int prev_state, ret = 0; in _cpu_down() local
1000 ret = cpuhp_kick_ap_work(cpu); in _cpu_down()
1005 if (ret) in _cpu_down()
1021 ret = cpuhp_down_callbacks(cpu, st, target); in _cpu_down()
1022 if (ret && st->state == CPUHP_TEARDOWN_CPU && st->state < prev_state) { in _cpu_down()
1035 return ret; in _cpu_down()
1076 int ret; in notify_cpu_starting() local
1082 ret = cpuhp_invoke_callback(cpu, st->state, true, NULL, NULL); in notify_cpu_starting()
1086 WARN_ON_ONCE(ret); in notify_cpu_starting()
1112 int ret = 0; in _cpu_up() local
1117 ret = -EINVAL; in _cpu_up()
1132 ret = PTR_ERR(idle); in _cpu_up()
1145 ret = cpuhp_kick_ap_work(cpu); in _cpu_up()
1150 if (ret) in _cpu_up()
1160 ret = cpuhp_up_callbacks(cpu, st, target); in _cpu_up()
1164 return ret; in _cpu_up()
1584 int ret = 0; in cpuhp_store_callbacks() local
1597 ret = cpuhp_reserve_state(state); in cpuhp_store_callbacks()
1598 if (ret < 0) in cpuhp_store_callbacks()
1599 return ret; in cpuhp_store_callbacks()
1600 state = ret; in cpuhp_store_callbacks()
1611 return ret; in cpuhp_store_callbacks()
1627 int ret; in cpuhp_issue_call() local
1642 ret = cpuhp_invoke_ap_callback(cpu, state, bringup, node); in cpuhp_issue_call()
1644 ret = cpuhp_invoke_callback(cpu, state, bringup, node, NULL); in cpuhp_issue_call()
1646 ret = cpuhp_invoke_callback(cpu, state, bringup, node, NULL); in cpuhp_issue_call()
1648 BUG_ON(ret && !bringup); in cpuhp_issue_call()
1649 return ret; in cpuhp_issue_call()
1682 int ret; in __cpuhp_state_add_instance_cpuslocked() local
1706 ret = cpuhp_issue_call(cpu, state, true, node); in __cpuhp_state_add_instance_cpuslocked()
1707 if (ret) { in __cpuhp_state_add_instance_cpuslocked()
1714 ret = 0; in __cpuhp_state_add_instance_cpuslocked()
1718 return ret; in __cpuhp_state_add_instance_cpuslocked()
1724 int ret; in __cpuhp_state_add_instance() local
1727 ret = __cpuhp_state_add_instance_cpuslocked(state, node, invoke); in __cpuhp_state_add_instance()
1729 return ret; in __cpuhp_state_add_instance()
1756 int cpu, ret = 0; in __cpuhp_setup_state_cpuslocked() local
1766 ret = cpuhp_store_callbacks(state, name, startup, teardown, in __cpuhp_setup_state_cpuslocked()
1770 if (ret > 0 && dynstate) { in __cpuhp_setup_state_cpuslocked()
1771 state = ret; in __cpuhp_setup_state_cpuslocked()
1772 ret = 0; in __cpuhp_setup_state_cpuslocked()
1775 if (ret || !invoke || !startup) in __cpuhp_setup_state_cpuslocked()
1789 ret = cpuhp_issue_call(cpu, state, true, NULL); in __cpuhp_setup_state_cpuslocked()
1790 if (ret) { in __cpuhp_setup_state_cpuslocked()
1803 if (!ret && dynstate) in __cpuhp_setup_state_cpuslocked()
1805 return ret; in __cpuhp_setup_state_cpuslocked()
1815 int ret; in __cpuhp_setup_state() local
1818 ret = __cpuhp_setup_state_cpuslocked(state, name, invoke, startup, in __cpuhp_setup_state()
1821 return ret; in __cpuhp_setup_state()
1940 int cpu, ret = 0; in cpuhp_smt_disable() local
1946 ret = cpu_down_maps_locked(cpu, CPUHP_OFFLINE); in cpuhp_smt_disable()
1947 if (ret) in cpuhp_smt_disable()
1964 if (!ret) in cpuhp_smt_disable()
1967 return ret; in cpuhp_smt_disable()
1972 int cpu, ret = 0; in cpuhp_smt_enable() local
1980 ret = _cpu_up(cpu, 0, CPUHP_ONLINE); in cpuhp_smt_enable()
1981 if (ret) in cpuhp_smt_enable()
1987 return ret; in cpuhp_smt_enable()
2007 int target, ret; in write_cpuhp_target() local
2009 ret = kstrtoint(buf, 10, &target); in write_cpuhp_target()
2010 if (ret) in write_cpuhp_target()
2011 return ret; in write_cpuhp_target()
2021 ret = lock_device_hotplug_sysfs(); in write_cpuhp_target()
2022 if (ret) in write_cpuhp_target()
2023 return ret; in write_cpuhp_target()
2027 ret = !sp->name || sp->cant_stop ? -EINVAL : 0; in write_cpuhp_target()
2029 if (ret) in write_cpuhp_target()
2033 ret = do_cpu_up(dev->id, target); in write_cpuhp_target()
2035 ret = do_cpu_down(dev->id, target); in write_cpuhp_target()
2038 return ret ? ret : count; in write_cpuhp_target()
2057 int fail, ret; in write_cpuhp_fail() local
2059 ret = kstrtoint(buf, 10, &fail); in write_cpuhp_fail()
2060 if (ret) in write_cpuhp_fail()
2061 return ret; in write_cpuhp_fail()
2078 ret = -EINVAL; in write_cpuhp_fail()
2080 if (ret) in write_cpuhp_fail()
2081 return ret; in write_cpuhp_fail()
2149 int ctrlval, ret; in __store_smt_control() local
2166 ret = lock_device_hotplug_sysfs(); in __store_smt_control()
2167 if (ret) in __store_smt_control()
2168 return ret; in __store_smt_control()
2173 ret = cpuhp_smt_enable(); in __store_smt_control()
2177 ret = cpuhp_smt_disable(ctrlval); in __store_smt_control()
2183 return ret ? ret : count; in __store_smt_control()
2246 int cpu, ret; in cpuhp_sysfs_init() local
2248 ret = cpu_smt_sysfs_init(); in cpuhp_sysfs_init()
2249 if (ret) in cpuhp_sysfs_init()
2250 return ret; in cpuhp_sysfs_init()
2252 ret = sysfs_create_group(&cpu_subsys.dev_root->kobj, in cpuhp_sysfs_init()
2254 if (ret) in cpuhp_sysfs_init()
2255 return ret; in cpuhp_sysfs_init()
2262 ret = sysfs_create_group(&dev->kobj, &cpuhp_cpu_attr_group); in cpuhp_sysfs_init()
2263 if (ret) in cpuhp_sysfs_init()
2264 return ret; in cpuhp_sysfs_init()