Lines Matching refs:rc
45 int rc; in mobility_rtas_call() local
50 rc = rtas_call(token, 2, 1, NULL, rtas_data_buf, scope); in mobility_rtas_call()
54 return rc; in mobility_rtas_call()
135 int i, rc, rtas_rc; in update_dt_node() local
200 rc = update_dt_property(dn, &prop, prop_name, in update_dt_node()
202 if (rc) { in update_dt_node()
221 int rc; in add_dt_node() local
231 rc = dlpar_attach_node(dn); in add_dt_node()
232 if (rc) in add_dt_node()
236 return rc; in add_dt_node()
244 int rc; in pseries_devicetree_update() local
255 rc = mobility_rtas_call(update_nodes_token, rtas_buf, scope); in pseries_devicetree_update()
256 if (rc && rc != 1) in pseries_devicetree_update()
285 } while (rc == 1); in pseries_devicetree_update()
288 return rc; in pseries_devicetree_update()
293 int rc; in post_mobility_fixup() local
304 rc = rtas_call(activate_fw_token, 0, 1, NULL); in post_mobility_fixup()
305 } while (rtas_busy_delay(rc)); in post_mobility_fixup()
307 if (rc) in post_mobility_fixup()
308 printk(KERN_ERR "Post-mobility activate-fw failed: %d\n", rc); in post_mobility_fixup()
310 rc = pseries_devicetree_update(MIGRATION_SCOPE); in post_mobility_fixup()
311 if (rc) in post_mobility_fixup()
313 "failed: %d\n", rc); in post_mobility_fixup()
322 int rc; in migrate_store() local
324 rc = kstrtou64(buf, 0, &streamid); in migrate_store()
325 if (rc) in migrate_store()
326 return rc; in migrate_store()
329 rc = rtas_ibm_suspend_me(streamid); in migrate_store()
330 if (rc == -EAGAIN) in migrate_store()
332 } while (rc == -EAGAIN); in migrate_store()
334 if (rc) in migrate_store()
335 return rc; in migrate_store()
354 int rc; in mobility_sysfs_init() local
360 rc = sysfs_create_file(mobility_kobj, &class_attr_migration.attr); in mobility_sysfs_init()
361 if (rc) in mobility_sysfs_init()
362 pr_err("mobility: unable to create migration sysfs file (%d)\n", rc); in mobility_sysfs_init()
364 rc = sysfs_create_file(mobility_kobj, &class_attr_api_version.attr.attr); in mobility_sysfs_init()
365 if (rc) in mobility_sysfs_init()
366 pr_err("mobility: unable to create api_version sysfs file (%d)\n", rc); in mobility_sysfs_init()