Lines Matching refs:cdb
209 union scsi_cdb cdb; local
237 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
238 cdb.scc_cmd = (dir == DIR_READ) ? SCMD_READ : SCMD_WRITE;
240 FORMG0ADDR(&cdb, blkno);
241 FORMG0COUNT(&cdb, nsectors);
245 FORMG4LONGADDR(&cdb, blkno);
246 FORMG4COUNT(&cdb, nsectors);
248 cdb.scc_cmd |= SCMD_GROUP4;
250 FORMG1ADDR(&cdb, blkno);
251 FORMG1COUNT(&cdb, nsectors);
253 cdb.scc_cmd |= SCMD_GROUP1;
256 ucmd.uscsi_cdb = (caddr_t)&cdb;
336 union scsi_cdb cdb; local
439 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
441 cdb.scc_cmd = SCMD_FORMAT;
442 ucmd.uscsi_cdb = (caddr_t)&cdb;
444 cdb.cdb_opaque[1] = FPB_DATA;
450 cdb.cdb_opaque[1] |= (param_long_list << 5) | (fmt_prot_info << 6);
472 cdb.cdb_opaque[1] |= FPB_CMPLT;
543 union scsi_cdb cdb; in scsi_raw_format() local
571 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb)); in scsi_raw_format()
574 cdb.scc_cmd = SCMD_FORMAT; in scsi_raw_format()
575 ucmd.uscsi_cdb = (caddr_t)&cdb; in scsi_raw_format()
578 cdb.cdb_opaque[1] = FPB_DATA | FPB_CMPLT | FPB_BFI; in scsi_raw_format()
1745 union scsi_cdb cdb; local
1765 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
1767 cdb.scc_cmd = SCMD_READ_DEFECT_LIST;
1768 FORMG1COUNT(&cdb, sizeof (struct scsi_defect_hdr));
1769 cdb.cdb_opaque[2] = pglist_flags | DLD_BFI_FORMAT;
1770 ucmd.uscsi_cdb = (caddr_t)&cdb;
1811 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
1812 cdb.scc_cmd = SCMD_READ_DEFECT_LIST;
1813 FORMG1COUNT(&cdb, nbytes);
1814 cdb.cdb_opaque[2] = pglist_flags | DLD_BFI_FORMAT;
1815 ucmd.uscsi_cdb = (caddr_t)&cdb;
1852 union scsi_cdb cdb; local
1859 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
1862 cdb.scc_cmd = SCMD_REASSIGN_BLOCK;
1863 ucmd.uscsi_cdb = (caddr_t)&cdb;
2219 union scsi_cdb cdb; local
2245 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
2246 cdb.scc_cmd = SCMD_MODE_SENSE;
2247 FORMG0COUNT(&cdb, (uchar_t)nbytes);
2248 cdb.cdb_opaque[2] = page_control | page_code;
2249 ucmd.uscsi_cdb = (caddr_t)&cdb;
2354 union scsi_cdb cdb; local
2481 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
2482 cdb.scc_cmd = SCMD_MODE_SELECT;
2483 FORMG0COUNT(&cdb, (uchar_t)nbytes);
2484 cdb.cdb_opaque[1] = (uchar_t)options;
2485 ucmd.uscsi_cdb = (caddr_t)&cdb;
2512 union scsi_cdb cdb; local
2525 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
2526 cdb.scc_cmd = SCMD_INQUIRY;
2527 FORMG0COUNT(&cdb, (uchar_t)inqbufsiz);
2528 ucmd.uscsi_cdb = (caddr_t)&cdb;
2561 union scsi_cdb cdb; local
2572 (void) memset((char *)&cdb, 0, sizeof (cdb));
2573 cdb.scc_cmd = SCMD_INQUIRY;
2574 FORMG0COUNT(&cdb, (uchar_t)inqbufsiz);
2575 cdb.cdb_opaque[1] |= 0x01;
2576 cdb.cdb_opaque[2] = 0x86;
2577 ucmd.uscsi_cdb = (caddr_t)&cdb;
2602 union scsi_cdb cdb; local
2607 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
2609 ucmd.uscsi_cdb = (caddr_t)&cdb;
2619 cdb.scc_cmd = SCMD_SVC_ACTION_IN_G4;
2620 cdb.cdb_opaque[1] = SSVC_ACTION_READ_CAPACITY_G4;
2625 cdb.cdb_opaque[10] =
2627 cdb.cdb_opaque[11] =
2629 cdb.cdb_opaque[12] =
2631 cdb.cdb_opaque[13] =
2661 union scsi_cdb cdb; local
2671 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
2672 cdb.scc_cmd = SCMD_READ_CAPACITY;
2673 ucmd.uscsi_cdb = (caddr_t)&cdb;
2689 (void) memset((char *)&cdb, 0,
2692 ucmd.uscsi_cdb = (caddr_t)&cdb;
2702 cdb.scc_cmd = SCMD_SVC_ACTION_IN_G4;
2703 cdb.cdb_opaque[1] = SSVC_ACTION_READ_CAPACITY_G4;
2708 cdb.cdb_opaque[10] =
2710 cdb.cdb_opaque[11] =
2712 cdb.cdb_opaque[12] =
2714 cdb.cdb_opaque[13] =
2726 if (cdb.scc_cmd == SCMD_READ_CAPACITY) {
2766 union scsi_cdb cdb; in uscsi_reserve_release() local
2772 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb)); in uscsi_reserve_release()
2773 cdb.scc_cmd = (cmd == SCMD_RESERVE) ? SCMD_RESERVE : SCMD_RELEASE; in uscsi_reserve_release()
2774 ucmd.uscsi_cdb = (caddr_t)&cdb; in uscsi_reserve_release()
2786 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb)); in uscsi_reserve_release()
2787 ucmd.uscsi_cdb = (caddr_t)&cdb; in uscsi_reserve_release()
2788 cdb.scc_cmd = (cmd == SCMD_RESERVE) ? in uscsi_reserve_release()
2817 union scsi_cdb cdb; local
2842 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb));
2843 cdb.scc_cmd = SCMD_MODE_SENSE;
2844 FORMG0COUNT(&cdb, (uchar_t)nbytes);
2845 cdb.cdb_opaque[2] = page_control | 0x3f;
2846 ucmd.uscsi_cdb = (caddr_t)&cdb;
3414 union scsi_cdb cdb; in check_support_for_defects() local
3432 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb)); in check_support_for_defects()
3434 cdb.scc_cmd = SCMD_READ_DEFECT_LIST; in check_support_for_defects()
3435 FORMG1COUNT(&cdb, sizeof (struct scsi_defect_hdr)); in check_support_for_defects()
3436 cdb.cdb_opaque[2] = DLD_MAN_DEF_LIST | DLD_BFI_FORMAT; in check_support_for_defects()
3437 ucmd.uscsi_cdb = (caddr_t)&cdb; in check_support_for_defects()
3470 union scsi_cdb cdb; in scsi_format_without_defects() local
3482 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb)); in scsi_format_without_defects()
3484 cdb.scc_cmd = SCMD_FORMAT; in scsi_format_without_defects()
3485 ucmd.uscsi_cdb = (caddr_t)&cdb; in scsi_format_without_defects()
3489 cdb.cdb_opaque[1] = 0; in scsi_format_without_defects()
3515 union scsi_cdb cdb; in test_until_ready() local
3522 (void) memset((char *)&cdb, 0, sizeof (union scsi_cdb)); in test_until_ready()
3524 ucmd.uscsi_cdb = (caddr_t)&cdb; in test_until_ready()