Lines Matching refs:bhsdi

683 	const struct iscsi_bhs_data_in *bhsdi;  in iscsi_pdu_update_statsn()  local
695 bhsdi = (const struct iscsi_bhs_data_in *)response->ip_bhs; in iscsi_pdu_update_statsn()
702 if (bhsdi->bhsdi_opcode != ISCSI_BHS_OPCODE_SCSI_DATA_IN || in iscsi_pdu_update_statsn()
703 (bhsdi->bhsdi_flags & BHSDI_FLAGS_S) != 0) { in iscsi_pdu_update_statsn()
704 statsn = ntohl(bhsdi->bhsdi_statsn); in iscsi_pdu_update_statsn()
709 bhsdi->bhsdi_opcode, statsn, is->is_statsn); in iscsi_pdu_update_statsn()
716 expcmdsn = ntohl(bhsdi->bhsdi_expcmdsn); in iscsi_pdu_update_statsn()
717 maxcmdsn = ntohl(bhsdi->bhsdi_maxcmdsn); in iscsi_pdu_update_statsn()
1124 struct iscsi_bhs_data_in *bhsdi; in iscsi_pdu_handle_data_in() local
1132 bhsdi = (struct iscsi_bhs_data_in *)response->ip_bhs; in iscsi_pdu_handle_data_in()
1133 io = iscsi_outstanding_find(is, bhsdi->bhsdi_initiator_task_tag); in iscsi_pdu_handle_data_in()
1135 ISCSI_SESSION_WARN(is, "bad itt 0x%x", bhsdi->bhsdi_initiator_task_tag); in iscsi_pdu_handle_data_in()
1142 if (io->io_datasn != ntohl(bhsdi->bhsdi_datasn)) { in iscsi_pdu_handle_data_in()
1145 ntohl(bhsdi->bhsdi_datasn), io->io_datasn); in iscsi_pdu_handle_data_in()
1170 if (ntohl(bhsdi->bhsdi_buffer_offset) != io->io_received) { in iscsi_pdu_handle_data_in()
1172 io->io_received, (size_t)ntohl(bhsdi->bhsdi_buffer_offset)); in iscsi_pdu_handle_data_in()
1195 if ((bhsdi->bhsdi_flags & BHSDI_FLAGS_S) != 0) in iscsi_pdu_handle_data_in()
1204 if ((bhsdi->bhsdi_flags & BHSDI_FLAGS_S) == 0) { in iscsi_pdu_handle_data_in()
1213 if (bhsdi->bhsdi_status == 0) { in iscsi_pdu_handle_data_in()
1221 csio->scsi_status = bhsdi->bhsdi_status; in iscsi_pdu_handle_data_in()
1228 csio->resid = ntohl(bhsdi->bhsdi_residual_count); in iscsi_pdu_handle_data_in()