Lines Matching refs:first
454 /* Calculate checksum first */
740 struct scsi_ctrl_blk *first;
743 first = host->first_pending;
744 while (first != NULL) {
745 if (first->opcode != ExecSCSI)
746 return first;
747 if (first->tagmsg == 0) {
748 if ((host->act_tags[first->target] == 0) &&
749 !(host->targets[first->target].flags & TCF_BUSY))
750 return first;
752 if ((host->act_tags[first->target] >=
753 host->max_tags[first->target]) |
754 (host->targets[first->target].flags & TCF_BUSY)) {
755 first = first->next;
758 return first;
760 first = first->next;
762 return first;
2070 case MSG_REJ: /* Clear ATN first */