• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/usb/storage/

Lines Matching refs:csio

2175 			if (ccb->csio.ccb_h.flags & CAM_CDB_POINTER) {
2176 cmd = (uint8_t *)(ccb->csio.cdb_io.cdb_ptr);
2178 cmd = (uint8_t *)(ccb->csio.cdb_io.cdb_bytes);
2186 ccb->ccb_h.flags & CAM_DIR_MASK, ccb->csio.cdb_len,
2187 ccb->csio.dxfer_len, ccb->csio.sense_len);
2205 umass_dump_buffer(sc, ccb->csio.data_ptr,
2206 ccb->csio.dxfer_len, 48));
2220 if (umass_std_transform(sc, ccb, cmd, ccb->csio.cdb_len)) {
2235 vpd_serial = (struct scsi_vpd_unit_serial_number *)ccb->csio.data_ptr;
2240 ccb->csio.scsi_status = SCSI_STATUS_OK;
2252 scsi_set_sense_data(&ccb->csio.sense_data,
2259 ccb->csio.scsi_status = SCSI_STATUS_CHECK_COND;
2273 memcpy(ccb->csio.data_ptr, &fake_inq_data,
2275 ccb->csio.scsi_status = SCSI_STATUS_OK;
2281 ccb->csio.dxfer_len = SHORT_INQUIRY_LENGTH;
2285 ccb->csio.scsi_status = SCSI_STATUS_OK;
2292 ccb->csio.scsi_status = SCSI_STATUS_OK;
2298 umass_command_start(sc, dir, ccb->csio.data_ptr,
2299 ccb->csio.dxfer_len,
2454 ccb->csio.resid = residue;
2461 (ccb->csio.cdb_io.cdb_bytes[0] == READ_CAPACITY)) {
2465 rcap = (void *)(ccb->csio.data_ptr);
2480 struct ccb_scsiio *csio;
2483 csio = &ccb->csio;
2484 page_list = (struct scsi_vpd_supported_page_list *)csio->data_ptr;
2499 sc->cam_scsi_sense.length = ccb->csio.sense_len;
2502 "sense data\n", ccb->csio.sense_len);
2508 ccb->csio.sense_len = SHORT_INQUIRY_LENGTH;
2510 umass_command_start(sc, DIR_IN, &ccb->csio.sense_data.error_code,
2511 ccb->csio.sense_len, ccb->ccb_h.timeout,
2544 ccb->csio.sense_resid = residue;
2545 sense_len = ccb->csio.sense_len - ccb->csio.sense_resid;
2546 key = scsi_get_sense_key(&ccb->csio.sense_data, sense_len,
2549 if (ccb->csio.ccb_h.flags & CAM_CDB_POINTER) {
2550 cmd = (uint8_t *)(ccb->csio.cdb_io.cdb_ptr);
2552 cmd = (uint8_t *)(ccb->csio.cdb_io.cdb_bytes);
2589 ccb->csio.scsi_status = SCSI_STATUS_CHECK_COND;
2612 ccb->csio.scsi_status = SCSI_STATUS_CHECK_COND;