Lines Matching refs:rsp
460 struct ib_mad_send_buf *rsp; in srpt_mad_recv_handler() local
473 rsp = ib_create_send_mad(mad_agent, mad_wc->wc->src_qp, in srpt_mad_recv_handler()
478 if (IS_ERR(rsp)) in srpt_mad_recv_handler()
481 rsp->ah = ah; in srpt_mad_recv_handler()
483 dm_mad = rsp->mad; in srpt_mad_recv_handler()
502 if (!ib_post_send_mad(rsp, NULL)) { in srpt_mad_recv_handler()
508 ib_free_send_mad(rsp); in srpt_mad_recv_handler()
2354 struct srp_login_rsp *rsp; in srpt_cm_req_recv() local
2384 rsp = kzalloc(sizeof *rsp, GFP_KERNEL); in srpt_cm_req_recv()
2388 if (!rsp || !rej || !rep_param) { in srpt_cm_req_recv()
2413 rsp->rsp_flags = SRP_LOGIN_RSP_MULTICHAN_NO_CHAN; in srpt_cm_req_recv()
2437 rsp->rsp_flags = in srpt_cm_req_recv()
2445 rsp->rsp_flags = SRP_LOGIN_RSP_MULTICHAN_MAINTAINED; in srpt_cm_req_recv()
2543 rsp->opcode = SRP_LOGIN_RSP; in srpt_cm_req_recv()
2544 rsp->tag = req->tag; in srpt_cm_req_recv()
2545 rsp->max_it_iu_len = req->req_it_iu_len; in srpt_cm_req_recv()
2546 rsp->max_ti_iu_len = req->req_it_iu_len; in srpt_cm_req_recv()
2548 rsp->buf_fmt = cpu_to_be16(SRP_BUF_FORMAT_DIRECT in srpt_cm_req_recv()
2550 rsp->req_lim_delta = cpu_to_be32(ch->rq_size); in srpt_cm_req_recv()
2556 rep_param->private_data = (void *)rsp; in srpt_cm_req_recv()
2557 rep_param->private_data_len = sizeof *rsp; in srpt_cm_req_recv()
2607 kfree(rsp); in srpt_cm_req_recv()