Lines Matching refs:rc
53 int rc;
69 rc = opal_flash_read(info->id, offset, __pa(buf), len, token);
72 rc = opal_flash_write(info->id, offset, __pa(buf), len, token);
75 rc = opal_flash_erase(info->id, offset, len, token);
83 if (rc == OPAL_ASYNC_COMPLETION) {
84 rc = opal_async_wait_response_interruptible(token, &msg);
85 if (rc) {
98 rc = -EINTR;
103 rc = opal_get_async_rc(msg);
115 if (rc != OPAL_SUCCESS && rc != OPAL_BUSY)
116 dev_err(dev, "opal_flash_async_op(op=%d) failed (rc %d)\n",
117 op, rc);
119 if (rc == OPAL_SUCCESS && retlen)
122 rc = opal_error_code(rc);
125 return rc;
170 int rc;
172 rc = powernv_flash_async_op(mtd, FLASH_OP_ERASE, erase->addr,
174 if (rc)
177 return rc;
190 int rc;
192 rc = of_property_read_u32(dev->of_node, "ibm,flash-block-size",
194 if (rc) {
196 return rc;
199 rc = of_property_read_u64(dev->of_node, "reg", &size);
200 if (rc) {
202 return rc;