Lines Matching defs:cdb
331 union scsi_cdb *cdb, caddr_t buff, int blen);
332 static void fill_general_page_cdb_g1(union scsi_cdb *cdb,
334 static void fill_mode_page_cdb(union scsi_cdb *cdb, int page);
1245 union scsi_cdb cdb;
1249 fill_general_page_cdb_g1(&cdb, SCMD_GET_CONFIGURATION, 0,
1251 fill_command_g1(&cmd, &cdb, (caddr_t)buff, sizeof (buff));
1312 union scsi_cdb cdb;
1316 fill_mode_page_cdb(&cdb, ATAPI_CAPABILITIES);
1317 fill_command_g1(&cmd, &cdb, (caddr_t)buff, sizeof (buff));
1374 fill_command_g1(struct uscsi_cmd *cmd, union scsi_cdb *cdb,
1380 cmd->uscsi_cdb = (caddr_t)cdb;
1390 fill_general_page_cdb_g1(union scsi_cdb *cdb, int command, int lun,
1393 bzero((caddr_t)cdb, sizeof (union scsi_cdb));
1394 cdb->scc_cmd = command;
1395 cdb->scc_lun = lun;
1396 cdb->g1_count0 = c0; /* max length for page */
1397 cdb->g1_count1 = c1; /* max length for page */
1401 fill_mode_page_cdb(union scsi_cdb *cdb, int page)
1404 bzero((caddr_t)cdb, sizeof (union scsi_cdb));
1405 cdb->scc_cmd = SCMD_MODE_SENSE_G1;
1406 cdb->g1_count0 = 0xff; /* max length for mode page */
1407 cdb->g1_count1 = 0xff; /* max length for mode page */
1408 cdb->g1_addr3 = page;
1420 union scsi_cdb cdb;
1441 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
1443 cdb.scc_cmd = SCMD_MODE_SENSE;
1444 FORMG0COUNT(&cdb, (uchar_t)nbytes);
1445 cdb.cdb_opaque[2] = page_control | page_code;
1446 ucmd.uscsi_cdb = (caddr_t)&cdb;