/freebsd-11-stable/sys/dev/ocs_fc/ |
H A D | ocs_cam.c | 524 * @param cdb pointer to SCSI CDB 530 int32_t ocs_scsi_recv_cmd(ocs_io_t *io, uint64_t lun, uint8_t *cdb, argument 590 ocs_memcpy(atio->cdb_io.cdb_bytes, cdb, cdb_len); 621 * @param cdb pointer to SCSI CDB 629 int32_t ocs_scsi_recv_cmd_first_burst(ocs_io_t *io, uint64_t lun, uint8_t *cdb, argument
|
/freebsd-11-stable/sys/cam/scsi/ |
H A D | scsi_all.c | 4346 scsi_info_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, argument 4353 scsi_command_sbuf(struct sbuf *sb, uint8_t *cdb, int cdb_len, argument 4504 u_int sense_len, uint8_t *cdb, int cdb_len, 4515 scsi_info_sbuf(sb, cdb, cdb_len, inq_data, scsi_8btou64(info->info)); 4520 u_int sense_len, uint8_t *cdb, int cdb_len, 4528 scsi_command_sbuf(sb, cdb, cdb_len, inq_data, 4534 u_int sense_len, uint8_t *cdb, int cdb_len, 4554 u_int sense_len, uint8_t *cdb, int cdb_len, 4570 u_int sense_len, uint8_t *cdb, int cdb_len, 4582 u_int sense_len, uint8_t *cdb, in 4503 scsi_sense_info_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4519 scsi_sense_command_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4533 scsi_sense_sks_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4553 scsi_sense_fru_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4569 scsi_sense_stream_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4581 scsi_sense_block_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4593 scsi_sense_progress_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4627 scsi_sense_ata_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4674 scsi_sense_forwarded_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4698 scsi_sense_generic_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4745 scsi_sense_desc_sbuf(struct sbuf *sb, struct scsi_sense_data *sense, u_int sense_len, uint8_t *cdb, int cdb_len, struct scsi_inquiry_data *inq_data, struct scsi_sense_desc_header *header) argument 4802 uint8_t *cdb; member in struct:scsi_print_sense_info 4846 scsi_sense_only_sbuf(struct scsi_sense_data *sense, u_int sense_len, struct sbuf *sb, char *path_str, struct scsi_inquiry_data *inq_data, uint8_t *cdb, int cdb_len) argument 8471 struct ata_pass_12 *cdb; local 8489 struct ata_pass_16 *cdb; local 8521 struct ata_pass_32 *cdb; local [all...] |
H A D | scsi_enc_ses.c | 1163 * \param cdb Buffer containing the cdb. 1168 ses_page_cdb(char *cdb, int bufsiz, SesDiagPageCodes pagenum, int dir) argument 1173 cdb[0] = RECEIVE_DIAGNOSTIC; 1174 cdb[1] = 1; /* Set page code valid bit */ 1175 cdb[2] = pagenum; 1177 cdb[0] = SEND_DIAGNOSTIC; 1178 cdb[1] = 0x10; 1179 cdb[2] = pagenum; 1181 cdb[ 2876 char cdb[6]; local [all...] |
H A D | scsi_cd.c | 2872 u_int8_t *cdb; local 2881 cdb = ccb->csio.cdb_io.cdb_bytes; 2884 || ((cdb[0] != MODE_SENSE_6) 2885 && (cdb[0] != MODE_SELECT_6))) 2922 (cdb[0] == MODE_SENSE_6) ? "MODE_SENSE" : "MODE_SELECT"); 2924 if (cdb[0] == MODE_SENSE_6) { 2929 ms6 = (struct scsi_mode_sense_6 *)cdb; 2945 bcopy(&ms10, cdb, 10); 2955 ms6 = (struct scsi_mode_select_6 *)cdb; 3000 bcopy(&ms10, cdb, 1 [all...] |
/freebsd-11-stable/contrib/sendmail/src/ |
H A D | map.c | 42 # include <cdb.h> 2758 syserr("cdb map \"%s\": map file %s name too long", 2770 syserr("cdb map \"%s\": map file %s name too long", 2855 syserr("initialization of cdb map (make) failed"); 2864 struct cdb *cdbp; 2866 cdbp = (struct cdb *) xalloc(sizeof(*cdbp)); 2872 syserr("initialization of cdb map failed"); 2891 struct cdb *cdbmap; 2989 struct cdb *cdbp; 3018 syserr("cdb [all...] |
/freebsd-11-stable/contrib/sendmail/libsmdb/ |
H A D | smcdb.c | 22 #include <cdb.h> 24 typedef struct cdb cdb_map_T, *cdb_map_P; 62 ** SMDB_TYPE_TO_CDB_TYPE -- Translates smdb database type to cdb type. 83 ** CDB_ERROR_TO_SMDB -- Translates cdb errors to smdbe errors 89 ** The SMDBE error corresponding to the cdb error. 115 SMDB_CDB_DATABASE *cdb; local 117 cdb = (SMDB_CDB_DATABASE *) malloc(sizeof(SMDB_CDB_DATABASE)); 118 if (cdb != NULL) 119 cdb->smcdb_lock_fd = -1; 121 return cdb; [all...] |
/freebsd-11-stable/sys/cam/ctl/ |
H A D | ctl_util.c | 102 struct scsi_test_unit_ready *cdb; local 108 cdb = (struct scsi_test_unit_ready *)ctsio->cdb; 110 cdb->opcode = TEST_UNIT_READY; 111 cdb->control = control; 114 ctsio->cdb_len = sizeof(*cdb); 128 struct scsi_inquiry *cdb; local 134 cdb = (struct scsi_inquiry *)ctsio->cdb; 136 cdb 158 struct scsi_request_sense *cdb; local 187 struct scsi_report_luns *cdb; local 217 struct scsi_write_buffer *cdb; local 274 struct scsi_rw_6 *cdb; local 295 struct scsi_rw_10 *cdb; local 310 struct scsi_rw_12 *cdb; local 323 struct scsi_rw_16 *cdb; local 356 struct scsi_write_same_16 *cdb; local 386 struct scsi_read_capacity *cdb; local 415 struct scsi_read_capacity_16 *cdb; local 453 struct scsi_mode_sense_6 *cdb; local 465 struct scsi_mode_sense_10 *cdb; local 494 struct scsi_start_stop_unit *cdb; local 530 struct scsi_sync_cache *cdb; local 545 struct scsi_sync_cache_16 *cdb; local 576 struct scsi_per_res_in *cdb; local 603 struct scsi_per_res_out *cdb; local 658 struct scsi_maintenance_in *cdb; local [all...] |
H A D | ctl_backend_ramdisk.c | 618 switch (io->scsiio.cdb[0]) { 620 if (io->scsiio.cdb[1] == SGLS_SERVICE_ACTION) { 771 switch (io->scsiio.cdb[0]) { 779 struct scsi_start_stop_unit *cdb; local 781 cdb = (struct scsi_start_stop_unit *)io->scsiio.cdb; 782 if ((cdb->how & SSS_PC_MASK) != 0) { 787 if (cdb->how & SSS_START) { 788 if (cdb->how & SSS_LOEJ) 793 if (cdb [all...] |
H A D | ctl_backend_block.c | 1429 switch (io->scsiio.cdb[0]) { 1441 panic("Unhandled CDB type %#x", io->scsiio.cdb[0]); 1486 switch (io->scsiio.cdb[0]) { 1499 panic("Unhandled CDB type %#x", io->scsiio.cdb[0]); 2635 switch (io->scsiio.cdb[0]) { 2656 struct scsi_start_stop_unit *cdb; local 2659 cdb = (struct scsi_start_stop_unit *)io->scsiio.cdb; 2660 if ((cdb->how & SSS_PC_MASK) != 0) { 2665 if (cdb [all...] |
H A D | ctl.c | 473 struct scsi_per_res_out *cdb, 1459 memcpy(io->scsiio.cdb, msg->scsi.cdb, 2409 bcopy(io->scsiio.cdb, entry->cdb, io->scsiio.cdb_len); 5289 struct scsi_start_stop_unit *cdb; local 5294 cdb = (struct scsi_start_stop_unit *)ctsio->cdb; 5296 if ((cdb->how & SSS_PC_MASK) == 0) { 5298 (cdb 5343 struct scsi_prevent *cdb; local 5395 struct scsi_sync_cache *cdb; local 5404 struct scsi_sync_cache_16 *cdb; local 5445 struct scsi_format *cdb; local 5538 struct scsi_read_buffer *cdb; local 5547 struct scsi_read_buffer_16 *cdb; local 5602 struct scsi_write_buffer *cdb; local 5663 struct scsi_write_same_10 *cdb; local 5673 struct scsi_write_same_16 *cdb; local 5764 struct scsi_unmap *cdb; local 6192 struct scsi_mode_select_6 *cdb; local 6204 struct scsi_mode_select_10 *cdb; local 6346 struct scsi_mode_sense_6 *cdb; local 6363 struct scsi_mode_sense_10 *cdb; local 6795 struct scsi_log_sense *cdb; local 6869 struct scsi_read_capacity *cdb; local 6923 struct scsi_read_capacity_16 *cdb; local 6973 struct scsi_get_lba_status *cdb; local 7079 struct scsi_maintenance_in *cdb; local 7247 struct scsi_report_supported_opcodes *cdb; local 7414 struct scsi_report_supported_tmf *cdb; local 7453 struct scsi_report_timestamp *cdb; local 7495 struct scsi_per_res_in *cdb; local 7731 ctl_pro_preempt(struct ctl_softc *softc, struct ctl_lun *lun, uint64_t res_key, uint64_t sa_res_key, uint8_t type, uint32_t residx, struct ctl_scsiio *ctsio, struct scsi_per_res_out *cdb, struct scsi_per_res_out_parms* param) argument 8062 struct scsi_per_res_out *cdb; local 8577 struct scsi_rw_6 *cdb; local 8594 struct scsi_rw_10 *cdb; local 8606 struct scsi_write_verify_10 *cdb; local 8618 struct scsi_rw_12 *cdb; local 8630 struct scsi_write_verify_12 *cdb; local 8642 struct scsi_rw_16 *cdb; local 8654 struct scsi_write_atomic_16 *cdb; local 8679 struct scsi_write_verify_16 *cdb; local 8785 struct scsi_compare_and_write *cdb; local 8873 struct scsi_verify_10 *cdb; local 8885 struct scsi_verify_12 *cdb; local 8897 struct scsi_rw_16 *cdb; local 8965 struct scsi_report_luns *cdb; local 9108 struct scsi_request_sense *cdb; local 9842 struct scsi_inquiry *cdb; local 9911 struct scsi_inquiry *cdb; local 10100 struct scsi_inquiry *cdb; local 10130 struct scsi_get_config *cdb; local 10335 struct scsi_get_event_status *cdb; local 10372 struct scsi_mechanism_status *cdb; local 10416 struct scsi_read_toc *cdb; local 10486 struct scsi_compare_and_write *cdb; local 10496 struct scsi_rw_6 *cdb; local 10508 struct scsi_rw_10 *cdb; local 10517 struct scsi_write_verify_10 *cdb; local 10527 struct scsi_rw_12 *cdb; local 10536 struct scsi_write_verify_12 *cdb; local 10546 struct scsi_rw_16 *cdb; local 10555 struct scsi_write_atomic_16 *cdb; local 10564 struct scsi_write_verify_16 *cdb; local 10573 struct scsi_write_same_10 *cdb; local 10582 struct scsi_write_same_16 *cdb; local 10591 struct scsi_verify_10 *cdb; local 10600 struct scsi_verify_12 *cdb; local 10609 struct scsi_verify_16 *cdb; local 10623 struct scsi_get_lba_status *cdb; local [all...] |
H A D | ctl_frontend_iscsi.c | 541 memcpy(io->scsiio.cdb, bhssc->bhssc_cdb, sizeof(bhssc->bhssc_cdb));
|
H A D | ctl_frontend_cam_sim.c | 577 if (csio->cdb_len > sizeof(io->scsiio.cdb)) { 579 __func__, csio->cdb_len, sizeof(io->scsiio.cdb)); 581 io->scsiio.cdb_len = min(csio->cdb_len, sizeof(io->scsiio.cdb)); 582 bcopy(scsiio_cdb_ptr(csio), io->scsiio.cdb, io->scsiio.cdb_len);
|
/freebsd-11-stable/sys/dev/mfi/ |
H A D | mfi_tbolt.c | 1092 uint8_t *cdb; local 1097 cdb = cm->cm_frame->pass.cdb; 1110 if (cdb[0] != 0x28 && cdb[0] != 0x2A) {
|
H A D | mfi.c | 2060 mfi_build_cdb(int readop, uint8_t byte2, u_int64_t lba, u_int32_t block_count, uint8_t *cdb) argument 2067 /* We can fit in a 6 byte cdb */ 2070 scsi_cmd = (struct scsi_rw_6 *)cdb; 2080 scsi_cmd = (struct scsi_rw_10 *)cdb; 2093 scsi_cmd = (struct scsi_rw_12 *)cdb; 2108 scsi_cmd = (struct scsi_rw_16 *)cdb; 2142 bzero(pass->cdb, 16); 2162 pass->cdb); 2659 bzero(pass->cdb, 16); 2664 cdb_len = mfi_build_cdb(readop, 0, lba, blkcount, pass->cdb); [all...] |
/freebsd-11-stable/sys/dev/ciss/ |
H A D | ciss.c | 1345 cc->cdb.cdb_length = sizeof(*crc); 1346 cc->cdb.type = CISS_CDB_TYPE_COMMAND; 1347 cc->cdb.attribute = CISS_CDB_ATTRIBUTE_SIMPLE; 1348 cc->cdb.direction = CISS_CDB_DIRECTION_READ; 1349 cc->cdb.timeout = 30; /* XXX better suggestions? */ 1351 crc = (struct ciss_report_cdb *)&(cc->cdb.cdb[0]); 1669 cc->cdb.cdb_length = 6; 1670 cc->cdb.type = CISS_CDB_TYPE_COMMAND; 1671 cc->cdb 3388 uint8_t *cdb; local [all...] |
/freebsd-11-stable/sbin/camcontrol/ |
H A D | camcontrol.c | 4278 struct scsi_mode_sense_10 *cdb = local 4280 cdb->byte2 |= SMS10_LLBAA; 4448 u_int8_t cdb[20]; local 4502 cdb_len = buff_encode_visit(cdb, sizeof(cdb), tstr, 4655 switch((cdb[0] >> 5) & 0x7) { 4682 bcopy(cdb, &ccb->csio.cdb_io.cdb_bytes, cdb_len); 9550 "-c cdb [args] specify the SCSI CDB\n"
|
/freebsd-11-stable/sys/dev/aacraid/ |
H A D | aacraid_reg.h | 1486 u_int8_t cdb[16]; member in struct:aac_srb
|
H A D | aacraid_cam.c | 917 bcopy(ccb->csio.cdb_io.cdb_ptr, (u_int8_t *)&srb->cdb[0], 920 bcopy(ccb->csio.cdb_io.cdb_bytes, (u_int8_t *)&srb->cdb[0],
|
/freebsd-11-stable/sys/dev/mrsas/ |
H A D | mrsas_fp.c | 1375 u_int8_t *cdb = io_request->CDB.CDB32; local 1384 memset(cdb, 0, sizeof(io_request->CDB.CDB32)); 1385 cdb[0] = MRSAS_SCSI_VARIABLE_LENGTH_CMD; 1386 cdb[7] = MRSAS_SCSI_ADDL_CDB_LEN; 1389 cdb[9] = MRSAS_SCSI_SERVICE_ACTION_READ32; 1391 cdb[9] = MRSAS_SCSI_SERVICE_ACTION_WRITE32; 1392 cdb[10] = MRSAS_RD_WR_PROTECT_CHECK_ALL; 1395 cdb[12] = (u_int8_t)((start_blk >> 56) & 0xff); 1396 cdb[13] = (u_int8_t)((start_blk >> 48) & 0xff); 1397 cdb[1 [all...] |
H A D | mrsas.h | 2495 u_int8_t cdb[16]; /* 20h */ member in struct:mrsas_pthru_frame 2690 u_int8_t cdb[16]; member in struct:mrsas_evt_detail::__anon5118::__anon5119
|
/freebsd-11-stable/sys/dev/virtio/scsi/ |
H A D | virtio_scsi.c | 1625 memcpy(cmd_req->cdb,
|
/freebsd-11-stable/sys/dev/hyperv/storvsc/ |
H A D | hv_storvsc_drv_freebsd.c | 1289 if (reqp->vstor_packet.vm_srb.cdb[0] != opcode) { 1564 switch (reqp->vstor_packet.vm_srb.cdb[0]) { 1873 memcpy(&reqp->vstor_packet.u.vm_srb.u.cdb, csio->cdb_io.cdb_ptr, 1876 memcpy(&reqp->vstor_packet.u.vm_srb.u.cdb, csio->cdb_io.cdb_bytes,
|
/freebsd-11-stable/sys/dev/isp/ |
H A D | ispmbox.h | 1780 uint8_t cdb[16]; member in struct:__anon4611::__anon4612::__anon4613 2114 uint8_t at_cdblen; /* cdb length */
|
/freebsd-11-stable/sys/dev/smartpqi/ |
H A D | smartpqi_cam.c | 217 uint8_t *cdb = NULL; local 222 cdb = (csio->ccb_h.flags & CAM_CDB_POINTER) ? 224 if(cdb[0] == INQUIRY && 225 (cdb[1] & SI_EVPD) == 0 &&
|
/freebsd-11-stable/sys/dev/pms/RefTisa/tisa/sassata/sas/ini/ |
H A D | itdio.c | 243 /* copy cdb bytes */ 244 osti_memcpy(agSSPInitiatorRequest->sspCmdIU.cdb, tiScsiRequest->scsiCmnd.cdb, 16); 797 (tiScsiRequest->scsiCmnd.cdb[0] == SCSIOPC_READ_10 || 798 tiScsiRequest->scsiCmnd.cdb[0] == SCSIOPC_WRITE_10 || 799 tiScsiRequest->scsiCmnd.cdb[0] == SCSIOPC_WRITE_6 || 800 tiScsiRequest->scsiCmnd.cdb[0] == SCSIOPC_READ_6 || 801 tiScsiRequest->scsiCmnd.cdb[0] == SCSIOPC_READ_12 || 802 tiScsiRequest->scsiCmnd.cdb[0] == SCSIOPC_WRITE_12 || 803 tiScsiRequest->scsiCmnd.cdb[ [all...] |