Lines Matching refs:rc

325 	int		rc = 0;
351 rc = ENXIO;
372 rc = ENXIO;
393 rc = ENXIO;
398 return (rc);
416 int rc = 0;
431 if (rc = iosram_read(SBBC_MAILBOX_KEY, 0, (caddr_t)&header,
434 return (rc);
546 return (rc);
592 int rc = 0;
653 rc = ENXIO;
663 return (rc);
889 int rc = 0;
993 rc = sbbc_mbox_send_msg(request, flags, msg_id, wait_time,
995 SGSBBC_DBG_MBOX("%s: msg_id = 0x%x send rc = %d\n",
996 f, msg_id, rc);
1001 request->msg_status = rc;
1002 return (rc);
1025 rc = sbbc_mbox_send_msg(request, flags, msg_id, wait_time, stop_time);
1029 if (rc != 0) {
1031 request->msg_status = response->msg_status = rc;
1038 SGSBBC_DBG_MBOX("%s: msg_id = 0x%x send rc = %d\n",
1039 f, msg_id, rc);
1041 return (rc);
1105 rc = waiter->w_msg->msg_status = ETIMEDOUT;
1117 return (rc);
1142 int rc = 0;
1151 rc = iosram_read(SBBC_INTR_SC_ENABLED_KEY, 0,
1154 if (rc)
1155 return (rc);
1163 if (rc = mbox_read_header(SBBC_OUTBOX, &header))
1164 return (rc);
1188 rc = mbox_write(&header, &frag, msg);
1190 if (rc != 0 && rc != ENOSPC) {
1191 return (rc);
1194 if (rc == 0) {
1206 if ((bytes_written < msg->msg_len) || (rc == ENOSPC)) {
1240 } while ((bytes_written < msg->msg_len) || (rc == ENOSPC));
1253 return (rc);
1274 int rc = 0, i, first_hdlr, last_hdlr;
1287 rc = iosram_read(SBBC_SC_INTR_ENABLED_KEY, 0,
1290 if (rc) {
1291 return (rc);
1300 if (rc = mbox_read_header(SBBC_INBOX, &header))
1301 return (rc);
1317 if (rc = mbox_read_frag(&header, &frag)) {
1319 return (rc);
1398 rc = -1;
1413 rc = mbox_read(&header, &frag, waiter->w_msg);
1420 if (rc || ((frag.f_frag_offset + frag.f_frag_len) ==
1426 waiter->w_msg->msg_status = (rc == ENOMEM)?
1427 rc : frag.f_status;
1478 rc = ENOMEM;
1483 rc = mbox_read(&header, &frag, &tmpmsg);
1485 for (i = first_hdlr; rc == 0 && i <= last_hdlr; i++) {
1532 return (rc);
1601 int rc = 0;
1697 rc = iosram_write(SBBC_MAILBOX_KEY, sram_dst, (caddr_t)frag,
1699 if (rc)
1700 return (rc);
1713 rc = iosram_write(SBBC_MAILBOX_KEY, sram_dst,
1715 if (rc)
1716 return (rc);
1719 rc = iosram_write(SBBC_MAILBOX_KEY, sram_dst,
1722 if (rc)
1723 return (rc);
1747 rc = iosram_write(SBBC_MAILBOX_KEY, sram_dst, src,
1749 if (rc)
1750 return (rc);
1768 rc = iosram_write(SBBC_MAILBOX_KEY, sram_dst, src,
1772 rc = iosram_write(SBBC_MAILBOX_KEY, sram_dst, src,
1776 if (rc)
1777 return (rc);
1798 return (rc);
1811 int rc = 0;
1841 rc = ENOMEM;
1925 rc = iosram_read(SBBC_MAILBOX_KEY, sram_src, msg_buf,
1927 if (rc) {
1947 rc = iosram_read(SBBC_MAILBOX_KEY, sram_src, msg_buf,
1954 return (rc);
2021 int rc;
2030 if (rc = iosram_read(SBBC_MAILBOX_KEY, 0, (caddr_t)header,
2032 return (rc);
2045 rc = iosram_read(SBBC_MAILBOX_KEY, offset,
2052 rc = iosram_read(SBBC_MAILBOX_KEY, offset,
2062 return (rc);
2143 int rc = 0;
2165 if (rc = iosram_read(SBBC_MAILBOX_KEY, sram_src, dst, bytes)) {
2166 return (rc);
2175 if (rc = iosram_read(SBBC_MAILBOX_KEY, sram_src,
2177 return (rc);
2180 if (rc = iosram_read(SBBC_MAILBOX_KEY, sram_src, (caddr_t)frag,
2182 return (rc);