Lines Matching refs:rc
94 long rc = 0;
100 for (i = 0; !rc && i < PAGE_SIZE; i += cmo_page_sz)
101 rc = plpar_hcall_norets(H_PAGE_INIT, H_PAGE_SET_LOANED, vpa + i, 0);
103 for (i -= cmo_page_sz; rc && i != 0; i -= cmo_page_sz)
107 return rc;
114 long rc = 0;
120 for (i = 0; !rc && i < PAGE_SIZE; i += cmo_page_sz)
121 rc = plpar_hcall_norets(H_PAGE_INIT, H_PAGE_SET_ACTIVE, vpa + i, 0);
123 for (i -= cmo_page_sz; rc && i != 0; i -= cmo_page_sz)
127 return rc;
140 long rc;
159 rc = plpar_page_set_loaned(page);
160 if (rc) {
161 pr_err("%s: Can not set page to loaned. rc=%ld\n", __func__, rc);
238 int rc;
244 rc = h_get_mpp(&mpp_data);
245 if (rc != H_SUCCESS)
395 int i, rc;
397 if ((rc = subsys_system_register(&cmm_subsys, NULL)))
398 return rc;
404 if ((rc = device_register(dev)))
408 if ((rc = device_create_file(dev, cmm_attrs[i])))
414 rc = device_create_file(dev, &dev_attr_simulate_loan_target_kb.attr);
415 if (rc)
425 return rc;
570 int rc;
577 rc = register_oom_notifier(&cmm_oom_nb);
578 if (rc < 0)
581 if ((rc = register_reboot_notifier(&cmm_reboot_nb)))
584 if ((rc = cmm_sysfs_register(&cmm_dev)))
587 rc = register_memory_notifier(&cmm_mem_nb);
588 if (rc)
596 rc = PTR_ERR(cmm_thread_ptr);
609 return rc;