Lines Matching defs:issrhp
371 iscsi_cmd_rsp_chk(iscsi_cmd_t *icmdp, iscsi_scsi_rsp_hdr_t *issrhp)
387 if (issrhp->flags & ISCSI_FLAG_CMD_UNDERFLOW) {
388 pkt->pkt_resid = ntohl(issrhp->residual_count);
405 issrhp->itt, data_transferred,
407 issrhp->cmd_status & STATUS_MASK,
408 issrhp->flags, pkt->pkt_resid);
437 iscsi_cmd_rsp_cmd_status(iscsi_cmd_t *icmdp, iscsi_scsi_rsp_hdr_t *issrhp,
450 dlength = n2h24(issrhp->dlength);
456 switch (issrhp->cmd_status & STATUS_MASK) {
460 pkt->pkt_scbp[0] = issrhp->cmd_status;
512 issrhp->cmd_status;
586 "arg_len: %d", issrhp->cmd_status & STATUS_MASK,
587 issrhp->cmd_status, dlength, (void *)pkt->pkt_scbp,
593 pkt->pkt_scbp[0] = issrhp->cmd_status;
650 iscsi_scsi_rsp_hdr_t *issrhp = (iscsi_scsi_rsp_hdr_t *)pdu->isp_hdr;
663 if ((rval = iscsi_rx_chk(icp, isp, issrhp,
666 iscsi_task_cleanup(issrhp->opcode, icmdp);
715 if (issrhp->response != 0) {
720 if (issrhp->flags & ISCSI_FLAG_CMD_UNDERFLOW) {
722 ntohl(issrhp->residual_count);
727 ISCSI_CHECK_SCSI_READ(icmdp, issrhp,
733 " %lu ibp: %p obp: %p", (void *)ic, (void *)pdu, issrhp->itt,
734 issrhp->expcmdsn, isp->sess_cmdsn, isp->sess_expcmdsn,
739 iscsi_task_cleanup(issrhp->opcode, icmdp);
741 if (issrhp->response) {
745 issrhp->response, icmdp->cmd_un.scsi.bp->b_bcount);
755 iscsi_cmd_rsp_chk(icmdp, issrhp);
756 flush = iscsi_cmd_rsp_cmd_status(icmdp, issrhp, data);