Lines Matching refs:cdb
19078 union scsi_cdb cdb; local
19109 bzero(&cdb, sizeof (cdb));
19112 cdb.scc_cmd = SCMD_DOORLOCK;
19113 cdb.cdb_opaque[4] = (uchar_t)flag;
19115 ucmd_buf.uscsi_cdb = (char *)&cdb;
19185 union scsi_cdb cdb; local
19212 bzero(&cdb, sizeof (cdb));
19217 cdb.scc_cmd = SCMD_READ_CAPACITY;
19219 ucmd_buf.uscsi_cdb = (char *)&cdb;
19403 union scsi_cdb cdb; local
19430 bzero(&cdb, sizeof (cdb));
19435 ucmd_buf.uscsi_cdb = (char *)&cdb;
19449 cdb.scc_cmd = SCMD_SVC_ACTION_IN_G4;
19450 cdb.cdb_opaque[1] = SSVC_ACTION_READ_CAPACITY_G4;
19455 FORMG4COUNT(&cdb, ucmd_buf.uscsi_buflen);
19625 union scsi_cdb cdb; local
19659 bzero(&cdb, sizeof (cdb));
19663 cdb.scc_cmd = SCMD_START_STOP;
19664 cdb.cdb_opaque[4] = (pc_flag == SD_POWER_CONDITION) ?
19667 ucmd_buf.uscsi_cdb = (char *)&cdb;
19864 union scsi_cdb cdb; local
19877 bzero(&cdb, sizeof (cdb));
19881 cdb.scc_cmd = SCMD_INQUIRY;
19882 cdb.cdb_opaque[1] = evpd;
19883 cdb.cdb_opaque[2] = page_code;
19884 FORMG0COUNT(&cdb, buflen);
19886 ucmd_buf.uscsi_cdb = (char *)&cdb;
19946 union scsi_cdb cdb; local
19978 bzero(&cdb, sizeof (cdb));
19982 cdb.scc_cmd = SCMD_TEST_UNIT_READY;
19984 ucmd_buf.uscsi_cdb = (char *)&cdb;
20056 union scsi_cdb cdb; local
20071 bzero(&cdb, sizeof (cdb));
20082 cdb.scc_cmd = SCMD_PERSISTENT_RESERVE_IN;
20083 cdb.cdb_opaque[1] = usr_cmd;
20084 FORMG1COUNT(&cdb, data_len);
20086 ucmd_buf.uscsi_cdb = (char *)&cdb;
20163 union scsi_cdb cdb; local
20183 bzero(&cdb, sizeof (cdb));
20188 cdb.scc_cmd = SCMD_PERSISTENT_RESERVE_OUT;
20189 cdb.cdb_opaque[1] = usr_cmd;
20190 FORMG1COUNT(&cdb, data_len);
20192 ucmd_buf.uscsi_cdb = (char *)&cdb;
20223 cdb.cdb_opaque[2] = ptr->type;
20234 cdb.cdb_opaque[2] = ptr->resvdesc.type;
20326 union scsi_cdb *cdb; local
20367 cdb = kmem_zalloc(CDB_GROUP1, KM_SLEEP);
20368 cdb->scc_cmd = SCMD_SYNCHRONIZE_CACHE;
20377 cdb->cdb_un.tag |= SD_SYNC_NV_BIT;
20387 uscmd->uscsi_cdb = (caddr_t)cdb;
20460 union scsi_cdb *cdb; local
20474 cdb = (union scsi_cdb *)uscmd->uscsi_cdb;
20492 if (cdb->cdb_un.tag&SD_SYNC_NV_BIT) {
20565 union scsi_cdb cdb; local
20575 bzero(&cdb, sizeof (cdb));
20579 cdb.scc_cmd = SCMD_UNMAP;
20580 FORMG1COUNT(&cdb, param_size);
20582 ucmd_buf.uscsi_cdb = (char *)&cdb;
20813 char cdb[CDB_GROUP1]; local
20828 bzero(cdb, sizeof (cdb));
20836 cdb[0] = SCMD_GET_CONFIGURATION;
20837 cdb[1] = 0x02; /* Requested Type */
20838 cdb[8] = SD_PROFILE_HEADER_LEN;
20839 ucmdbuf->uscsi_cdb = cdb;
20905 char cdb[CDB_GROUP1]; local
20920 bzero(cdb, sizeof (cdb));
20928 cdb[0] = SCMD_GET_CONFIGURATION;
20929 cdb[1] = 0x02; /* Requested Type */
20930 cdb[3] = feature;
20931 cdb[8] = buflen;
20932 ucmdbuf->uscsi_cdb = cdb;
21005 union scsi_cdb cdb; local
21022 bzero(&cdb, sizeof (cdb));
21028 cdb.scc_cmd = SCMD_MODE_SENSE;
21029 cdb.cdb_opaque[2] = page_code;
21030 FORMG0COUNT(&cdb, buflen);
21033 cdb.scc_cmd = SCMD_MODE_SENSE_G1;
21034 cdb.cdb_opaque[2] = page_code;
21035 FORMG1COUNT(&cdb, buflen);
21040 SD_FILL_SCSI1_LUN_CDB(un, &cdb);
21042 ucmd_buf.uscsi_cdb = (char *)&cdb;
21123 union scsi_cdb cdb; local
21139 bzero(&cdb, sizeof (cdb));
21144 cdb.cdb_opaque[1] = 0x10;
21148 cdb.cdb_opaque[1] |= 0x01;
21152 cdb.scc_cmd = SCMD_MODE_SELECT;
21153 FORMG0COUNT(&cdb, buflen);
21155 cdb.scc_cmd = SCMD_MODE_SELECT_G1;
21156 FORMG1COUNT(&cdb, buflen);
21159 SD_FILL_SCSI1_LUN_CDB(un, &cdb);
21161 ucmd_buf.uscsi_cdb = (char *)&cdb;
21230 union scsi_cdb cdb; local
21261 bzero(&cdb, sizeof (cdb));
21276 cdb.scc_cmd = cmd;
21277 FORMG0ADDR(&cdb, start_block);
21278 FORMG0COUNT(&cdb, block_count);
21281 cdb.scc_cmd = cmd | SCMD_GROUP1;
21282 FORMG1ADDR(&cdb, start_block);
21283 FORMG1COUNT(&cdb, block_count);
21286 cdb.scc_cmd = cmd | SCMD_GROUP4;
21287 FORMG4LONGADDR(&cdb, (uint64_t)start_block);
21288 FORMG4COUNT(&cdb, block_count);
21297 SD_FILL_SCSI1_LUN_CDB(un, &cdb);
21299 ucmd_buf.uscsi_cdb = (char *)&cdb;
21357 union scsi_cdb cdb; local
21369 bzero(&cdb, sizeof (cdb));
21373 cdb.scc_cmd = SCMD_LOG_SENSE_G1;
21374 cdb.cdb_opaque[2] = (page_control << 6) | page_code;
21375 cdb.cdb_opaque[5] = (uchar_t)((param_ptr & 0xFF00) >> 8);
21376 cdb.cdb_opaque[6] = (uchar_t)(param_ptr & 0x00FF);
21377 FORMG1COUNT(&cdb, buflen);
21379 ucmd_buf.uscsi_cdb = (char *)&cdb;
21429 cdb.cdb_opaque[2] =
21488 union scsi_cdb cdb; local
21502 bzero(&cdb, sizeof (cdb));
21506 cdb.scc_cmd = SCMD_GET_EVENT_STATUS_NOTIFICATION;
21507 cdb.cdb_opaque[1] = 1; /* polled */
21508 cdb.cdb_opaque[4] = class_req;
21509 FORMG1COUNT(&cdb, buflen);
21511 ucmd_buf.uscsi_cdb = (char *)&cdb;
25114 char cdb[CDB_GROUP0]; local
25126 bzero(cdb, CDB_GROUP0);
25130 com->uscsi_cdb = cdb;
25132 cdb[0] = SCMD_RELEASE;
25134 cdb[0] = SCMD_RESERVE;
25169 com->uscsi_cdb = cdb;
26684 char cdb[CDB_GROUP5]; local
26777 bzero(cdb, sizeof (cdb));
26778 cdb[0] = (char)SCMD_SET_CDROM_SPEED;
26779 cdb[2] = (uchar_t)(current_speed >> 8);
26780 cdb[3] = (uchar_t)current_speed;
26782 com->uscsi_cdb = (caddr_t)cdb;
26826 char cdb[CDB_GROUP1]; local
26834 bzero(cdb, CDB_GROUP1);
26835 cdb[0] = SCMD_PAUSE_RESUME;
26838 cdb[8] = 1;
26841 cdb[8] = 0;
26850 com->uscsi_cdb = cdb;
26891 char cdb[CDB_GROUP1]; local
26907 bzero(cdb, CDB_GROUP1);
26908 cdb[0] = SCMD_PLAYAUDIO_MSF;
26910 cdb[3] = BYTE_TO_BCD(msf->cdmsf_min0);
26911 cdb[4] = BYTE_TO_BCD(msf->cdmsf_sec0);
26912 cdb[5] = BYTE_TO_BCD(msf->cdmsf_frame0);
26913 cdb[6] = BYTE_TO_BCD(msf->cdmsf_min1);
26914 cdb[7] = BYTE_TO_BCD(msf->cdmsf_sec1);
26915 cdb[8] = BYTE_TO_BCD(msf->cdmsf_frame1);
26917 cdb[3] = msf->cdmsf_min0;
26918 cdb[4] = msf->cdmsf_sec0;
26919 cdb[5] = msf->cdmsf_frame0;
26920 cdb[6] = msf->cdmsf_min1;
26921 cdb[7] = msf->cdmsf_sec1;
26922 cdb[8] = msf->cdmsf_frame1;
26924 com->uscsi_cdb = cdb;
26961 char cdb[CDB_GROUP1]; local
26973 bzero(cdb, CDB_GROUP1);
26974 cdb[0] = SCMD_PLAYAUDIO_TI;
26975 cdb[4] = ti->cdti_trk0;
26976 cdb[5] = ti->cdti_ind0;
26977 cdb[7] = ti->cdti_trk1;
26978 cdb[8] = ti->cdti_ind1;
26979 com->uscsi_cdb = cdb;
27016 char cdb[CDB_GROUP5]; local
27079 bzero(cdb, CDB_GROUP5);
27082 cdb[0] = (char)SCMD_READ_CD;
27083 cdb[2] = (char)0xff;
27084 cdb[3] = (char)0xff;
27085 cdb[4] = (char)0xff;
27086 cdb[5] = (char)0xff;
27087 cdb[6] = (((subcode->cdsc_length) & 0x00ff0000) >> 16);
27088 cdb[7] = (((subcode->cdsc_length) & 0x0000ff00) >> 8);
27089 cdb[8] = ((subcode->cdsc_length) & 0x000000ff);
27090 cdb[10] = 1;
27096 cdb[0] = (char)SCMD_READ_ALL_SUBCODES;
27097 cdb[6] = (((subcode->cdsc_length) & 0xff000000) >> 24);
27098 cdb[7] = (((subcode->cdsc_length) & 0x00ff0000) >> 16);
27099 cdb[8] = (((subcode->cdsc_length) & 0x0000ff00) >> 8);
27100 cdb[9] = ((subcode->cdsc_length) & 0x000000ff);
27102 com->uscsi_cdb = cdb;
27143 char cdb[CDB_GROUP1]; local
27161 bzero(cdb, CDB_GROUP1);
27162 cdb[0] = SCMD_READ_SUBCHANNEL;
27164 cdb[1] = (subchnl->cdsc_format & CDROM_LBA) ? 0 : 0x02;
27169 cdb[2] = 0x40;
27174 cdb[3] = 0x01;
27175 cdb[8] = 0x10;
27177 com->uscsi_cdb = cdb;
27264 char cdb[CDB_GROUP1]; local
27290 bzero(cdb, CDB_GROUP1);
27292 cdb[0] = SCMD_READ_TOC;
27294 cdb[1] = ((entry->cdte_format & CDROM_LBA) ? 0 : 2);
27296 cdb[6] = BYTE_TO_BCD(entry->cdte_track);
27298 cdb[6] = entry->cdte_track;
27305 cdb[8] = 12;
27306 com->uscsi_cdb = cdb;
27339 cdb[1] = 0;
27360 cdb[1] = 0;
27376 bzero(cdb, CDB_GROUP1);
27377 cdb[0] = SCMD_READ_HEADER;
27378 cdb[2] = buffer[8];
27379 cdb[3] = buffer[9];
27380 cdb[4] = buffer[10];
27381 cdb[5] = buffer[11];
27382 cdb[8] = 0x08;
27437 char cdb[CDB_GROUP1]; local
27451 bzero(cdb, CDB_GROUP1);
27452 cdb[0] = SCMD_READ_TOC;
27457 cdb[6] = 0x00;
27462 cdb[8] = 0x04;
27464 com->uscsi_cdb = cdb;
27608 uchar_t cdb[CDB_GROUP5]; local
27648 bzero(cdb, sizeof (cdb));
27651 cdb[0] = SCMD_READ_CDD4;
27654 cdb[0] = SCMD_READ_CD;
27660 cdb[1] = CDROM_SECTOR_TYPE_MODE2;
27663 cdb[2] = (uchar_t)((mode2->cdread_lba >> 24) & 0XFF);
27664 cdb[3] = (uchar_t)((mode2->cdread_lba >> 16) & 0XFF);
27665 cdb[4] = (uchar_t)((mode2->cdread_lba >> 8) & 0xFF);
27666 cdb[5] = (uchar_t)(mode2->cdread_lba & 0xFF);
27670 cdb[6] = (uchar_t)(nblocks >> 16);
27671 cdb[7] = (uchar_t)(nblocks >> 8);
27672 cdb[8] = (uchar_t)nblocks;
27675 cdb[9] = CDROM_READ_CD_USERDATA;
27678 com->uscsi_cdb = (caddr_t)cdb;
27679 com->uscsi_cdblen = sizeof (cdb);
27721 uchar_t cdb[CDB_GROUP0]; local
27789 bzero(cdb, sizeof (cdb));
27792 cdb[0] = SCMD_READ;
27798 cdb[1] = (uchar_t)((mode2->cdread_lba >> 16) & 0X1F);
27799 cdb[2] = (uchar_t)((mode2->cdread_lba >> 8) & 0xFF);
27800 cdb[3] = (uchar_t)(mode2->cdread_lba & 0xFF);
27804 cdb[4] = (uchar_t)nblocks & 0xFF;
27808 com->uscsi_cdb = (caddr_t)cdb;
27809 com->uscsi_cdblen = sizeof (cdb);
27958 char cdb[CDB_GROUP5]; local
28041 bzero(cdb, CDB_GROUP5);
28044 cdb[0] = (char)SCMD_READ_CD;
28045 cdb[1] = 0x04;
28046 cdb[2] = (((cdda->cdda_addr) & 0xff000000) >> 24);
28047 cdb[3] = (((cdda->cdda_addr) & 0x00ff0000) >> 16);
28048 cdb[4] = (((cdda->cdda_addr) & 0x0000ff00) >> 8);
28049 cdb[5] = ((cdda->cdda_addr) & 0x000000ff);
28050 cdb[6] = (((cdda->cdda_length) & 0x00ff0000) >> 16);
28051 cdb[7] = (((cdda->cdda_length) & 0x0000ff00) >> 8);
28052 cdb[8] = ((cdda->cdda_length) & 0x000000ff);
28053 cdb[9] = 0x10;
28056 cdb[10] = 0x0;
28059 cdb[10] = 0x2;
28062 cdb[10] = 0x1;
28072 cdb[0] = (char)SCMD_READ_CDDA;
28073 cdb[2] = (((cdda->cdda_addr) & 0xff000000) >> 24);
28074 cdb[3] = (((cdda->cdda_addr) & 0x00ff0000) >> 16);
28075 cdb[4] = (((cdda->cdda_addr) & 0x0000ff00) >> 8);
28076 cdb[5] = ((cdda->cdda_addr) & 0x000000ff);
28077 cdb[6] = (((cdda->cdda_length) & 0xff000000) >> 24);
28078 cdb[7] = (((cdda->cdda_length) & 0x00ff0000) >> 16);
28079 cdb[8] = (((cdda->cdda_length) & 0x0000ff00) >> 8);
28080 cdb[9] = ((cdda->cdda_length) & 0x000000ff);
28081 cdb[10] = cdda->cdda_subcode;
28084 com->uscsi_cdb = cdb;
28126 char cdb[CDB_GROUP5]; local
28206 bzero(cdb, CDB_GROUP5);
28208 cdb[0] = (char)SCMD_READ_CD;
28209 cdb[2] = (((cdxa->cdxa_addr) & 0xff000000) >> 24);
28210 cdb[3] = (((cdxa->cdxa_addr) & 0x00ff0000) >> 16);
28211 cdb[4] = (((cdxa->cdxa_addr) & 0x0000ff00) >> 8);
28212 cdb[5] = ((cdxa->cdxa_addr) & 0x000000ff);
28213 cdb[6] = (((cdxa->cdxa_length) & 0x00ff0000) >> 16);
28214 cdb[7] = (((cdxa->cdxa_length) & 0x0000ff00) >> 8);
28215 cdb[8] = ((cdxa->cdxa_length) & 0x000000ff);
28216 cdb[9] = (char)read_flags;
28222 cdb[0] = (char)SCMD_READ_CDXA;
28223 cdb[2] = (((cdxa->cdxa_addr) & 0xff000000) >> 24);
28224 cdb[3] = (((cdxa->cdxa_addr) & 0x00ff0000) >> 16);
28225 cdb[4] = (((cdxa->cdxa_addr) & 0x0000ff00) >> 8);
28226 cdb[5] = ((cdxa->cdxa_addr) & 0x000000ff);
28227 cdb[6] = (((cdxa->cdxa_length) & 0xff000000) >> 24);
28228 cdb[7] = (((cdxa->cdxa_length) & 0x00ff0000) >> 16);
28229 cdb[8] = (((cdxa->cdxa_length) & 0x0000ff00) >> 8);
28230 cdb[9] = ((cdxa->cdxa_length) & 0x000000ff);
28231 cdb[10] = cdxa->cdxa_format;
28233 com->uscsi_cdb = cdb;
28627 char cdb[CDB_GROUP1]; local
28641 bzero(cdb, CDB_GROUP1);
28642 cdb[0] = SCMD_READ_TOC;
28647 cdb[8] = SONY_SESSION_OFFSET_LEN;
28649 cdb[9] = SONY_SESSION_OFFSET_KEY;
28651 com->uscsi_cdb = cdb;