Lines Matching defs:rhdr
217 struct iscsi_data_rsp *rhdr = (struct iscsi_data_rsp *)tcp_conn->in.hdr;
219 int datasn = be32_to_cpu(rhdr->datasn);
221 rc = iscsi_check_assign_cmdsn(session, (struct iscsi_nopin*)rhdr);
237 tcp_ctask->data_offset = be32_to_cpu(rhdr->offset);
241 if (rhdr->flags & ISCSI_FLAG_DATA_STATUS) {
244 conn->exp_statsn = be32_to_cpu(rhdr->statsn) + 1;
245 if (rhdr->flags & ISCSI_FLAG_DATA_UNDERFLOW) {
246 int res_count = be32_to_cpu(rhdr->residual_count);
251 sc->result = (DID_OK << 16) | rhdr->cmd_status;
254 rhdr->cmd_status;
255 } else if (rhdr->flags & ISCSI_FLAG_DATA_OVERFLOW) {
256 sc->resid = be32_to_cpu(rhdr->residual_count);
257 sc->result = (DID_OK << 16) | rhdr->cmd_status;
259 sc->result = (DID_OK << 16) | rhdr->cmd_status;
357 struct iscsi_r2t_rsp *rhdr = (struct iscsi_r2t_rsp *)tcp_conn->in.hdr;
358 int r2tsn = be32_to_cpu(rhdr->r2tsn);
370 rc = iscsi_check_assign_cmdsn(session, (struct iscsi_nopin*)rhdr);
388 r2t->exp_statsn = rhdr->statsn;
389 r2t->data_length = be32_to_cpu(rhdr->data_length);
401 r2t->data_offset = be32_to_cpu(rhdr->data_offset);
410 r2t->ttt = rhdr->ttt; /* no flip */