Lines Matching refs:cdb
232 struct scsi_fmt_cdb *cdb; local
244 cdb = &cdb_read;
246 cdb = &cdb_write;
248 cdb->cdb[2] = (blk & 0xff000000) >> 24;
249 cdb->cdb[3] = (blk & 0x00ff0000) >> 16;
250 cdb->cdb[4] = (blk & 0x0000ff00) >> 8;
251 cdb->cdb[5] = (blk & 0x000000ff);
253 cdb->cdb[7] = ((nblk >> DEV_BSHIFT) & 0xff00) >> 8;
254 cdb->cdb[8] = ((nblk >> DEV_BSHIFT) & 0x00ff);
260 printf("sdstrategy: cdb[%d] = 0x%x\n", i, cdb->cdb[i]);
263 stat = scsi_immed_command(ctlr, slave, sc->sc_punit, cdb, io->i_ma, io->i_cc);
299 struct scsi_fmt_cdb *cdb; local
305 cdb = &cdb_read;
307 cdb->cdb[2] = (blk & 0xff000000) >> 24;
308 cdb->cdb[3] = (blk & 0x00ff0000) >> 16;
309 cdb->cdb[4] = (blk & 0x0000ff00) >> 8;
310 cdb->cdb[5] = (blk & 0x000000ff);
312 cdb->cdb[7] = (nblk & 0xff00) >> 8;
313 cdb->cdb[8] = (nblk & 0x00ff);
315 stat = scsi_immed_command(ctlr, slave, sc->sc_punit, cdb, buff, len);