Lines Matching refs:cdb
310 unsigned char cdb[10],buf[8]; in scsi_init() local
312 memset(cdb, 0, sizeof cdb); in scsi_init()
314 cdb[0]=SCSI_READ_CAPACITY; in scsi_init()
315 if (scsi_cmd(fd, (unsigned char *)cdb, in scsi_init()
316 sizeof(cdb), SCSI_IO_READ, buf, sizeof(buf), This->extra_data)==0) in scsi_init()
332 unsigned char cdb[10]; in scsi_io() local
373 memset(cdb, 0, sizeof cdb); in scsi_io()
377 cdb[0] = SCSI_READ; in scsi_io()
380 cdb[0] = SCSI_WRITE; in scsi_io()
384 cdb[1] = 0; in scsi_io()
391 cdb[0] |= SCSI_GROUP1; in scsi_io()
399 cdb[2] = (unsigned char) (firstblock >> 24) & 0xff; in scsi_io()
400 cdb[3] = (unsigned char) (firstblock >> 16) & 0xff; in scsi_io()
401 cdb[4] = (unsigned char) (firstblock >> 8) & 0xff; in scsi_io()
402 cdb[5] = (unsigned char) firstblock & 0xff; in scsi_io()
403 cdb[6] = 0; in scsi_io()
404 cdb[7] = (unsigned char) (nsect >> 8) & 0xff; in scsi_io()
405 cdb[8] = (unsigned char) nsect & 0xff; in scsi_io()
406 cdb[9] = 0; in scsi_io()
409 cdb[1] |= (unsigned char) ((firstblock >> 16) & 0x1f); in scsi_io()
410 cdb[2] = (unsigned char) ((firstblock >> 8) & 0xff); in scsi_io()
411 cdb[3] = (unsigned char) firstblock & 0xff; in scsi_io()
412 cdb[4] = (unsigned char) nsect; in scsi_io()
413 cdb[5] = 0; in scsi_io()
419 r=scsi_cmd(This->fd, (unsigned char *)cdb, clen, rwcmd, buf, in scsi_io()