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