Lines Matching defs:cdb
340 union scsi_cdb *cdb, caddr_t buff, int blen);
341 static void fill_general_page_cdb_g1(union scsi_cdb *cdb,
343 static void fill_mode_page_cdb(union scsi_cdb *cdb, int page);
1265 union scsi_cdb cdb;
1269 fill_general_page_cdb_g1(&cdb, SCMD_GET_CONFIGURATION, 0,
1271 fill_command_g1(&cmd, &cdb, (caddr_t)buff, sizeof (buff));
1332 union scsi_cdb cdb;
1336 fill_mode_page_cdb(&cdb, ATAPI_CAPABILITIES);
1337 fill_command_g1(&cmd, &cdb, (caddr_t)buff, sizeof (buff));
1394 fill_command_g1(struct uscsi_cmd *cmd, union scsi_cdb *cdb,
1400 cmd->uscsi_cdb = (caddr_t)cdb;
1410 fill_general_page_cdb_g1(union scsi_cdb *cdb, int command, int lun,
1413 bzero((caddr_t)cdb, sizeof (union scsi_cdb));
1414 cdb->scc_cmd = command;
1415 cdb->scc_lun = lun;
1416 cdb->g1_count0 = c0; /* max length for page */
1417 cdb->g1_count1 = c1; /* max length for page */
1421 fill_mode_page_cdb(union scsi_cdb *cdb, int page)
1424 bzero((caddr_t)cdb, sizeof (union scsi_cdb));
1425 cdb->scc_cmd = SCMD_MODE_SENSE_G1;
1426 cdb->g1_count0 = 0xff; /* max length for mode page */
1427 cdb->g1_count1 = 0xff; /* max length for mode page */
1428 cdb->g1_addr3 = page;
1440 union scsi_cdb cdb;
1461 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
1463 cdb.scc_cmd = SCMD_MODE_SENSE;
1464 FORMG0COUNT(&cdb, (uchar_t)nbytes);
1465 cdb.cdb_opaque[2] = page_control | page_code;
1466 ucmd.uscsi_cdb = (caddr_t)&cdb;