Home
last modified time | relevance | path

Searched refs:srp_rsp (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.c1517 struct srp_rsp *srp_rsp; in srpt_build_cmd_rsp() local
1527 srp_rsp = ioctx->ioctx.buf; in srpt_build_cmd_rsp()
1528 BUG_ON(!srp_rsp); in srpt_build_cmd_rsp()
1534 memset(srp_rsp, 0, sizeof *srp_rsp); in srpt_build_cmd_rsp()
1535 srp_rsp->opcode = SRP_RSP; in srpt_build_cmd_rsp()
1536 srp_rsp->req_lim_delta = in srpt_build_cmd_rsp()
1538 srp_rsp->tag = tag; in srpt_build_cmd_rsp()
1539 srp_rsp->status = status; in srpt_build_cmd_rsp()
1542 BUILD_BUG_ON(MIN_MAX_RSP_SIZE <= sizeof(*srp_rsp)); in srpt_build_cmd_rsp()
1543 max_sense_len = ch->max_ti_iu_len - sizeof(*srp_rsp); in srpt_build_cmd_rsp()
[all …]
Dib_srpt.h125 MIN_MAX_RSP_SIZE = sizeof(struct srp_rsp)/*36*/ + 4,
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvscsi.c991 struct srp_rsp *rsp = &evt_struct->xfer_iu->srp.rsp; in handle_cmd_rsp()
1489 union viosrp_iu srp_rsp; in ibmvscsi_eh_abort_handler() local
1536 evt->sync_srp = &srp_rsp; in ibmvscsi_eh_abort_handler()
1564 if (unlikely(srp_rsp.srp.rsp.opcode != SRP_RSP)) { in ibmvscsi_eh_abort_handler()
1567 srp_rsp.srp.rsp.opcode); in ibmvscsi_eh_abort_handler()
1571 if (srp_rsp.srp.rsp.flags & SRP_RSP_FLAG_RSPVALID) in ibmvscsi_eh_abort_handler()
1572 rsp_rc = *((int *)srp_rsp.srp.rsp.data); in ibmvscsi_eh_abort_handler()
1574 rsp_rc = srp_rsp.srp.rsp.status; in ibmvscsi_eh_abort_handler()
1628 union viosrp_iu srp_rsp; in ibmvscsi_eh_device_reset_handler() local
1658 evt->sync_srp = &srp_rsp; in ibmvscsi_eh_device_reset_handler()
[all …]
Dviosrp.h50 struct srp_rsp rsp;
/linux-4.4.14/include/scsi/
Dsrp.h227 struct srp_rsp { struct
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c1780 static void srp_process_rsp(struct srp_rdma_ch *ch, struct srp_rsp *rsp) in srp_process_rsp()