Lines Matching defs:hscb
524 struct hardware_scb *hscb;
558 hscb = scb->hscb;
571 hscb->control = 0;
572 hscb->scsiid = BUILD_SCSIID(ahd, sim, target_id, our_id);
573 hscb->lun = ccb->ccb_h.target_lun;
575 hscb->cdb_len = 0;
577 hscb->control |= MK_MESSAGE;
578 hscb->task_management = SIU_TASKMGMT_LUN_RESET;
585 tdata = &hscb->shared_data.tdata;
588 hscb->control |= TARGET_SCB;
602 hscb->task_management = 0;
604 hscb->control |= ccb->csio.tag_action;
991 tdata = &scb->hscb->shared_data.tdata;
1013 tinfo = ahd_fetch_transinfo(ahd, SCSIID_CHANNEL(ahd, scb->hscb->scsiid),
1014 SCSIID_OUR_ID(scb->hscb->scsiid),
1015 SCSIID_TARGET(ahd, scb->hscb->scsiid),
1022 scb->hscb->control |= DISCENB;
1026 if (scb->hscb->task_management != 0)
1027 scb->hscb->control &= ~MK_MESSAGE;
1035 scb->hscb->control |= MK_MESSAGE;
1038 scb->hscb->control |= MK_MESSAGE;
1070 struct hardware_scb *hscb;
1074 hscb = scb->hscb;
1080 hscb->cdb_len = csio->cdb_len;
1082 if (hscb->cdb_len > MAX_CDB_LEN
1096 hscb->shared_data.idata.cdb_from_host.cdbptr =
1098 hscb->shared_data.idata.cdb_from_host.cdblen =
1100 hscb->cdb_len |= SCB_CDB_LEN_PTR;
1102 memcpy(hscb->shared_data.idata.cdb,
1104 hscb->cdb_len);
1107 if (hscb->cdb_len > MAX_CDB_LEN) {
1114 memcpy(hscb->shared_data.idata.cdb,
1115 csio->cdb_io.cdb_bytes, hscb->cdb_len);