Lines Matching refs:rc
63 ibnd_smp_t *rc = head;
69 return rc;
74 int rc = 0;
90 if ((rc = mad_build_pkt(umad, &smp->rpc, &smp->path, NULL, NULL))
92 IBND_ERROR("mad_build_pkt failed; %d\n", rc);
93 return rc;
96 if ((rc = umad_send(engine->umad_fd, agent, umad, IB_MAD_SIZE,
98 IBND_ERROR("send failed; %d\n", rc);
99 return rc;
107 int rc = 0;
115 if ((rc = send_smp(smp, engine)) != 0) {
117 return rc;
162 int rc = 0;
173 if ((rc = umad_recv(engine->umad_fd, umad, &length,
175 IBND_ERROR("umad_recv failed: %d\n", rc);
188 rc = process_smp_queue(engine);
189 if (rc)
197 rc = mlnx_ext_port_info_err(engine, smp, mad,
204 rc = mlnx_ext_port_info_err(engine, smp, mad,
207 rc = smp->cb(engine, smp, mad, smp->cb_data);
211 return rc;
281 int rc;
283 if ((rc = process_one_recv(engine)) != 0)
284 return rc;