Lines Matching defs:bhssc

198 	const struct iscsi_bhs_scsi_command *bhssc;
225 bhssc = (const struct iscsi_bhs_scsi_command *)request->ip_bhs;
226 cmdsn = ntohl(bhssc->bhssc_cmdsn);
227 expstatsn = ntohl(bhssc->bhssc_expstatsn);
546 struct iscsi_bhs_scsi_command *bhssc;
552 bhssc = (struct iscsi_bhs_scsi_command *)request->ip_bhs;
554 // bhssc->bhssc_initiator_task_tag);
570 io->io_hdr.nexus.targ_lun = cfiscsi_decode_lun(bhssc->bhssc_lun);
571 io->scsiio.tag_num = bhssc->bhssc_initiator_task_tag;
572 switch ((bhssc->bhssc_flags & BHSSC_FLAGS_ATTR)) {
591 bhssc->bhssc_flags & BHSSC_FLAGS_ATTR);
594 io->scsiio.cdb_len = sizeof(bhssc->bhssc_cdb); /* Which is 16. */
595 memcpy(io->scsiio.cdb, bhssc->bhssc_cdb, sizeof(bhssc->bhssc_cdb));
2320 const struct iscsi_bhs_scsi_command *bhssc;
2330 bhssc = (const struct iscsi_bhs_scsi_command *)request->ip_bhs;
2331 KASSERT((bhssc->bhssc_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) ==
2333 ("bhssc->bhssc_opcode != ISCSI_BHS_OPCODE_SCSI_COMMAND"));
2364 expected_len = ntohl(bhssc->bhssc_expected_data_transfer_length);
2401 bhssc->bhssc_initiator_task_tag;
2510 ntohl(bhssc->bhssc_expected_data_transfer_length)) {
2513 htonl(ntohl(bhssc->bhssc_expected_data_transfer_length) -
2516 ntohl(bhssc->bhssc_expected_data_transfer_length)) {
2520 ntohl(bhssc->bhssc_expected_data_transfer_length));
2538 const struct iscsi_bhs_scsi_command *bhssc;
2549 bhssc = (const struct iscsi_bhs_scsi_command *)request->ip_bhs;
2550 KASSERT((bhssc->bhssc_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) ==
2552 ("bhssc->bhssc_opcode != ISCSI_BHS_OPCODE_SCSI_COMMAND"));
2564 expected_len = ntohl(bhssc->bhssc_expected_data_transfer_length);
2578 bhssc->bhssc_initiator_task_tag, target_transfer_tag);
2591 cdw->cdw_initiator_task_tag = bhssc->bhssc_initiator_task_tag;
2656 bhsr2t->bhsr2t_lun = bhssc->bhssc_lun;
2657 bhsr2t->bhsr2t_initiator_task_tag = bhssc->bhssc_initiator_task_tag;
2702 struct iscsi_bhs_scsi_command *bhssc;
2712 bhssc = (struct iscsi_bhs_scsi_command *)request->ip_bhs;
2713 KASSERT((bhssc->bhssc_opcode & ~ISCSI_BHS_OPCODE_IMMEDIATE) ==
2715 ("replying to wrong opcode 0x%x", bhssc->bhssc_opcode));
2718 // bhssc->bhssc_initiator_task_tag);
2723 KASSERT(bhssc->bhssc_initiator_task_tag !=
2749 ntohl(bhssc->bhssc_expected_data_transfer_length)) {
2752 htonl(ntohl(bhssc->bhssc_expected_data_transfer_length) -
2757 ntohl(bhssc->bhssc_expected_data_transfer_length)) {
2761 ntohl(bhssc->bhssc_expected_data_transfer_length));
2767 bhssr->bhssr_initiator_task_tag = bhssc->bhssc_initiator_task_tag;