Lines Matching refs:rc
80 int rc;
99 rc = -ENODEV;
103 rc = sdp_rx_ring_create(ssk, device);
104 if (rc)
107 rc = sdp_tx_ring_create(ssk, device);
108 if (rc)
114 rc = rdma_create_qp(id, ssk->sdp_dev->pd, &qp_init_attr);
115 if (rc) {
116 sdp_warn(sk, "Unable to create QP: %d.\n", rc);
132 return rc;
144 int rc;
159 rc = sdp_init_qp(child, id);
160 if (rc)
161 return rc;
270 int rc = 0;
297 rc = -ENETUNREACH;
301 rc = rdma_resolve_route(id, SDP_ROUTE_TIMEOUT);
305 rc = -ENETUNREACH;
309 rc = sdp_init_qp(sk, id);
310 if (rc)
333 rc = rdma_connect(id, &conn_param);
337 rc = -ETIMEDOUT;
341 rc = sdp_connect_handler(sk, id, event);
342 if (rc) {
364 rc = rdma_accept(id, &conn_param);
365 if (rc) {
373 rc = sdp_response_handler(sk, id, event);
374 if (rc) {
378 rc = rdma_accept(id, NULL);
382 rc = -ETIMEDOUT;
386 rc = -ENETUNREACH;
390 rc = -ECONNREFUSED;
396 rc = sdp_connected_handler(sk, event);
418 rc = sdp_disconnected_handler(sk);
419 if (rc)
420 rc = -EPIPE;
427 rc = sdp_disconnected_handler(sk);
432 rc = -ENETRESET;
437 rc = -ECONNABORTED;
441 sdp_dbg(sk, "event %d done. status %d\n", event->event, rc);
443 if (rc) {
449 if (sdp_notify(ssk, -rc))
455 return rc;