Lines Matching refs:rc
467 int rc; in iucv_declare_cpu() local
476 rc = iucv_call_b2f0(IUCV_DECLARE_BUFFER, parm); in iucv_declare_cpu()
477 if (rc) { in iucv_declare_cpu()
479 switch (rc) { in iucv_declare_cpu()
497 " failed with 0x%02x (%s)\n", cpu, rc, err); in iucv_declare_cpu()
584 int cpu, rc; in iucv_enable() local
587 rc = -ENOMEM; in iucv_enable()
593 rc = -EIO; in iucv_enable()
605 return rc; in iucv_enable()
771 int rc; in iucv_register() local
779 rc = iucv_enable(); in iucv_register()
780 if (rc) in iucv_register()
789 rc = 0; in iucv_register()
792 return rc; in iucv_register()
870 int rc; in iucv_path_accept() local
874 rc = -EIO; in iucv_path_accept()
886 rc = iucv_call_b2f0(IUCV_ACCEPT, parm); in iucv_path_accept()
887 if (!rc) { in iucv_path_accept()
894 return rc; in iucv_path_accept()
918 int rc; in iucv_path_connect() local
923 rc = -EIO; in iucv_path_connect()
944 rc = iucv_call_b2f0(IUCV_CONNECT, parm); in iucv_path_connect()
945 if (!rc) { in iucv_path_connect()
957 rc = -EIO; in iucv_path_connect()
962 return rc; in iucv_path_connect()
979 int rc; in iucv_path_quiesce() local
983 rc = -EIO; in iucv_path_quiesce()
991 rc = iucv_call_b2f0(IUCV_QUIESCE, parm); in iucv_path_quiesce()
994 return rc; in iucv_path_quiesce()
1011 int rc; in iucv_path_resume() local
1015 rc = -EIO; in iucv_path_resume()
1023 rc = iucv_call_b2f0(IUCV_RESUME, parm); in iucv_path_resume()
1026 return rc; in iucv_path_resume()
1040 int rc; in iucv_path_sever() local
1044 rc = -EIO; in iucv_path_sever()
1049 rc = iucv_sever_pathid(path->pathid, userdata); in iucv_path_sever()
1056 return rc; in iucv_path_sever()
1074 int rc; in iucv_message_purge() local
1078 rc = -EIO; in iucv_message_purge()
1087 rc = iucv_call_b2f0(IUCV_PURGE, parm); in iucv_message_purge()
1088 if (!rc) { in iucv_message_purge()
1094 return rc; in iucv_message_purge()
1164 int rc; in __iucv_message_receive() local
1170 rc = -EIO; in __iucv_message_receive()
1182 rc = iucv_call_b2f0(IUCV_RECEIVE, parm); in __iucv_message_receive()
1183 if (!rc || rc == 5) { in __iucv_message_receive()
1189 return rc; in __iucv_message_receive()
1213 int rc; in iucv_message_receive() local
1219 rc = __iucv_message_receive(path, msg, flags, buffer, size, residual); in iucv_message_receive()
1221 return rc; in iucv_message_receive()
1239 int rc; in iucv_message_reject() local
1243 rc = -EIO; in iucv_message_reject()
1252 rc = iucv_call_b2f0(IUCV_REJECT, parm); in iucv_message_reject()
1255 return rc; in iucv_message_reject()
1278 int rc; in iucv_message_reply() local
1282 rc = -EIO; in iucv_message_reply()
1301 rc = iucv_call_b2f0(IUCV_REPLY, parm); in iucv_message_reply()
1304 return rc; in iucv_message_reply()
1329 int rc; in __iucv_message_send() local
1332 rc = -EIO; in __iucv_message_send()
1354 rc = iucv_call_b2f0(IUCV_SEND, parm); in __iucv_message_send()
1355 if (!rc) in __iucv_message_send()
1358 return rc; in __iucv_message_send()
1382 int rc; in iucv_message_send() local
1385 rc = __iucv_message_send(path, msg, flags, srccls, buffer, size); in iucv_message_send()
1387 return rc; in iucv_message_send()
1415 int rc; in iucv_message_send2way() local
1419 rc = -EIO; in iucv_message_send2way()
1444 rc = iucv_call_b2f0(IUCV_SEND, parm); in iucv_message_send2way()
1445 if (!rc) in iucv_message_send2way()
1449 return rc; in iucv_message_send2way()
1841 int rc = 0; in iucv_pm_prepare() local
1847 rc = dev->driver->pm->prepare(dev); in iucv_pm_prepare()
1848 return rc; in iucv_pm_prepare()
1889 int rc = 0; in iucv_pm_freeze() local
1908 rc = dev->driver->pm->freeze(dev); in iucv_pm_freeze()
1911 return rc; in iucv_pm_freeze()
1924 int rc = 0; in iucv_pm_thaw() local
1931 rc = iucv_enable(); in iucv_pm_thaw()
1932 if (rc) in iucv_pm_thaw()
1944 rc = dev->driver->pm->thaw(dev); in iucv_pm_thaw()
1946 return rc; in iucv_pm_thaw()
1959 int rc = 0; in iucv_pm_restore() local
1969 rc = iucv_query_maxconn(); in iucv_pm_restore()
1970 rc = iucv_enable(); in iucv_pm_restore()
1971 if (rc) in iucv_pm_restore()
1975 rc = dev->driver->pm->restore(dev); in iucv_pm_restore()
1977 return rc; in iucv_pm_restore()
2008 int rc; in iucv_init() local
2012 rc = -EPROTONOSUPPORT; in iucv_init()
2016 rc = iucv_query_maxconn(); in iucv_init()
2017 if (rc) in iucv_init()
2019 rc = register_external_interrupt(0x4000, iucv_external_interrupt); in iucv_init()
2020 if (rc) in iucv_init()
2024 rc = PTR_ERR(iucv_root); in iucv_init()
2033 rc = -ENOMEM; in iucv_init()
2041 rc = -ENOMEM; in iucv_init()
2047 rc = -ENOMEM; in iucv_init()
2052 rc = register_hotcpu_notifier(&iucv_cpu_notifier); in iucv_init()
2053 if (rc) in iucv_init()
2055 rc = register_reboot_notifier(&iucv_reboot_notifier); in iucv_init()
2056 if (rc) in iucv_init()
2062 rc = bus_register(&iucv_bus); in iucv_init()
2063 if (rc) in iucv_init()
2088 return rc; in iucv_init()