Lines Matching refs:rc

83 	int rc = 0;
94 rc = -EPIPE;
98 rc = -ECONNRESET;
104 rc = -EAGAIN;
108 rc = sock_intr_errno(timeo);
124 return rc;
191 int rc, chunk;
197 rc = -EPIPE;
227 rc = smc_tx_wait(smc, msg->msg_flags);
228 if (rc)
249 rc = memcpy_from_msg(sndbuf_base + chunk_off,
251 if (rc) {
293 rc = sk_stream_error(sk, msg->msg_flags, rc);
295 if (unlikely(rc == -EAGAIN))
297 return rc;
306 int rc;
308 rc = smc_ism_write(conn->lgr->smcd, conn->peer_token,
311 if (rc)
313 return rc;
322 int rc;
333 rc = ib_post_send(link->roce_qp, &rdma_wr->wr, NULL);
334 if (rc)
336 return rc;
370 int rc;
404 rc = smc_tx_rdma_write(conn, dst_off, num_sges, wr);
405 if (rc)
406 return rc;
427 int rc;
433 rc = smcd_tx_ism_write(conn, data, src_len, dst_off +
435 if (rc)
436 return rc;
470 int rc;
525 rc = smcd_tx_rdma_writes(conn, len, sent.count, src_len,
528 rc = smcr_tx_rdma_writes(conn, len, sent.count, src_len,
530 if (rc)
531 return rc;
554 int rc;
558 rc = smc_cdc_get_free_slot(conn, link, &wr_buf, &wr_rdma_buf, &pend);
559 if (rc < 0) {
561 if (rc == -EBUSY) {
569 rc = 0;
573 return rc;
581 rc = -ENOLINK;
585 rc = smc_tx_rdma_writes(conn, wr_rdma_buf);
586 if (rc) {
593 rc = smc_cdc_msg_send(conn, wr_buf, pend);
594 if (!rc && pflags->urg_data_present) {
602 return rc;
608 int rc = 0;
612 rc = smc_tx_rdma_writes(conn, NULL);
613 if (!rc)
614 rc = smcd_cdc_msg_send(conn);
616 if (!rc && pflags->urg_data_present) {
621 return rc;
627 int rc = 0;
641 rc = -EPIPE; /* connection being aborted */
645 rc = smcd_tx_sndbuf_nonempty(conn);
647 rc = smcr_tx_sndbuf_nonempty(conn);
649 if (!rc) {
655 return rc;
665 int rc;
670 rc = smc_tx_sndbuf_nonempty(conn);
671 if (!rc && conn->local_rx_ctrl.prod_flags.write_blocked &&