Lines Matching refs:cmd_pkt
507 req->cmd_pkt->cmd.pkt_a.status);
538 ccb->csio.scsi_status = req->cmd_pkt->cmd.pkt_a.status;
559 memcpy(&(req->cmd_pkt->hdr), hdr, sizeof(struct tws_command_header));
640 struct tws_command_packet *cmd_pkt;
694 cmd_pkt = req->cmd_pkt;
695 /* cmd_pkt->hdr.header_desc.size_header = 128; */
696 cmd_pkt->cmd.pkt_a.res__opcode = TWS_FW_CMD_EXECUTE_SCSI;
697 cmd_pkt->cmd.pkt_a.unit = ccb_h->target_id;
698 cmd_pkt->cmd.pkt_a.status = 0;
699 cmd_pkt->cmd.pkt_a.sgl_offset = 16;
704 cmd_pkt->cmd.pkt_a.lun_l4__req_id = lun | req->request_id;
708 cmd_pkt->cmd.pkt_a.lun_h4__sgl_entries = lun;
716 bcopy(csio->cdb_io.cdb_ptr, cmd_pkt->cmd.pkt_a.cdb, csio->cdb_len);
718 bcopy(csio->cdb_io.cdb_bytes, cmd_pkt->cmd.pkt_a.cdb, csio->cdb_len);
739 struct tws_command_packet *cmd_pkt;
750 cmd_pkt = req->cmd_pkt;
751 cmd_pkt->cmd.pkt_a.res__opcode = TWS_FW_CMD_EXECUTE_SCSI;
752 cmd_pkt->cmd.pkt_a.status = 0;
753 cmd_pkt->cmd.pkt_a.unit = 0;
754 cmd_pkt->cmd.pkt_a.sgl_offset = 16;
755 cmd_pkt->cmd.pkt_a.lun_l4__req_id = req->request_id;
757 cmd_pkt->cmd.pkt_a.cdb[0] = (u_int8_t)cmd;
758 cmd_pkt->cmd.pkt_a.cdb[4] = 128;
778 struct tws_command_packet *cmd_pkt;
798 cmd_pkt = req->cmd_pkt;
800 cmd = &cmd_pkt->cmd.pkt_g;
825 struct tws_command_packet *cmd_pkt;
847 cmd_pkt = req->cmd_pkt;
849 cmd = &cmd_pkt->cmd.pkt_g;
961 GET_OPCODE(req->cmd_pkt->cmd.pkt_a.res__opcode) !=
964 gcmd = &req->cmd_pkt->cmd.pkt_g.generic;
972 (void *)&(req->cmd_pkt->cmd.pkt_a.sg_list), sgls);
973 req->cmd_pkt->cmd.pkt_a.lun_h4__sgl_entries |= sgls ;