Lines Matching refs:hscb
193 /*offset*/(scb->hscb - ahc->hscbs) * sizeof(*scb->hscb),
194 /*len*/sizeof(*scb->hscb), op);
267 sgptr = ahc_le32toh(scb->hscb->sgptr);
374 struct hardware_scb *hscb;
376 hscb = scb->hscb;
378 ahc->scb_data->scbindex[hscb->tag] = NULL;
380 hscb->control = 0;
418 q_hscb = ahc->next_queued_scb->hscb;
420 memcpy(q_hscb, scb->hscb, sizeof(*scb->hscb));
427 q_hscb->next = scb->hscb->tag;
430 ahc->next_queued_scb->hscb = scb->hscb;
431 scb->hscb = q_hscb;
434 ahc->scb_data->scbindex[scb->hscb->tag] = scb;
445 if (scb->hscb->tag == SCB_LIST_NULL
446 || scb->hscb->next == SCB_LIST_NULL)
448 scb->hscb->tag, scb->hscb->next);
453 scb->hscb->lun &= LID;
455 scb->hscb->lun |= SCB_XFERLEN_ODD;
460 ahc->qinfifo[ahc->qinfifonext++] = scb->hscb->tag;