Lines Matching refs:cmd_tables
415 siop_cmd->cmd_tables->msg_in[0],
417 siop_cmd->cmd_tables->status));
543 siop_cmd->cmd_tables->status =
687 if (siop_cmd->cmd_tables->msg_out[0] & 0x80) {
694 siop_cmd->cmd_tables->msg_out[1];
696 siop_cmd->cmd_tables->msg_out[3];
698 msg = siop_cmd->cmd_tables->msg_out[0];
700 siop_cmd->cmd_tables->msg_out[2];
774 siop_cmd->cmd_tables->t_extmsgdata.count =
786 siop_cmd->cmd_tables->msg_in[0]);
787 siop_cmd->cmd_tables->msg_out[0] = MSG_MESSAGE_REJECT;
788 siop_cmd->cmd_tables->t_msgout.count =
798 siop_cmd->cmd_tables->msg_in[2],
799 siop_cmd->cmd_tables->msg_in[1]);
801 if (siop_cmd->cmd_tables->msg_in[1] >
802 sizeof(siop_cmd->cmd_tables->msg_in) - 2)
805 siop_cmd->cmd_tables->msg_in[1]);
806 siop_cmd->cmd_tables->t_extmsgdata.count =
808 siop_cmd->cmd_tables->msg_in[1] - 1);
818 siop_cmd->cmd_tables->msg_in[2]);
819 for (i = 3; i < 2 + siop_cmd->cmd_tables->msg_in[1];
822 siop_cmd->cmd_tables->msg_in[i]);
826 if (siop_cmd->cmd_tables->msg_in[0] ==
829 if (siop_cmd->cmd_tables->msg_in[3] != 1)
832 siop_cmd->cmd_tables->msg_in[3]);
849 if (siop_cmd->cmd_tables->msg_in[2] == MSG_EXT_WDTR) {
870 if (siop_cmd->cmd_tables->msg_in[2] == MSG_EXT_SDTR) {
892 siop_cmd->cmd_tables->msg_out[0] = MSG_MESSAGE_REJECT;
893 siop_cmd->cmd_tables->t_msgout.count =
940 siop_ctoh32(&sc->sc_c, siop_cmd->cmd_tables->id),
941 siop_cmd->cmd_tables->msg_in[0],
943 siop_cmd->cmd_tables->status));
984 xs->status = siop_ctoh32(&sc->sc_c, siop_cmd->cmd_tables->status);
1127 int tag = siop_cmd->cmd_tables->msg_out[2];
1538 siop_xfer = (struct siop_xfer*)siop_cmd->cmd_tables;
1704 newcbd->cmds[i].cmd_tables = (struct siop_common_xfer *)xfer;
1705 memset(newcbd->cmds[i].cmd_tables, 0, sizeof(struct siop_xfer));
1755 newcbd->cmds[i].cmd_tables->t_msgin.addr),
1757 newcbd->cmds[i].cmd_tables->t_msgout.addr),
1759 newcbd->cmds[i].cmd_tables->t_status.addr));