Lines Matching refs:srp

601  * set_srp_direction: Set the fields in the srp related to data
677 * Called by map_data_for_srp_cmd() when building srp cmd from scsi cmd.
746 * map_data_for_srp_cmd: - Calls functions to map data for srp cmds
751 * Called by scsi_cmd_to_srp_cmd() when converting scsi cmds to srp cmds
796 unmap_cmd_data(&evt->iu.srp.cmd, evt,
801 evt->iu.srp.login_req.opcode != SRP_LOGIN_REQ)
851 evt_struct->iu.srp.cmd.opcode);
899 evt_struct->iu.srp.login_req.opcode != SRP_LOGIN_REQ)
906 evt_struct->iu.srp.cmd.opcode != SRP_TSK_MGMT) {
928 evt_struct->xfer_iu->srp.rsp.tag = (u64)evt_struct;
967 unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev);
975 unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev);
996 struct srp_rsp *rsp = &evt_struct->xfer_iu->srp.rsp;
1011 unmap_cmd_data(&evt_struct->iu.srp.cmd,
1057 srp_cmd = &evt_struct->iu.srp.cmd;
1158 switch (evt_struct->xfer_iu->srp.login_rsp.opcode) {
1163 evt_struct->xfer_iu->srp.login_rej.reason);
1169 evt_struct->xfer_iu->srp.login_rsp.opcode);
1183 be32_to_cpu(evt_struct->xfer_iu->srp.login_rsp.req_lim_delta));
1191 * send_srp_login: - Sends the srp login
1207 login = &evt_struct->iu.srp.login_req;
1393 dev_info(hostdata->dev, "host srp version: %s, "
1531 tsk_mgmt = &evt->iu.srp.tsk_mgmt;
1568 if (unlikely(srp_rsp.srp.rsp.opcode != SRP_RSP)) {
1571 srp_rsp.srp.rsp.opcode);
1575 if (srp_rsp.srp.rsp.flags & SRP_RSP_FLAG_RSPVALID)
1576 rsp_rc = *((int *)srp_rsp.srp.rsp.data);
1578 rsp_rc = srp_rsp.srp.rsp.status;
1613 unmap_cmd_data(&found_evt->iu.srp.cmd, found_evt,
1654 tsk_mgmt = &evt->iu.srp.tsk_mgmt;
1689 if (unlikely(srp_rsp.srp.rsp.opcode != SRP_RSP)) {
1692 srp_rsp.srp.rsp.opcode);
1696 if (srp_rsp.srp.rsp.flags & SRP_RSP_FLAG_RSPVALID)
1697 rsp_rc = *((int *)srp_rsp.srp.rsp.data);
1699 rsp_rc = srp_rsp.srp.rsp.status;
1718 unmap_cmd_data(&tmp_evt->iu.srp.cmd, tmp_evt,
1839 atomic_add(be32_to_cpu(evt_struct->xfer_iu->srp.rsp.req_lim_delta),