Lines Matching refs:rc
152 int rc; in mon_send_reply() local
154 rc = iucv_message_reply(monpriv->path, &monmsg->msg, in mon_send_reply()
165 if (rc) { in mon_send_reply()
166 pr_err("Reading monitor data failed with rc=%i\n", rc); in mon_send_reply()
280 int rc; in mon_open() local
285 rc = -EBUSY; in mon_open()
289 rc = -ENOMEM; in mon_open()
300 rc = iucv_path_connect(monpriv->path, &monreader_iucv_handler, in mon_open()
302 if (rc) { in mon_open()
304 "failed with rc=%i\n", rc); in mon_open()
305 rc = -EIO; in mon_open()
317 rc = -EIO; in mon_open()
331 return rc; in mon_open()
336 int rc, i; in mon_close() local
343 rc = iucv_path_sever(monpriv->path, user_data_sever); in mon_close()
344 if (rc) in mon_close()
346 "service failed with rc=%i\n", rc); in mon_close()
465 int rc; in monreader_freeze() local
470 rc = iucv_path_sever(monpriv->path, user_data_sever); in monreader_freeze()
471 if (rc) in monreader_freeze()
473 "service failed with rc=%i\n", rc); in monreader_freeze()
489 int rc; in monreader_thaw() local
493 rc = -ENOMEM; in monreader_thaw()
497 rc = iucv_path_connect(monpriv->path, &monreader_iucv_handler, in monreader_thaw()
499 if (rc) { in monreader_thaw()
501 "failed with rc=%i\n", rc); in monreader_thaw()
511 rc = -EIO; in monreader_thaw()
516 return rc; in monreader_thaw()
521 int rc; in monreader_restore() local
524 rc = segment_load(mon_dcss_name, SEGMENT_SHARED, in monreader_restore()
526 if (rc < 0) { in monreader_restore()
527 segment_warning(rc, mon_dcss_name); in monreader_restore()
551 int rc; in mon_init() local
562 rc = iucv_register(&monreader_iucv_handler, 1); in mon_init()
563 if (rc) { in mon_init()
566 return rc; in mon_init()
569 rc = driver_register(&monreader_driver); in mon_init()
570 if (rc) in mon_init()
574 rc = -ENOMEM; in mon_init()
583 rc = device_register(monreader_device); in mon_init()
584 if (rc) { in mon_init()
589 rc = segment_type(mon_dcss_name); in mon_init()
590 if (rc < 0) { in mon_init()
591 segment_warning(rc, mon_dcss_name); in mon_init()
594 if (rc != SEG_TYPE_SC) { in mon_init()
597 rc = -EINVAL; in mon_init()
601 rc = segment_load(mon_dcss_name, SEGMENT_SHARED, in mon_init()
603 if (rc < 0) { in mon_init()
604 segment_warning(rc, mon_dcss_name); in mon_init()
605 rc = -EINVAL; in mon_init()
614 rc = misc_register(&mon_dev); in mon_init()
615 if (rc < 0 ) in mon_init()
627 return rc; in mon_init()