• Home
  • Raw
  • Download

Lines Matching refs:hscb

1426 	struct	 hardware_scb *hscb;  in ahc_linux_run_command()  local
1473 hscb = scb->hscb; in ahc_linux_run_command()
1479 hscb->control = 0; in ahc_linux_run_command()
1480 hscb->scsiid = BUILD_SCSIID(ahc, cmd); in ahc_linux_run_command()
1481 hscb->lun = cmd->device->lun; in ahc_linux_run_command()
1486 hscb->scsirate = tinfo->scsirate; in ahc_linux_run_command()
1487 hscb->scsioffset = tinfo->curr.offset; in ahc_linux_run_command()
1489 hscb->control |= ULTRAENB; in ahc_linux_run_command()
1492 hscb->control |= DISCENB; in ahc_linux_run_command()
1496 scb->hscb->control |= MK_MESSAGE; in ahc_linux_run_command()
1502 hscb->control |= MSG_ORDERED_TASK; in ahc_linux_run_command()
1505 hscb->control |= MSG_SIMPLE_TASK; in ahc_linux_run_command()
1509 hscb->cdb_len = cmd->cmd_len; in ahc_linux_run_command()
1510 if (hscb->cdb_len <= 12) { in ahc_linux_run_command()
1511 memcpy(hscb->shared_data.cdb, cmd->cmnd, hscb->cdb_len); in ahc_linux_run_command()
1513 memcpy(hscb->cdb32, cmd->cmnd, hscb->cdb_len); in ahc_linux_run_command()
1551 scb->hscb->sgptr = in ahc_linux_run_command()
1558 scb->hscb->dataptr = scb->sg_list->addr; in ahc_linux_run_command()
1559 scb->hscb->datacnt = scb->sg_list->len; in ahc_linux_run_command()
1561 scb->hscb->sgptr = ahc_htole32(SG_LIST_NULL); in ahc_linux_run_command()
1562 scb->hscb->dataptr = 0; in ahc_linux_run_command()
1563 scb->hscb->datacnt = 0; in ahc_linux_run_command()
1713 printk("SCB %d done'd twice\n", scb->hscb->tag); in ahc_done()
2174 pending_scb->hscb->tag, in ahc_linux_queue_recovery_cmd()
2186 pending_scb->hscb->tag, in ahc_linux_queue_recovery_cmd()
2199 && ahc_inb(ahc, SAVED_SCSIID) == pending_scb->hscb->scsiid in ahc_linux_queue_recovery_cmd()
2217 && (pending_scb->hscb->tag == active_scb_index in ahc_linux_queue_recovery_cmd()
2249 pending_scb->hscb->control |= MK_MESSAGE|DISCONNECTED; in ahc_linux_queue_recovery_cmd()
2261 cmd->device->lun, pending_scb->hscb->tag, in ahc_linux_queue_recovery_cmd()
2274 ahc_outb(ahc, SCBPTR, pending_scb->hscb->tag); in ahc_linux_queue_recovery_cmd()