Lines Matching refs:prev
922 struct scsi_cmnd *tmp, *prev;
965 for (tmp = (struct scsi_cmnd *) hostdata->issue_queue, prev = NULL;
966 tmp && (tmp != prev); prev = tmp, tmp = NEXT(tmp))
968 if ((tmp == prev) && tmp) printk(" LOOP\n");/* else printk("\n");*/
971 prev = NULL; tmp; prev = tmp, tmp = NEXT(tmp) ) {
974 if (prev != tmp)
990 if (prev) {
991 REMOVE(prev, NEXT(prev), tmp, NEXT(tmp));
992 NEXT(prev) = NEXT(tmp);
2329 struct scsi_cmnd *tmp = NULL, *prev;
2383 for (tmp = (struct scsi_cmnd *) hostdata->disconnected_queue, prev = NULL;
2384 tmp; prev = tmp, tmp = NEXT(tmp) ) {
2390 if (prev) {
2391 REMOVE(prev, NEXT(prev), tmp, NEXT(tmp));
2392 NEXT(prev) = NEXT(tmp);
2476 struct scsi_cmnd *tmp, **prev;
2539 for (prev = (struct scsi_cmnd **) &(hostdata->issue_queue),
2541 tmp; prev = NEXTADDR(tmp), tmp = NEXT(tmp))
2543 REMOVE(5, *prev, tmp, NEXT(tmp));
2544 (*prev) = NEXT(tmp);
2612 for (prev = (struct scsi_cmnd **) &(hostdata->disconnected_queue),
2614 tmp; prev = NEXTADDR(tmp), tmp = NEXT(tmp) )
2616 REMOVE(5, *prev, tmp, NEXT(tmp));
2617 *prev = NEXT(tmp);